{"level":"info","service":"Main","time":"2026-06-25T13:28:46.693517314+07:00","message":"The default provider (GCSStreamingProvider) is used as ASR provider"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:28:46.695388559+07:00","message":"[GCS] Language code: th-TH"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:28:46.695402663+07:00","message":"initial interim processor"}
{"level":"info","service":"Hub","time":"2026-06-25T13:28:46.757765917+07:00","message":"start wss broadcast server at :8010"}
{"level":"info","service":"Main","time":"2026-06-25T13:28:46.757809338+07:00","message":"revoice server is listening at 0.0.0.0:19993"}
{"level":"info","service":"Sender","time":"2026-06-25T13:28:46.758166761+07:00","message":"connecting to ws://127.0.0.1:10010/"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:28:46.758642589+07:00","message":"grpc serving..."}
{"level":"info","service":"Sender","time":"2026-06-25T13:28:49.759406126+07:00","message":"connecting to ws://127.0.0.1:10010/"}
{"level":"info","service":"Sender","time":"2026-06-25T13:28:49.760166163+07:00","message":"connected (with sender)%!(EXTRA string=127.0.0.1:10010)"}
{"level":"info","service":"Hub","time":"2026-06-25T13:32:10.878283009+07:00","message":"incoming connection from...171.103.89.169:61499 as client"}
{"level":"info","service":"Hub","time":"2026-06-25T13:32:10.878299623+07:00","message":"new client from...171.103.89.169:61499 connected"}
{"level":"info","service":"Scheduler","time":"2026-06-25T13:32:13.898462029+07:00","message":"[Scheduler][AUTO-ASSIGNMENT] assign a speaker to 2"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:32:13.898550707+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:14.264786975+07:00","message":"[GCS] Start streaming session, msgId: 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:15.629348923+07:00","message":"[GCS] IsForceVAD: false for message ID: 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:15.717253855+07:00","message":"receive streaming session, msgId: 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:15.717295775+07:00","message":"found end of frame, send empty tag with msgId: 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:15.717301562+07:00","message":"end Recv id 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:15.717311591+07:00","message":"[buffer interim] 1 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:15.717341033+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:15.717369835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:15.717380438+07:00","message":"> Transcript [0] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:15.717384982+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:15.717388078+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:15.717391238+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:15.71739426+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:15.717403482+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:15.71753276+07:00","message":"push: {true \n 0 0xc00049c100}"}
{"level":"info","service":"Main","time":"2026-06-25T13:32:15.724030426+07:00","message":"write wav file: './tmp/7595/7595_1.wav'"}
{"level":"info","service":"Hub","time":"2026-06-25T13:32:16.130945555+07:00","message":"incoming connection from...171.103.89.169:61510 as client"}
{"level":"info","service":"Hub","time":"2026-06-25T13:32:16.130958753+07:00","message":"new client from...171.103.89.169:61510 connected"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:32:16.7930363+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:32:19.063502571+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:19.415213569+07:00","message":"[GCS] Start streaming session, msgId: 2"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:32:19.793640861+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:32:19.79366553+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:22.384210115+07:00","message":"receive streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:22.384375731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:22.384383103+07:00","message":"receive interim result [false|false]: ต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:22.384399535+07:00","message":"[buffer interim] 2 false ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:22.384406279+07:00","message":"[bufferProcess] interim [0]:ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:22.38440857+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:22.384415643+07:00","message":"[bufferProcess] send to processor (ticker):ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:22.384418739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:22.384421359+07:00","message":"> Transcript [1] [false]: 'ต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:22.384423644+07:00","message":"Set StatePrefix (first interim): 'ต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:22.44172111+07:00","message":"receive streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:22.441757075+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อยต่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:22.441763611+07:00","message":"receive interim result [false|false]: ต่อยต่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:22.441776639+07:00","message":"[buffer interim] 2 false ต่อยต่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:22.441786185+07:00","message":"[bufferProcess] interim [120000000]:ต่อยต่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:22.441788262+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:32:22.794571452+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:32:22.794577432+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:22.90358332+07:00","message":"receive streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:22.903649658+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อยต่อยกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:22.903658486+07:00","message":"receive interim result [false|false]: ต่อยต่อยกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:22.903673003+07:00","message":"[buffer interim] 2 false ต่อยต่อยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:22.903682068+07:00","message":"[bufferProcess] interim [480000000]:ต่อยต่อยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:22.903684459+07:00","message":"[bufferProcess] send to processor:ต่อยต่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:22.903691003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:22.903693419+07:00","message":"> Transcript [2] [false]: 'ต่อยต่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:22.903696715+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:22.903698787+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:22.903700948+07:00","message":"StatePrefix: 'ต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:22.903703753+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:22.961187127+07:00","message":"receive streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:22.961246911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อยต่อยในการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:22.961252679+07:00","message":"receive interim result [false|false]: ต่อยต่อยในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:22.961265985+07:00","message":"[buffer interim] 2 false ต่อยต่อยในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:22.961273636+07:00","message":"[bufferProcess] interim [540000000]:ต่อยต่อยในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:22.96127622+07:00","message":"[bufferProcess] send to processor:ต่อยต่อยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:22.961279718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:22.961282606+07:00","message":"> Transcript [3] [false]: 'ต่อยต่อยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:22.961285738+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:22.961287758+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:22.961290444+07:00","message":"StatePrefix: 'ต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:22.961292548+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:23.094219442+07:00","message":"receive streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:23.094268515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อยต่อยในการซื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:23.094273796+07:00","message":"receive interim result [false|false]: ต่อยต่อยในการซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:23.094285811+07:00","message":"[buffer interim] 2 false ต่อยต่อยในการซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:23.094292695+07:00","message":"[bufferProcess] interim [660000000]:ต่อยต่อยในการซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:23.094295277+07:00","message":"[bufferProcess] send to processor:ต่อยต่อยในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:23.094300858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:23.094303615+07:00","message":"> Transcript [4] [false]: 'ต่อยต่อยในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:23.094307583+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:23.094309777+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:23.094312161+07:00","message":"StatePrefix: 'ต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:23.094314313+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:23.659085722+07:00","message":"receive streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:23.659173888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อยต่อยในการซื้อ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:23.659181853+07:00","message":"receive interim result [false|false]: ต่อยต่อยในการซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:23.659194009+07:00","message":"[buffer interim] 2 false ต่อยต่อยในการซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:23.659201915+07:00","message":"[bufferProcess] interim [260000000]:ต่อยต่อยในการซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:23.659208689+07:00","message":"[bufferProcess] send to processor:ต่อยต่อยในการซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:23.659213587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:23.659217355+07:00","message":"> Transcript [5] [false]: 'ต่อยต่อยในการซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:23.659221939+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:23.659224924+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:23.659230348+07:00","message":"StatePrefix: 'ต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:23.659232715+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:23.659236647+07:00","message":"Push: 'ต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:23.659239536+07:00","message":"TextPushed: 'ต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:23.659242557+07:00","message":"Set new StatePrefix : 'ต่อยต่อยในการซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:23.659245985+07:00","message":"Next Push (prob) : 'ยต่อยในการซื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:23.659255537+07:00","message":"push: {false ต่อ 0 0xc00049c880}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:32:25.795530357+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:32:25.795570951+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:26.008412168+07:00","message":"[GCS] IsForceVAD: false for message ID: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:26.068493062+07:00","message":"[GCS] Start streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:26.128643119+07:00","message":"receive streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:26.128688604+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อยต่อยในการซื้อ\",\"confidence\":0.93300015}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:26.12869476+07:00","message":"receive interim result [true|false]: ต่อยต่อยในการซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:26.12870373+07:00","message":"end recv isFinal message id 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:26.128706115+07:00","message":"end Recv id 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:26.12871471+07:00","message":"[buffer interim] 2 true ต่อยต่อยในการซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:26.128722658+07:00","message":"[bufferProcess] interim [810000000]:ต่อยต่อยในการซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:26.128727442+07:00","message":"[bufferProcess] send to processor (isfinal):ต่อยต่อยในการซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:26.128730789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:26.128733475+07:00","message":"> Transcript [6] [false]: 'ต่อยต่อยในการซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:26.128736485+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:26.128738603+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:26.128740433+07:00","message":"StatePrefix: 'ต่อยต่อยในการซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:26.128742687+07:00","message":"TextPushed: 'ต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:26.128744677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:26.128747194+07:00","message":"> Transcript [7] [true]: 'ต่อยต่อยในการซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:26.128749525+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:26.128769146+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:26.128771104+07:00","message":"StatePrefix: 'ต่อยต่อยในการซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:26.128772919+07:00","message":"TextPushed: 'ต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:26.128778504+07:00","message":"Push: 'ยต่อยในการซื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:26.12878633+07:00","message":"push: {true ยต่อยในการซื้อ 0 0xc00049c880}"}
{"level":"info","service":"Main","time":"2026-06-25T13:32:26.143876697+07:00","message":"write wav file: './tmp/7595/7595_2.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:26.654693817+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:26.654751942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาคู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:26.654759521+07:00","message":"receive interim result [false|false]: หาคู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:26.654771965+07:00","message":"[buffer interim] 3 false หาคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:26.654780085+07:00","message":"[bufferProcess] interim [420000000]:หาคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:26.654783063+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:26.84353224+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:26.843583638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หากูไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:26.843589558+07:00","message":"receive interim result [false|false]: หากูไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:26.843605504+07:00","message":"[buffer interim] 3 false หากูไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:26.843612963+07:00","message":"[bufferProcess] interim [540000000]:หากูไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:26.843615644+07:00","message":"[bufferProcess] send to processor:หาคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:26.843623224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:26.843626105+07:00","message":"> Transcript [8] [false]: 'หาคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:26.843629698+07:00","message":"Set StatePrefix (first interim): 'หาคู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:26.914761241+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:26.914795747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาคู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:26.914801048+07:00","message":"receive interim result [false|false]: หาคู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:26.914815782+07:00","message":"[buffer interim] 3 false หาคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:26.914823531+07:00","message":"[bufferProcess] interim [600000000]:หาคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:26.914827125+07:00","message":"[bufferProcess] send to processor:หากูไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:26.914842532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:26.914847048+07:00","message":"> Transcript [9] [false]: 'หากูไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:26.914850379+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:26.914853557+07:00","message":"Set new StatePrefix: 'หากูไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:26.947115551+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:26.947150722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หากูไม่สน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:26.947155881+07:00","message":"receive interim result [false|false]: หากูไม่สน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:26.947170313+07:00","message":"[buffer interim] 3 false หากูไม่สน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:26.947178377+07:00","message":"[bufferProcess] interim [660000000]:หากูไม่สน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:26.947181441+07:00","message":"[bufferProcess] send to processor:หาคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:26.947189958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:26.947193754+07:00","message":"> Transcript [10] [false]: 'หาคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:26.947197573+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:26.947200106+07:00","message":"Set new StatePrefix: 'หาคู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:27.087672453+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:27.087707569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาคู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:27.087712481+07:00","message":"receive interim result [false|false]: หาคู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:27.087725691+07:00","message":"[buffer interim] 3 false หาคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:27.087732189+07:00","message":"[bufferProcess] interim [780000000]:หาคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:27.087735469+07:00","message":"[bufferProcess] send to processor:หากูไม่สน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:27.087739046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:27.08774211+07:00","message":"> Transcript [11] [false]: 'หากูไม่สน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:27.087744699+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:27.087746905+07:00","message":"Set new StatePrefix: 'หากูไม่สน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:27.253459313+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:27.253498842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาคูผสมครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:27.253504366+07:00","message":"receive interim result [false|false]: สาคูผสมครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:27.253521609+07:00","message":"[buffer interim] 3 false สาคูผสมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:27.253529037+07:00","message":"[bufferProcess] interim [960000000]:สาคูผสมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:27.253531734+07:00","message":"[bufferProcess] send to processor:หาคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:27.253535388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:27.253538422+07:00","message":"> Transcript [12] [false]: 'หาคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:27.253542108+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:27.253544198+07:00","message":"Set new StatePrefix: 'หาคู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:27.446629923+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:27.44668496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หากูไม่อยาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:27.446691123+07:00","message":"receive interim result [false|false]: หากูไม่อยาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:27.446708426+07:00","message":"[buffer interim] 3 false หากูไม่อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:27.446717175+07:00","message":"[bufferProcess] interim [140000000]:หากูไม่อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:27.446719723+07:00","message":"[bufferProcess] send to processor:สาคูผสมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:27.446723643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:27.446726813+07:00","message":"> Transcript [13] [false]: 'สาคูผสมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:27.446729525+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:27.446732926+07:00","message":"Set new StatePrefix: 'สาคูผสมครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:27.471224592+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:27.471271958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาคูผสมครับอย่างที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:27.471279776+07:00","message":"receive interim result [false|false]: สาคูผสมครับอย่างที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:27.471298613+07:00","message":"[buffer interim] 3 false สาคูผสมครับอย่างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:27.471307724+07:00","message":"[bufferProcess] interim [200000000]:สาคูผสมครับอย่างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:27.471311879+07:00","message":"[bufferProcess] send to processor:หากูไม่อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:27.471320064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:27.471324604+07:00","message":"> Transcript [14] [false]: 'หากูไม่อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:27.471327738+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:27.471331163+07:00","message":"Set new StatePrefix: 'หากูไม่อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:28.011551006+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:28.011600517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาคูผสมครับอย่างที่ทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:28.011606555+07:00","message":"receive interim result [false|false]: สาคูผสมครับอย่างที่ทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:28.011622391+07:00","message":"[buffer interim] 3 false สาคูผสมครับอย่างที่ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:28.011631115+07:00","message":"[bufferProcess] interim [800000000]:สาคูผสมครับอย่างที่ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:28.011634731+07:00","message":"[bufferProcess] send to processor:สาคูผสมครับอย่างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:28.01163945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:28.011642531+07:00","message":"> Transcript [15] [false]: 'สาคูผสมครับอย่างที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:28.011644861+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:28.01164709+07:00","message":"Set new StatePrefix: 'สาคูผสมครับอย่างที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:28.176747044+07:00","message":"[GCS] IsForceVAD: false for message ID: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:28.249347266+07:00","message":"[GCS] Start streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:28.341956615+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:28.34201562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หากูไม่สมครับอย่างที่ทาง\",\"confidence\":0.8710793}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:28.342023964+07:00","message":"receive interim result [true|false]: หากูไม่สมครับอย่างที่ทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:28.342034466+07:00","message":"end recv isFinal message id 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:28.342037985+07:00","message":"end Recv id 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:28.342045716+07:00","message":"[buffer interim] 3 true หากูไม่สมครับอย่างที่ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:28.342053951+07:00","message":"[bufferProcess] interim [130000000]:หากูไม่สมครับอย่างที่ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:28.342057215+07:00","message":"[bufferProcess] send to processor (isfinal):สาคูผสมครับอย่างที่ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:28.342060258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:28.342062762+07:00","message":"> Transcript [16] [false]: 'สาคูผสมครับอย่างที่ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:28.342066151+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:28.342068054+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:28.342070044+07:00","message":"StatePrefix: 'สาคูผสมครับอย่างที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:28.34207206+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:28.342074168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:28.342076116+07:00","message":"> Transcript [17] [true]: 'หากูไม่สมครับอย่างที่ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:28.342084829+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:28.342087103+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:28.342088841+07:00","message":"StatePrefix: 'สาคูผสมครับอย่างที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:28.342090606+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:28.342092854+07:00","message":"Push: 'หากูไม่สมครับอย่างที่ทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:28.342100721+07:00","message":"push: {true หากูไม่สมครับอย่างที่ทาง 0 0xc000044700}"}
{"level":"info","service":"Main","time":"2026-06-25T13:32:28.353561978+07:00","message":"write wav file: './tmp/7595/7595_3.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:28.711540929+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:28.711584191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:28.711589522+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:28.71160307+07:00","message":"[buffer interim] 4 false การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:28.71160926+07:00","message":"[bufferProcess] interim [480000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:28.71161102+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:32:28.796160669+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:32:28.796175694+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:28.900561137+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:28.900603833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การขอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:28.900609586+07:00","message":"receive interim result [false|false]: การขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:28.900627464+07:00","message":"[buffer interim] 4 false การขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:28.900634883+07:00","message":"[bufferProcess] interim [660000000]:การขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:28.900642983+07:00","message":"[bufferProcess] send to processor:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:28.900651543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:28.900654995+07:00","message":"> Transcript [18] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:28.900657177+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:28.94236071+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:28.942418797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:28.942424512+07:00","message":"receive interim result [false|false]: การเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:28.942441394+07:00","message":"[buffer interim] 4 false การเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:28.942449271+07:00","message":"[bufferProcess] interim [720000000]:การเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:28.942451793+07:00","message":"[bufferProcess] send to processor:การขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:28.942458713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:28.94246177+07:00","message":"> Transcript [19] [false]: 'การขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:28.942465064+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:28.942467291+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:28.94246966+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:28.942472346+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:28.977249627+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:28.977298532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาบ่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:28.977304574+07:00","message":"receive interim result [false|false]: เขาบ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:28.977319752+07:00","message":"[buffer interim] 4 false เขาบ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:28.977327624+07:00","message":"[bufferProcess] interim [780000000]:เขาบ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:28.97733023+07:00","message":"[bufferProcess] send to processor:การเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:28.977338719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:28.977342103+07:00","message":"> Transcript [20] [false]: 'การเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:28.977345889+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:28.977348501+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:28.977350515+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:28.977352978+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:29.09190254+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:29.091944838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาบอก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:29.091950785+07:00","message":"receive interim result [false|false]: เขาบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:29.091965461+07:00","message":"[buffer interim] 4 false เขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:29.091972112+07:00","message":"[bufferProcess] interim [840000000]:เขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:29.091974253+07:00","message":"[bufferProcess] send to processor:เขาบ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:29.091977352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:29.091979902+07:00","message":"> Transcript [21] [false]: 'เขาบ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:29.091982326+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:29.091984292+07:00","message":"Set new StatePrefix: 'เขาบ่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:29.208846333+07:00","message":"[GCS] IsForceVAD: false for message ID: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:29.220035295+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:29.220073286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาบอกไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:29.220084748+07:00","message":"receive interim result [false|false]: เขาบอกไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:29.220097322+07:00","message":"[buffer interim] 4 false เขาบอกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:29.220104453+07:00","message":"[bufferProcess] interim [960000000]:เขาบอกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:29.220107324+07:00","message":"[bufferProcess] send to processor:เขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:29.220116519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:29.220119699+07:00","message":"> Transcript [22] [false]: 'เขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:29.220122028+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:29.220124291+07:00","message":"Set new StatePrefix: 'เขาบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:29.269694476+07:00","message":"[GCS] Start streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:29.286144598+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:29.286181045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาบอกไปว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:29.2861874+07:00","message":"receive interim result [false|false]: เขาบอกไปว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:29.286199393+07:00","message":"[buffer interim] 4 false เขาบอกไปว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:29.286206365+07:00","message":"[bufferProcess] interim [80000000]:เขาบอกไปว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:29.286208863+07:00","message":"[bufferProcess] send to processor:เขาบอกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:29.286219664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:29.286222522+07:00","message":"> Transcript [23] [false]: 'เขาบอกไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:29.286225758+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:29.286227811+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:29.286234259+07:00","message":"StatePrefix: 'เขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:29.286236552+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:29.330778278+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:29.330828411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาบอกไปว่า\",\"confidence\":0.89381707}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:29.330836229+07:00","message":"receive interim result [true|false]: เขาบอกไปว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:29.330849247+07:00","message":"end recv isFinal message id 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:29.330852557+07:00","message":"end Recv id 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:29.330860794+07:00","message":"[buffer interim] 4 true เขาบอกไปว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:29.330874089+07:00","message":"[bufferProcess] interim [170000000]:เขาบอกไปว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:29.330878517+07:00","message":"[bufferProcess] send to processor (isfinal):เขาบอกไปว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:29.330894367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:29.330913536+07:00","message":"> Transcript [24] [false]: 'เขาบอกไปว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:29.330919709+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:29.330922546+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:29.330924867+07:00","message":"StatePrefix: 'เขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:29.330927332+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:29.330929798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:29.33093227+07:00","message":"> Transcript [25] [true]: 'เขาบอกไปว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:29.330934463+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:29.330936331+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:29.33093807+07:00","message":"StatePrefix: 'เขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:29.33093988+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:29.330946902+07:00","message":"Push: 'เขาบอกไปว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:29.330958356+07:00","message":"push: {true เขาบอกไปว่า 0 0xc000044a00}"}
{"level":"info","service":"Main","time":"2026-06-25T13:32:29.337201768+07:00","message":"write wav file: './tmp/7595/7595_4.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:29.959943586+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:29.9599856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:29.959990929+07:00","message":"receive interim result [false|false]: จะไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:29.960003544+07:00","message":"[buffer interim] 5 false จะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:29.960009759+07:00","message":"[bufferProcess] interim [670000000]:จะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:29.960011858+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:30.02729097+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:30.02733589+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-25T13:32:30.027344048+07:00","message":"receive interim result [false|false]: จะไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:30.027361889+07:00","message":"[buffer interim] 5 false จะไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:30.02737094+07:00","message":"[bufferProcess] interim [730000000]:จะไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:30.027374612+07:00","message":"[bufferProcess] send to processor:จะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:30.027379005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:30.027382755+07:00","message":"> Transcript [26] [false]: 'จะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:30.027386187+07:00","message":"Set StatePrefix (first interim): 'จะไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:30.115793939+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:30.115838848+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-25T13:32:30.115846892+07:00","message":"receive interim result [false|false]: อเมริกา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:30.115860419+07:00","message":"[buffer interim] 5 false อเมริกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:30.115866935+07:00","message":"[bufferProcess] interim [850000000]:อเมริกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:30.115869261+07:00","message":"[bufferProcess] send to processor:จะไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:30.115875699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:30.115878566+07:00","message":"> Transcript [27] [false]: 'จะไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:30.115882136+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:30.115884705+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:30.115886719+07:00","message":"StatePrefix: 'จะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:30.115889201+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:30.128425263+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:30.128455789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไม่มีการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:30.128460721+07:00","message":"receive interim result [false|false]: จะไม่มีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:30.128472649+07:00","message":"[buffer interim] 5 false จะไม่มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:30.12847804+07:00","message":"[bufferProcess] interim [910000000]:จะไม่มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:30.128480281+07:00","message":"[bufferProcess] send to processor:อเมริกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:30.128483321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:30.128485759+07:00","message":"> Transcript [28] [false]: 'อเมริกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:30.128488047+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:30.128490159+07:00","message":"Set new StatePrefix: 'อเมริกา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:30.312728719+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:30.312763605+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-25T13:32:30.31276933+07:00","message":"receive interim result [false|false]: จะไม่มีการโทร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:30.3127855+07:00","message":"[buffer interim] 5 false จะไม่มีการโทร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:30.312793202+07:00","message":"[bufferProcess] interim [90000000]:จะไม่มีการโทร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:30.312795586+07:00","message":"[bufferProcess] send to processor:จะไม่มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:30.312798785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:30.312801398+07:00","message":"> Transcript [29] [false]: 'จะไม่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:30.312803759+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:30.312805744+07:00","message":"Set new StatePrefix: 'จะไม่มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:30.431753001+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:30.431790577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไม่มีการทด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":150000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:30.431795714+07:00","message":"receive interim result [false|false]: จะไม่มีการทด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:30.431811656+07:00","message":"[buffer interim] 5 false จะไม่มีการทด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:30.431820634+07:00","message":"[bufferProcess] interim [150000000]:จะไม่มีการทด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:30.431822939+07:00","message":"[bufferProcess] send to processor:จะไม่มีการโทร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:30.431826303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:30.431829196+07:00","message":"> Transcript [30] [false]: 'จะไม่มีการโทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:30.431832386+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:30.43183546+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:30.431837541+07:00","message":"StatePrefix: 'จะไม่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:30.431839713+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:30.436359089+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:30.436387034+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-25T13:32:30.43639243+07:00","message":"receive interim result [false|false]: จะไม่มีการพบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:30.436403475+07:00","message":"[buffer interim] 5 false จะไม่มีการพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:30.436410188+07:00","message":"[bufferProcess] interim [210000000]:จะไม่มีการพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:30.436412963+07:00","message":"[bufferProcess] send to processor:จะไม่มีการทด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:30.436418108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:30.436421062+07:00","message":"> Transcript [31] [false]: 'จะไม่มีการทด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:30.436423867+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:30.436426665+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:30.43642861+07:00","message":"StatePrefix: 'จะไม่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:30.436430614+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:30.558357828+07:00","message":"[GCS] IsForceVAD: false for message ID: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:30.618605758+07:00","message":"[GCS] Start streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:30.645040396+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:30.645093647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไม่มีการพบหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":390000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:30.645099429+07:00","message":"receive interim result [false|false]: จะไม่มีการพบหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:30.645111672+07:00","message":"[buffer interim] 5 false จะไม่มีการพบหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:30.64511823+07:00","message":"[bufferProcess] interim [390000000]:จะไม่มีการพบหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:30.645121033+07:00","message":"[bufferProcess] send to processor:จะไม่มีการพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:30.645126614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:30.645130662+07:00","message":"> Transcript [32] [false]: 'จะไม่มีการพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:30.645134168+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:30.645136372+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:30.645138585+07:00","message":"StatePrefix: 'จะไม่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:30.645140875+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:30.651364145+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:30.651388205+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไม่มีการพบนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":450000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:30.651393084+07:00","message":"receive interim result [false|false]: จะไม่มีการพบนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:30.651404264+07:00","message":"[buffer interim] 5 false จะไม่มีการพบนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:30.65141047+07:00","message":"[bufferProcess] interim [450000000]:จะไม่มีการพบนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:30.651412694+07:00","message":"[bufferProcess] send to processor:จะไม่มีการพบหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:30.651416321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:30.651418827+07:00","message":"> Transcript [33] [false]: 'จะไม่มีการพบหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:30.651421779+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:30.651423733+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:30.651425724+07:00","message":"StatePrefix: 'จะไม่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:30.651428153+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:30.651434374+07:00","message":"Push: 'จะไม่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:30.651436406+07:00","message":"TextPushed: 'จะไม่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:30.651438522+07:00","message":"Set new StatePrefix : 'จะไม่มีการพบหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:30.651440687+07:00","message":"Next Push (prob) : 'พบหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:30.651448281+07:00","message":"push: {false จะไม่มีการ 0 0xc00049c500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:30.692152563+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:30.692192794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไม่มีการพบนะ\",\"confidence\":0.9001865}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":510000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:30.692199161+07:00","message":"receive interim result [true|false]: จะไม่มีการพบนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:30.692207473+07:00","message":"end recv isFinal message id 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:30.692209817+07:00","message":"end Recv id 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:30.692215527+07:00","message":"[buffer interim] 5 true จะไม่มีการพบนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:30.692224085+07:00","message":"[bufferProcess] interim [510000000]:จะไม่มีการพบนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:30.692239859+07:00","message":"[bufferProcess] send to processor (isfinal):จะไม่มีการพบนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:30.692245322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:30.692248357+07:00","message":"> Transcript [34] [false]: 'จะไม่มีการพบนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:30.69225067+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:30.692252845+07:00","message":"Set new StatePrefix: 'จะไม่มีการพบนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:30.692254569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:30.692259139+07:00","message":"> Transcript [35] [true]: 'จะไม่มีการพบนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:30.692261722+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:30.692263762+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:30.692266297+07:00","message":"StatePrefix: 'จะไม่มีการพบนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:30.69226829+07:00","message":"TextPushed: 'จะไม่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:30.692271238+07:00","message":"Push: 'พบนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:30.692278126+07:00","message":"push: {true พบนะ 0 0xc00049c500}"}
{"level":"info","service":"Main","time":"2026-06-25T13:32:30.699724533+07:00","message":"write wav file: './tmp/7595/7595_5.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:32:31.797208987+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:32:31.797208985+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:31.818646749+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:31.818678311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:31.818683589+07:00","message":"receive interim result [false|false]: บ้านหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:31.818696233+07:00","message":"[buffer interim] 6 false บ้านหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:31.818704286+07:00","message":"[bufferProcess] interim [200000000]:บ้านหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:31.818707018+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:31.818713892+07:00","message":"[bufferProcess] send to processor (ticker):บ้านหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:31.818717647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:31.818721132+07:00","message":"> Transcript [36] [false]: 'บ้านหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:31.818724567+07:00","message":"Set StatePrefix (first interim): 'บ้านหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:31.867639112+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:31.86767408+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเรือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:31.867679983+07:00","message":"receive interim result [false|false]: บ้านเรือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:31.867691572+07:00","message":"[buffer interim] 6 false บ้านเรือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:31.86770129+07:00","message":"[bufferProcess] interim [260000000]:บ้านเรือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:31.867704344+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:32.032234243+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:32.032266474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหลือง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:32.032271943+07:00","message":"receive interim result [false|false]: บ้านเหลือง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:32.03228798+07:00","message":"[buffer interim] 6 false บ้านเหลือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.032296801+07:00","message":"[bufferProcess] interim [380000000]:บ้านเหลือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.032299183+07:00","message":"[bufferProcess] send to processor:บ้านเรือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.032304425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.032306818+07:00","message":"> Transcript [37] [false]: 'บ้านเรือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.032309613+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.032311786+07:00","message":"Set new StatePrefix: 'บ้านเรือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:32.058177066+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:32.058208158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหลือ 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:32.058213796+07:00","message":"receive interim result [false|false]: บ้านเหลือ 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:32.05822915+07:00","message":"[buffer interim] 6 false บ้านเหลือ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.058236082+07:00","message":"[bufferProcess] interim [440000000]:บ้านเหลือ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.058238197+07:00","message":"[bufferProcess] send to processor:บ้านเหลือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.058241567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.058244051+07:00","message":"> Transcript [38] [false]: 'บ้านเหลือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.058246413+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.058248492+07:00","message":"Set new StatePrefix: 'บ้านเหลือง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:32.195747644+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:32.195779941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหลือ 40\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:32.195785558+07:00","message":"receive interim result [false|false]: บ้านเหลือ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:32.19579775+07:00","message":"[buffer interim] 6 false บ้านเหลือ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.195806225+07:00","message":"[bufferProcess] interim [620000000]:บ้านเหลือ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.195808629+07:00","message":"[bufferProcess] send to processor:บ้านเหลือ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.195812312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.195814973+07:00","message":"> Transcript [39] [false]: 'บ้านเหลือ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.195817675+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.195819666+07:00","message":"Set new StatePrefix: 'บ้านเหลือ 4'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:32.242546298+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:32.242577739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหลือ 400\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:32.242582942+07:00","message":"receive interim result [false|false]: บ้านเหลือ 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:32.242591148+07:00","message":"[buffer interim] 6 false บ้านเหลือ 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.242597811+07:00","message":"[bufferProcess] interim [680000000]:บ้านเหลือ 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.242600187+07:00","message":"[bufferProcess] send to processor:บ้านเหลือ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.242603535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.242605987+07:00","message":"> Transcript [40] [false]: 'บ้านเหลือ 40'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.242608819+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.242610823+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.242612856+07:00","message":"StatePrefix: 'บ้านเหลือ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.242614883+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:32.714172422+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:32.714216881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหลือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:32.714223223+07:00","message":"receive interim result [false|false]: บ้านเหลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:32.714234855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 400 แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:32.714237724+07:00","message":"receive interim result [false|false]:  400 แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:32.714246561+07:00","message":"[buffer interim] 6 false บ้านเหลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:32.714253232+07:00","message":"[buffer interim] 6 false  400 แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.714259564+07:00","message":"[bufferProcess] interim [40000000]:บ้านเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.714262169+07:00","message":"[bufferProcess] send to processor:บ้านเหลือ 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.714268788+07:00","message":"[bufferProcess] interim [40000000]: 400 แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.714271543+07:00","message":"[bufferProcess] update buffer: บ้านเหลือ 400 แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.714274581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.71427757+07:00","message":"> Transcript [41] [false]: 'บ้านเหลือ 400'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.714280869+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.714284721+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.71428674+07:00","message":"StatePrefix: 'บ้านเหลือ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.714288979+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:32.745905643+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:32.74593617+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหลือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:32.745942092+07:00","message":"receive interim result [false|false]: บ้านเหลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:32.745950649+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 400 บาท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:32.745954008+07:00","message":"receive interim result [false|false]:  400 บาท"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:32.745959719+07:00","message":"[buffer interim] 6 false บ้านเหลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:32.745965271+07:00","message":"[buffer interim] 6 false  400 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.745970438+07:00","message":"[bufferProcess] interim [100000000]:บ้านเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.745972701+07:00","message":"[bufferProcess] send to processor:บ้านเหลือ 400 แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.745975883+07:00","message":"[bufferProcess] interim [100000000]: 400 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.745978587+07:00","message":"[bufferProcess] update buffer: บ้านเหลือ 400 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.745981839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.745984655+07:00","message":"> Transcript [42] [false]: 'บ้านเหลือ 400 แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.745987891+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.745991408+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.745993433+07:00","message":"StatePrefix: 'บ้านเหลือ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.745995506+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:32.786470117+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:32.78650029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหลือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:32.786505708+07:00","message":"receive interim result [false|false]: บ้านเหลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:32.786518823+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 400 ระดับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:32.786522072+07:00","message":"receive interim result [false|false]:  400 ระดับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:32.786528223+07:00","message":"[buffer interim] 6 false บ้านเหลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:32.786531066+07:00","message":"[buffer interim] 6 false  400 ระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.786535873+07:00","message":"[bufferProcess] interim [160000000]:บ้านเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.786538518+07:00","message":"[bufferProcess] send to processor:บ้านเหลือ 400 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.786541514+07:00","message":"[bufferProcess] interim [160000000]: 400 ระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.786543882+07:00","message":"[bufferProcess] update buffer: บ้านเหลือ 400 ระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.786546723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.786550579+07:00","message":"> Transcript [43] [false]: 'บ้านเหลือ 400 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.78655356+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.786555482+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.786557406+07:00","message":"StatePrefix: 'บ้านเหลือ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.786559479+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.786562523+07:00","message":"Push: 'บ้านเหลือ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.786564395+07:00","message":"TextPushed: 'บ้านเหลือ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.786566497+07:00","message":"Set new StatePrefix : 'บ้านเหลือ 400 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.786568772+07:00","message":"Next Push (prob) : '00 บาท'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:32.786577602+07:00","message":"push: {false บ้านเหลือ 4 0 0xc0020b6000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:32.8030889+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:32.803120934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหลือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:32.803125973+07:00","message":"receive interim result [false|false]: บ้านเหลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:32.803136434+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 400 ละเดือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:32.803141098+07:00","message":"receive interim result [false|false]:  400 ละเดือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:32.803149478+07:00","message":"[buffer interim] 6 false บ้านเหลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:32.803153694+07:00","message":"[buffer interim] 6 false  400 ละเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.803160642+07:00","message":"[bufferProcess] interim [220000000]:บ้านเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.803163377+07:00","message":"[bufferProcess] send to processor:บ้านเหลือ 400 ระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.80316685+07:00","message":"[bufferProcess] interim [220000000]: 400 ละเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.803169738+07:00","message":"[bufferProcess] update buffer: บ้านเหลือ 400 ละเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.803172702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.803175262+07:00","message":"> Transcript [44] [false]: 'บ้านเหลือ 400 ระดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.803177789+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.803179903+07:00","message":"Set new StatePrefix: 'บ้านเหลือ 400 ระดับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:32.89957601+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:32.899613901+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหลือ 400\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:32.899620851+07:00","message":"receive interim result [false|false]: บ้านเหลือ 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:32.899632612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ละเดือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:32.899635472+07:00","message":"receive interim result [false|false]:  ละเดือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:32.899644104+07:00","message":"[buffer interim] 6 false บ้านเหลือ 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:32.899648076+07:00","message":"[buffer interim] 6 false  ละเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.899654512+07:00","message":"[bufferProcess] interim [280000000]:บ้านเหลือ 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.899657355+07:00","message":"[bufferProcess] send to processor:บ้านเหลือ 400 ละเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.899660512+07:00","message":"[bufferProcess] interim [280000000]: ละเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.899663255+07:00","message":"[bufferProcess] update buffer: บ้านเหลือ 400 ละเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.899667196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.899670098+07:00","message":"> Transcript [45] [false]: 'บ้านเหลือ 400 ละเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.899672657+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.899674725+07:00","message":"Set new StatePrefix: 'บ้านเหลือ 400 ละเดือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:32.942392607+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:32.942425046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหลือ 400\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:32.94243152+07:00","message":"receive interim result [false|false]: บ้านเหลือ 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:32.94244052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ละเดือนก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:32.942442988+07:00","message":"receive interim result [false|false]:  ละเดือนก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:32.942452582+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:32.942455606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหลือ 400\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:32.94245805+07:00","message":"receive interim result [false|false]: บ้านเหลือ 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:32.942461274+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ละเดือนกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:32.942463567+07:00","message":"receive interim result [false|false]:  ละเดือนกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:32.942468707+07:00","message":"[buffer interim] 6 false บ้านเหลือ 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:32.942472018+07:00","message":"[buffer interim] 6 false  ละเดือนก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:32.942474303+07:00","message":"[buffer interim] 6 false บ้านเหลือ 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:32.942476345+07:00","message":"[buffer interim] 6 false  ละเดือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.942482413+07:00","message":"[bufferProcess] interim [340000000]:บ้านเหลือ 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.942488003+07:00","message":"[bufferProcess] send to processor:บ้านเหลือ 400 ละเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.942491284+07:00","message":"[bufferProcess] interim [340000000]: ละเดือนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.942493847+07:00","message":"[bufferProcess] update buffer: บ้านเหลือ 400 ละเดือนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.942496315+07:00","message":"[bufferProcess] interim [400000000]:บ้านเหลือ 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.942498317+07:00","message":"[bufferProcess] send to processor:บ้านเหลือ 400 ละเดือนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.942500596+07:00","message":"[bufferProcess] interim [400000000]: ละเดือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.942502537+07:00","message":"[bufferProcess] update buffer: บ้านเหลือ 400 ละเดือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.94250557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.942508273+07:00","message":"> Transcript [46] [false]: 'บ้านเหลือ 400 ละเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.942511452+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.942513617+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.9425155+07:00","message":"StatePrefix: 'บ้านเหลือ 400 ละเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.942517766+07:00","message":"TextPushed: 'บ้านเหลือ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.942519802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.942521662+07:00","message":"> Transcript [47] [false]: 'บ้านเหลือ 400 ละเดือนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.942523621+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.942525403+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.942527182+07:00","message":"StatePrefix: 'บ้านเหลือ 400 ละเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:32.942529068+07:00","message":"TextPushed: 'บ้านเหลือ 4'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:33.068879772+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:33.068918052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหลือ 400\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:33.068927105+07:00","message":"receive interim result [false|false]: บ้านเหลือ 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:33.068937689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ละเดือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:33.068941093+07:00","message":"receive interim result [false|false]:  ละเดือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:33.068948286+07:00","message":"[buffer interim] 6 false บ้านเหลือ 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:33.068955314+07:00","message":"[buffer interim] 6 false  ละเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:33.068961356+07:00","message":"[bufferProcess] interim [460000000]:บ้านเหลือ 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:33.068964001+07:00","message":"[bufferProcess] send to processor:บ้านเหลือ 400 ละเดือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:33.06897078+07:00","message":"[bufferProcess] interim [460000000]: ละเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:33.06897361+07:00","message":"[bufferProcess] update buffer: บ้านเหลือ 400 ละเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:33.06897637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:33.068979356+07:00","message":"> Transcript [48] [false]: 'บ้านเหลือ 400 ละเดือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:33.068982257+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:33.068984464+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:33.06898655+07:00","message":"StatePrefix: 'บ้านเหลือ 400 ละเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:33.068988894+07:00","message":"TextPushed: 'บ้านเหลือ 4'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:33.198622222+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:33.198650961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหลือ 400\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:33.198656674+07:00","message":"receive interim result [false|false]: บ้านเหลือ 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:33.198668166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ละเดือนกรกฎา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:33.198671568+07:00","message":"receive interim result [false|false]:  ละเดือนกรกฎา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:33.1986808+07:00","message":"[buffer interim] 6 false บ้านเหลือ 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:33.198684399+07:00","message":"[buffer interim] 6 false  ละเดือนกรกฎา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:33.198689555+07:00","message":"[bufferProcess] interim [580000000]:บ้านเหลือ 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:33.198692381+07:00","message":"[bufferProcess] send to processor:บ้านเหลือ 400 ละเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:33.198695669+07:00","message":"[bufferProcess] interim [580000000]: ละเดือนกรกฎา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:33.198698503+07:00","message":"[bufferProcess] update buffer: บ้านเหลือ 400 ละเดือนกรกฎา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:33.198703708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:33.198706774+07:00","message":"> Transcript [49] [false]: 'บ้านเหลือ 400 ละเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:33.198710069+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:33.198712074+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:33.198714049+07:00","message":"StatePrefix: 'บ้านเหลือ 400 ละเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:33.198716525+07:00","message":"TextPushed: 'บ้านเหลือ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:33.198719337+07:00","message":"Push: '00 ละเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:33.198721369+07:00","message":"TextPushed: 'บ้านเหลือ 400 ละเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:33.198723433+07:00","message":"Set new StatePrefix : 'บ้านเหลือ 400 ละเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:33.198726113+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:33.198735337+07:00","message":"push: {false 00 ละเดือน 0 0xc0020b6000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:33.262644315+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:33.262668096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหลือ 400\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:33.26267288+07:00","message":"receive interim result [false|false]: บ้านเหลือ 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:33.262685301+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ละเดือนกรกฎาคม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:33.262689348+07:00","message":"receive interim result [false|false]:  ละเดือนกรกฎาคม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:33.262695876+07:00","message":"[buffer interim] 6 false บ้านเหลือ 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:33.262699548+07:00","message":"[buffer interim] 6 false  ละเดือนกรกฎาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:33.262717876+07:00","message":"[bufferProcess] interim [700000000]:บ้านเหลือ 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:33.262742637+07:00","message":"[bufferProcess] send to processor:บ้านเหลือ 400 ละเดือนกรกฎา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:33.262748574+07:00","message":"[bufferProcess] interim [700000000]: ละเดือนกรกฎาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:33.262751396+07:00","message":"[bufferProcess] update buffer: บ้านเหลือ 400 ละเดือนกรกฎาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:33.262760409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:33.262775893+07:00","message":"> Transcript [50] [false]: 'บ้านเหลือ 400 ละเดือนกรกฎา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:33.262780357+07:00","message":"Set StatePrefix (first interim): 'บ้านเหลือ 400 ละเดือนกรกฎา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:33.593605013+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:33.593646664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหลือ 400\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:33.593652991+07:00","message":"receive interim result [false|false]: บ้านเหลือ 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:33.593664672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ละเดือนกรกฎาคมจะได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:33.593667883+07:00","message":"receive interim result [false|false]:  ละเดือนกรกฎาคมจะได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:33.593676244+07:00","message":"[buffer interim] 6 false บ้านเหลือ 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:33.593680544+07:00","message":"[buffer interim] 6 false  ละเดือนกรกฎาคมจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:33.593687676+07:00","message":"[bufferProcess] interim [940000000]:บ้านเหลือ 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:33.593690293+07:00","message":"[bufferProcess] send to processor:บ้านเหลือ 400 ละเดือนกรกฎาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:33.59369437+07:00","message":"[bufferProcess] interim [940000000]: ละเดือนกรกฎาคมจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:33.593697517+07:00","message":"[bufferProcess] update buffer: บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:33.593701303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:33.59370458+07:00","message":"> Transcript [51] [false]: 'บ้านเหลือ 400 ละเดือนกรกฎาคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:33.593707932+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:33.593710107+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:33.593712198+07:00","message":"StatePrefix: 'บ้านเหลือ 400 ละเดือนกรกฎา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:33.593714557+07:00","message":"TextPushed: 'บ้านเหลือ 400 ละเดือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:33.655007748+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:33.655065192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหลือ 400\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:33.655073143+07:00","message":"receive interim result [false|false]: บ้านเหลือ 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:33.655092332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ละเดือนกรกฎาคมจะได้เพิ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:33.655097894+07:00","message":"receive interim result [false|false]:  ละเดือนกรกฎาคมจะได้เพิ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:33.655107291+07:00","message":"[buffer interim] 6 false บ้านเหลือ 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:33.655111285+07:00","message":"[buffer interim] 6 false  ละเดือนกรกฎาคมจะได้เพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:33.655117645+07:00","message":"[bufferProcess] interim [60000000]:บ้านเหลือ 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:33.655122654+07:00","message":"[bufferProcess] send to processor:บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:33.655126356+07:00","message":"[bufferProcess] interim [60000000]: ละเดือนกรกฎาคมจะได้เพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:33.65512957+07:00","message":"[bufferProcess] update buffer: บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:33.655132749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:33.655135724+07:00","message":"> Transcript [52] [false]: 'บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:33.655138931+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:33.655141094+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:33.655143743+07:00","message":"StatePrefix: 'บ้านเหลือ 400 ละเดือนกรกฎา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:33.655146293+07:00","message":"TextPushed: 'บ้านเหลือ 400 ละเดือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:33.843115609+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:33.84315465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหลือ 400\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:33.843160745+07:00","message":"receive interim result [false|false]: บ้านเหลือ 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:33.843174748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ละเดือนกรกฎาคมจะได้เพิ่มเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:33.843178086+07:00","message":"receive interim result [false|false]:  ละเดือนกรกฎาคมจะได้เพิ่มเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:33.843195683+07:00","message":"[buffer interim] 6 false บ้านเหลือ 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:33.84321227+07:00","message":"[buffer interim] 6 false  ละเดือนกรกฎาคมจะได้เพิ่มเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:33.843221127+07:00","message":"[bufferProcess] interim [300000000]:บ้านเหลือ 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:33.843224683+07:00","message":"[bufferProcess] send to processor:บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:33.843232196+07:00","message":"[bufferProcess] interim [300000000]: ละเดือนกรกฎาคมจะได้เพิ่มเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:33.843235411+07:00","message":"[bufferProcess] update buffer: บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:33.843238822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:33.843241991+07:00","message":"> Transcript [53] [false]: 'บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:33.843246067+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:33.843248254+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:33.843250497+07:00","message":"StatePrefix: 'บ้านเหลือ 400 ละเดือนกรกฎา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:33.84325288+07:00","message":"TextPushed: 'บ้านเหลือ 400 ละเดือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:34.168038764+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:34.168092577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหลือ 400\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:34.168098283+07:00","message":"receive interim result [false|false]: บ้านเหลือ 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:34.168107594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:34.168115128+07:00","message":"receive interim result [false|false]:  ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:34.168125286+07:00","message":"[buffer interim] 6 false บ้านเหลือ 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:34.168129001+07:00","message":"[buffer interim] 6 false  ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:34.168135309+07:00","message":"[bufferProcess] interim [600000000]:บ้านเหลือ 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:34.168137799+07:00","message":"[bufferProcess] send to processor:บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:34.168141145+07:00","message":"[bufferProcess] interim [600000000]: ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:34.168143966+07:00","message":"[bufferProcess] update buffer: บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:34.168146727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:34.168149178+07:00","message":"> Transcript [54] [false]: 'บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:34.168152292+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:34.168154268+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:34.16815617+07:00","message":"StatePrefix: 'บ้านเหลือ 400 ละเดือนกรกฎา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:34.168158443+07:00","message":"TextPushed: 'บ้านเหลือ 400 ละเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:34.168161202+07:00","message":"Push: 'กรกฎา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:34.168163232+07:00","message":"TextPushed: 'บ้านเหลือ 400 ละเดือนกรกฎา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:34.168165305+07:00","message":"Set new StatePrefix : 'บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:34.168167558+07:00","message":"Next Push (prob) : 'คมจะได้เพิ่มเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:34.168174796+07:00","message":"push: {false กรกฎา 0 0xc0020b6000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:34.373744479+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:34.373782084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหลือ 400\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:34.373789074+07:00","message":"receive interim result [false|false]: บ้านเหลือ 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:34.373803637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:34.373807155+07:00","message":"receive interim result [false|false]:  ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:34.373828328+07:00","message":"[buffer interim] 6 false บ้านเหลือ 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:34.373845456+07:00","message":"[buffer interim] 6 false  ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:34.373854849+07:00","message":"[bufferProcess] interim [780000000]:บ้านเหลือ 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:34.373858169+07:00","message":"[bufferProcess] send to processor:บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:34.373864569+07:00","message":"[bufferProcess] interim [780000000]: ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:34.373885945+07:00","message":"[bufferProcess] update buffer: บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:34.373891153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:34.373894476+07:00","message":"> Transcript [55] [false]: 'บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:34.373898202+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:34.373900513+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:34.373902455+07:00","message":"StatePrefix: 'บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:34.373905063+07:00","message":"TextPushed: 'บ้านเหลือ 400 ละเดือนกรกฎา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:34.494850838+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:34.494885797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหลือ 400\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:34.494891622+07:00","message":"receive interim result [false|false]: บ้านเหลือ 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:34.494907578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:34.494911097+07:00","message":"receive interim result [false|false]:  ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:34.494919146+07:00","message":"[buffer interim] 6 false บ้านเหลือ 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:34.494922923+07:00","message":"[buffer interim] 6 false  ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:34.494928899+07:00","message":"[bufferProcess] interim [900000000]:บ้านเหลือ 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:34.494931737+07:00","message":"[bufferProcess] send to processor:บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:34.494935454+07:00","message":"[bufferProcess] interim [900000000]: ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:34.494938129+07:00","message":"[bufferProcess] update buffer: บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:34.494940943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:34.494943599+07:00","message":"> Transcript [56] [false]: 'บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:34.494946817+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:34.494948849+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:34.494950777+07:00","message":"StatePrefix: 'บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:34.494953159+07:00","message":"TextPushed: 'บ้านเหลือ 400 ละเดือนกรกฎา'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:32:34.797715426+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:32:34.797723804+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:34.844156207+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:34.844194949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:34.844200877+07:00","message":"receive interim result [false|false]: บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:34.844207717+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 400\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:34.844210365+07:00","message":"receive interim result [false|false]:  400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:34.844216893+07:00","message":"[buffer interim] 6 false บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:34.844220624+07:00","message":"[buffer interim] 6 false  400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:34.844226576+07:00","message":"[bufferProcess] interim [200000000]:บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:34.844229493+07:00","message":"[bufferProcess] send to processor:บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:34.844233046+07:00","message":"[bufferProcess] interim [200000000]: 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:34.844235318+07:00","message":"[bufferProcess] update buffer: บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:34.844238124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:34.844240842+07:00","message":"> Transcript [57] [false]: 'บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:34.84424381+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:34.84424581+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:34.844248003+07:00","message":"StatePrefix: 'บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:34.844250596+07:00","message":"TextPushed: 'บ้านเหลือ 400 ละเดือนกรกฎา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:34.883449+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:34.883488872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:34.883494466+07:00","message":"receive interim result [false|false]: บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:34.883507038+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 400 จาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:34.8835102+07:00","message":"receive interim result [false|false]:  400 จาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:34.883527306+07:00","message":"[buffer interim] 6 false บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:34.88354858+07:00","message":"[buffer interim] 6 false  400 จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:34.883557135+07:00","message":"[bufferProcess] interim [260000000]:บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:34.883561034+07:00","message":"[bufferProcess] send to processor:บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:34.883568491+07:00","message":"[bufferProcess] interim [260000000]: 400 จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:34.883571598+07:00","message":"[bufferProcess] update buffer: บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:34.883574523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:34.883577758+07:00","message":"> Transcript [58] [false]: 'บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:34.883582073+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:34.883584414+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:34.883586344+07:00","message":"StatePrefix: 'บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:34.883589338+07:00","message":"TextPushed: 'บ้านเหลือ 400 ละเดือนกรกฎา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:34.883596617+07:00","message":"Push: 'คมจะได้เพิ่มเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:34.88359864+07:00","message":"TextPushed: 'บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:34.88360094+07:00","message":"Set new StatePrefix : 'บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:34.88360345+07:00","message":"Next Push (prob) : 'อีก 400'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:34.883614359+07:00","message":"push: {false คมจะได้เพิ่มเป็น 0 0xc0020b6000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:35.08297122+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:35.083008661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:35.083015171+07:00","message":"receive interim result [false|false]: บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:35.083027348+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 400 จากการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:35.083030466+07:00","message":"receive interim result [false|false]:  400 จากการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:35.083041271+07:00","message":"[buffer interim] 6 false บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:35.083060855+07:00","message":"[buffer interim] 6 false  400 จากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.08306866+07:00","message":"[bufferProcess] interim [440000000]:บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.083072018+07:00","message":"[bufferProcess] send to processor:บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.083078066+07:00","message":"[bufferProcess] interim [440000000]: 400 จากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.083090728+07:00","message":"[bufferProcess] update buffer: บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.08309419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.083097284+07:00","message":"> Transcript [59] [false]: 'บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.083101232+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.083103703+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.083106095+07:00","message":"StatePrefix: 'บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.083108449+07:00","message":"TextPushed: 'บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:35.15527873+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:35.155317507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:35.155323935+07:00","message":"receive interim result [false|false]: บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:35.155332979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จากการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:35.155335876+07:00","message":"receive interim result [false|false]:  จากการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:35.155342411+07:00","message":"[buffer interim] 6 false บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:35.155345918+07:00","message":"[buffer interim] 6 false  จากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.155351738+07:00","message":"[bufferProcess] interim [500000000]:บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.155354453+07:00","message":"[bufferProcess] send to processor:บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.155357957+07:00","message":"[bufferProcess] interim [500000000]: จากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.155360522+07:00","message":"[bufferProcess] update buffer: บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.155363336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.155365952+07:00","message":"> Transcript [60] [false]: 'บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.155369448+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.155371465+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.155373343+07:00","message":"StatePrefix: 'บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.155375544+07:00","message":"TextPushed: 'บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:35.221050366+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:35.221096881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:35.221104791+07:00","message":"receive interim result [false|false]: บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:35.221114228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:35.221116643+07:00","message":"receive interim result [false|false]:  จาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:35.221124058+07:00","message":"[buffer interim] 6 false บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:35.221130066+07:00","message":"[buffer interim] 6 false  จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.221136571+07:00","message":"[bufferProcess] interim [560000000]:บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.221140209+07:00","message":"[bufferProcess] send to processor:บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.221147779+07:00","message":"[bufferProcess] interim [560000000]: จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.221150897+07:00","message":"[bufferProcess] update buffer: บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.221155094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.22117343+07:00","message":"> Transcript [61] [false]: 'บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.221179246+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.221181405+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.221183375+07:00","message":"StatePrefix: 'บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.221185768+07:00","message":"TextPushed: 'บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:35.230877393+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:35.230903742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:35.230909247+07:00","message":"receive interim result [false|false]: บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:35.230920115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จากเดิม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:35.230922798+07:00","message":"receive interim result [false|false]:  จากเดิม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:35.230928913+07:00","message":"[buffer interim] 6 false บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:35.230932052+07:00","message":"[buffer interim] 6 false  จากเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.230953546+07:00","message":"[bufferProcess] interim [620000000]:บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.230975806+07:00","message":"[bufferProcess] send to processor:บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.23098597+07:00","message":"[bufferProcess] interim [620000000]: จากเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.230989747+07:00","message":"[bufferProcess] update buffer: บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จากเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.230993251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.230996283+07:00","message":"> Transcript [62] [false]: 'บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.231000134+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.231002724+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.23100496+07:00","message":"StatePrefix: 'บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.231007239+07:00","message":"TextPushed: 'บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.231014116+07:00","message":"Push: 'อีก 400'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.231017004+07:00","message":"TextPushed: 'บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.23102036+07:00","message":"Set new StatePrefix : 'บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.231023716+07:00","message":"Next Push (prob) : ' จาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:35.231042215+07:00","message":"push: {false อีก 400 0 0xc0020b6000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:35.563382229+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:35.563420008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:35.563426348+07:00","message":"receive interim result [false|false]: บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:35.563436848+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จากเดิมที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:35.563439579+07:00","message":"receive interim result [false|false]:  จากเดิมที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:35.563445877+07:00","message":"[buffer interim] 6 false บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:35.563451505+07:00","message":"[buffer interim] 6 false  จากเดิมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.563457321+07:00","message":"[bufferProcess] interim [860000000]:บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.563460118+07:00","message":"[bufferProcess] send to processor:บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จากเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.563465266+07:00","message":"[bufferProcess] interim [860000000]: จากเดิมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.563467821+07:00","message":"[bufferProcess] update buffer: บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จากเดิมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.563470654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.563473471+07:00","message":"> Transcript [63] [false]: 'บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จากเดิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.563477016+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.563479053+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.563481018+07:00","message":"StatePrefix: 'บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.563483158+07:00","message":"TextPushed: 'บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:35.611399059+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:35.611437134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:35.611442674+07:00","message":"receive interim result [false|false]: บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:35.611457882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จากเดิมที่แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:35.611461475+07:00","message":"receive interim result [false|false]:  จากเดิมที่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:35.611468773+07:00","message":"[buffer interim] 6 false บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:35.611472243+07:00","message":"[buffer interim] 6 false  จากเดิมที่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.611478471+07:00","message":"[bufferProcess] interim [980000000]:บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.611480895+07:00","message":"[bufferProcess] send to processor:บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จากเดิมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.611484075+07:00","message":"[bufferProcess] interim [980000000]: จากเดิมที่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.611486926+07:00","message":"[bufferProcess] update buffer: บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จากเดิมที่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.611489811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.611492788+07:00","message":"> Transcript [64] [false]: 'บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จากเดิมที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.611497328+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.611499432+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.611501496+07:00","message":"StatePrefix: 'บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.61150373+07:00","message":"TextPushed: 'บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:35.773931112+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:35.773978095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:35.773984814+07:00","message":"receive interim result [false|false]: บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:35.773995594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จากเดิมที่แล้วไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:35.773998352+07:00","message":"receive interim result [false|false]:  จากเดิมที่แล้วไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:35.774005236+07:00","message":"[buffer interim] 6 false บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:35.774008986+07:00","message":"[buffer interim] 6 false  จากเดิมที่แล้วไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.774015038+07:00","message":"[bufferProcess] interim [160000000]:บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.774017551+07:00","message":"[bufferProcess] send to processor:บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จากเดิมที่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.774022509+07:00","message":"[bufferProcess] interim [160000000]: จากเดิมที่แล้วไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.774025437+07:00","message":"[bufferProcess] update buffer: บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จากเดิมที่แล้วไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.774028644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.774031231+07:00","message":"> Transcript [65] [false]: 'บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จากเดิมที่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.774035031+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.774037005+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.774038854+07:00","message":"StatePrefix: 'บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.774041014+07:00","message":"TextPushed: 'บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:35.905558137+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:35.905600531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:35.905608729+07:00","message":"receive interim result [false|false]: บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:35.905624133+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จากเดิมที่แล้วไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:35.905628158+07:00","message":"receive interim result [false|false]:  จากเดิมที่แล้วไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:35.905638422+07:00","message":"[buffer interim] 6 false บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:35.905644178+07:00","message":"[buffer interim] 6 false  จากเดิมที่แล้วไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.905651366+07:00","message":"[bufferProcess] interim [280000000]:บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.905655212+07:00","message":"[bufferProcess] send to processor:บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จากเดิมที่แล้วไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.905661707+07:00","message":"[bufferProcess] interim [280000000]: จากเดิมที่แล้วไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.905665632+07:00","message":"[bufferProcess] update buffer: บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จากเดิมที่แล้วไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.905669839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.905673924+07:00","message":"> Transcript [66] [false]: 'บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จากเดิมที่แล้วไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.905678947+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.905682061+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.905684786+07:00","message":"StatePrefix: 'บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.905688363+07:00","message":"TextPushed: 'บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.905693035+07:00","message":"Push: ' จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.905696224+07:00","message":"TextPushed: 'บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.905700639+07:00","message":"Set new StatePrefix : 'บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จากเดิมที่แล้วไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:35.905704672+07:00","message":"Next Push (prob) : 'เดิมที่แล้วไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:35.905718105+07:00","message":"push: {false  จาก 0 0xc0020b6000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:35.948181073+07:00","message":"[GCS] IsForceVAD: false for message ID: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:36.009222426+07:00","message":"[GCS] Start streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:36.050930286+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:36.050965212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:36.050975817+07:00","message":"receive interim result [false|false]: บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:36.050983802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จากเดิมที่แล้วไม่มีนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:36.050987163+07:00","message":"receive interim result [false|false]:  จากเดิมที่แล้วไม่มีนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:36.050994049+07:00","message":"[buffer interim] 6 false บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:36.050998227+07:00","message":"[buffer interim] 6 false  จากเดิมที่แล้วไม่มีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:36.051004497+07:00","message":"[bufferProcess] interim [460000000]:บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:36.051007235+07:00","message":"[bufferProcess] send to processor:บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จากเดิมที่แล้วไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:36.051011451+07:00","message":"[bufferProcess] interim [460000000]: จากเดิมที่แล้วไม่มีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:36.051014248+07:00","message":"[bufferProcess] update buffer: บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จากเดิมที่แล้วไม่มีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:36.051017645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:36.051020314+07:00","message":"> Transcript [67] [false]: 'บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จากเดิมที่แล้วไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:36.051025908+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:36.051028172+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:36.051029984+07:00","message":"StatePrefix: 'บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จากเดิมที่แล้วไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:36.051032806+07:00","message":"TextPushed: 'บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:36.259205415+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:36.259250139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหลือ 400 บาทเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จากเดิมโดยที่แล้วไม่มีนะ\",\"confidence\":0.92824775}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:36.259257256+07:00","message":"receive interim result [true|false]: บ้านเหลือ 400 บาทเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จากเดิมโดยที่แล้วไม่มีนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:36.259268871+07:00","message":"end recv isFinal message id 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:36.259271639+07:00","message":"end Recv id 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:36.259293185+07:00","message":"[buffer interim] 6 true บ้านเหลือ 400 บาทเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จากเดิมโดยที่แล้วไม่มีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:36.259312141+07:00","message":"[bufferProcess] interim [550000000]:บ้านเหลือ 400 บาทเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จากเดิมโดยที่แล้วไม่มีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:36.259315981+07:00","message":"[bufferProcess] send to processor (isfinal):บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จากเดิมที่แล้วไม่มีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:36.259319346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:36.259322817+07:00","message":"> Transcript [68] [false]: 'บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จากเดิมที่แล้วไม่มีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:36.259326787+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:36.259329133+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:36.259331366+07:00","message":"StatePrefix: 'บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จากเดิมที่แล้วไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:36.259334061+07:00","message":"TextPushed: 'บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:36.259336189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:36.259338357+07:00","message":"> Transcript [69] [true]: 'บ้านเหลือ 400 บาทเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จากเดิมโดยที่แล้วไม่มีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:36.259340619+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:36.259342633+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:36.259344342+07:00","message":"StatePrefix: 'บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จากเดิมที่แล้วไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:36.25934663+07:00","message":"TextPushed: 'บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:36.25934852+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:36.259642758+07:00","message":"Push: 'เดิมโดยที่แล้วไม่มีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:36.259646434+07:00","message":"TextPushed: 'บ้านเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จากเดิมโดยที่แล้วไม่มีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:36.259648905+07:00","message":"Set new StatePrefix : 'บ้านเหลือ 400 บาทเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จากเดิมโดยที่แล้วไม่มีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:36.259651503+07:00","message":"Next Push (prob) : 'บ้านเหลือ 400 บาทเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จากเดิมโดยที่แล้วไม่มีนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:36.259660011+07:00","message":"push: {true เดิมโดยที่แล้วไม่มีนะ 0 0xc0020b6000}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:36.259670783+07:00","message":"write aligntment file to 'tmp/7595/align_message_id_6.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:32:36.272156687+07:00","message":"write wav file: './tmp/7595/7595_6.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:37.082401529+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:37.08243804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":290000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:37.082443106+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:37.082455813+07:00","message":"[buffer interim] 7 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:37.082462619+07:00","message":"[bufferProcess] interim [290000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:37.082464603+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:37.137615345+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:37.137646487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เหมือน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":470000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:37.137651442+07:00","message":"receive interim result [false|false]: ไม่เหมือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:37.13766606+07:00","message":"[buffer interim] 7 false ไม่เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:37.137673607+07:00","message":"[bufferProcess] interim [470000000]:ไม่เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:37.13767616+07:00","message":"[bufferProcess] send to processor:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:37.137680024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:37.137682832+07:00","message":"> Transcript [70] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:37.137685078+07:00","message":"Set StatePrefix (first interim): 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:37.166389407+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:37.166420745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เหมือนกับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:37.166425646+07:00","message":"receive interim result [false|false]: ไม่เหมือนกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:37.166440889+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:37.166445375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เหมือนกับคน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:37.166461+07:00","message":"receive interim result [false|false]: ไม่เหมือนกับคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:37.166467211+07:00","message":"[buffer interim] 7 false ไม่เหมือนกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:37.166470743+07:00","message":"[buffer interim] 7 false ไม่เหมือนกับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:37.166476492+07:00","message":"[bufferProcess] interim [590000000]:ไม่เหมือนกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:37.166479074+07:00","message":"[bufferProcess] send to processor:ไม่เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:37.166482316+07:00","message":"[bufferProcess] interim [710000000]:ไม่เหมือนกับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:37.166484519+07:00","message":"[bufferProcess] send to processor:ไม่เหมือนกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:37.166487498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:37.1664905+07:00","message":"> Transcript [71] [false]: 'ไม่เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:37.16649373+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:37.166495927+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:37.166497778+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:37.166499864+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:37.166501626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:37.166503692+07:00","message":"> Transcript [72] [false]: 'ไม่เหมือนกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:37.16650597+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:37.166507793+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:37.166509613+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:37.166511385+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:37.187488761+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:37.187523325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เหมือนกับคนละ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:37.187528757+07:00","message":"receive interim result [false|false]: ไม่เหมือนกับคนละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:37.187542998+07:00","message":"[buffer interim] 7 false ไม่เหมือนกับคนละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:37.187549604+07:00","message":"[bufferProcess] interim [770000000]:ไม่เหมือนกับคนละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:37.187551992+07:00","message":"[bufferProcess] send to processor:ไม่เหมือนกับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:37.187555464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:37.187559676+07:00","message":"> Transcript [73] [false]: 'ไม่เหมือนกับคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:37.187562984+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:37.187565604+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:37.187568+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:37.187570288+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:37.223311131+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:37.223347601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เหมือนกับคนละครึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:37.223353409+07:00","message":"receive interim result [false|false]: ไม่เหมือนกับคนละครึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:37.223371855+07:00","message":"[buffer interim] 7 false ไม่เหมือนกับคนละครึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:37.223379407+07:00","message":"[bufferProcess] interim [950000000]:ไม่เหมือนกับคนละครึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:37.223381788+07:00","message":"[bufferProcess] send to processor:ไม่เหมือนกับคนละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:37.223386361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:37.22338997+07:00","message":"> Transcript [74] [false]: 'ไม่เหมือนกับคนละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:37.223393729+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:37.223395793+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:37.223398217+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:37.22340046+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:37.223403659+07:00","message":"Push: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:37.223405561+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:37.223407588+07:00","message":"Set new StatePrefix : 'ไม่เหมือนกับคนละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:37.22340988+07:00","message":"Next Push (prob) : 'เหมือนกับคนละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:37.22341772+07:00","message":"push: {false ไม่ 0 0xc000430600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:37.371025889+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:37.37107128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เหมือนกับคนละครึ่งนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:37.37107776+07:00","message":"receive interim result [false|false]: ไม่เหมือนกับคนละครึ่งนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:37.37109106+07:00","message":"[buffer interim] 7 false ไม่เหมือนกับคนละครึ่งนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:37.371097915+07:00","message":"[bufferProcess] interim [190000000]:ไม่เหมือนกับคนละครึ่งนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:37.371100791+07:00","message":"[bufferProcess] send to processor:ไม่เหมือนกับคนละครึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:37.371107305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:37.371110115+07:00","message":"> Transcript [75] [false]: 'ไม่เหมือนกับคนละครึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:37.371113851+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:37.37111616+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:37.3711186+07:00","message":"StatePrefix: 'ไม่เหมือนกับคนละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:37.371121263+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:37.761183023+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:37.761218598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เหมือนกับคนละครึ่งนะเหมือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:37.761224118+07:00","message":"receive interim result [false|false]: ไม่เหมือนกับคนละครึ่งนะเหมือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:37.76124031+07:00","message":"[buffer interim] 7 false ไม่เหมือนกับคนละครึ่งนะเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:37.761249078+07:00","message":"[bufferProcess] interim [610000000]:ไม่เหมือนกับคนละครึ่งนะเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:37.761252857+07:00","message":"[bufferProcess] send to processor:ไม่เหมือนกับคนละครึ่งนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:37.761257734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:37.761262214+07:00","message":"> Transcript [76] [false]: 'ไม่เหมือนกับคนละครึ่งนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:37.761267682+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:37.761270619+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:37.761273752+07:00","message":"StatePrefix: 'ไม่เหมือนกับคนละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:37.761277554+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:32:37.798516511+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:32:37.798521782+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:37.963892008+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:37.963928028+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-25T13:32:37.963934084+07:00","message":"receive interim result [false|false]: ไม่เหมือนกับคนละครึ่งนะเผื่อนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:37.963944206+07:00","message":"[buffer interim] 7 false ไม่เหมือนกับคนละครึ่งนะเผื่อนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:37.963951056+07:00","message":"[bufferProcess] interim [790000000]:ไม่เหมือนกับคนละครึ่งนะเผื่อนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:37.963953499+07:00","message":"[bufferProcess] send to processor:ไม่เหมือนกับคนละครึ่งนะเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:37.963957054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:37.963962962+07:00","message":"> Transcript [77] [false]: 'ไม่เหมือนกับคนละครึ่งนะเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:37.963967334+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:37.963969419+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:37.963971457+07:00","message":"StatePrefix: 'ไม่เหมือนกับคนละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:37.963974004+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:38.580852931+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:38.580896781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เหมือนกับคนละครึ่งนะเผื่อนะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":390000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:38.580902508+07:00","message":"receive interim result [false|false]: ไม่เหมือนกับคนละครึ่งนะเผื่อนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:38.580914817+07:00","message":"[buffer interim] 7 false ไม่เหมือนกับคนละครึ่งนะเผื่อนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:38.580922168+07:00","message":"[bufferProcess] interim [390000000]:ไม่เหมือนกับคนละครึ่งนะเผื่อนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:38.58092471+07:00","message":"[bufferProcess] send to processor:ไม่เหมือนกับคนละครึ่งนะเผื่อนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:38.580930241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:38.580932724+07:00","message":"> Transcript [78] [false]: 'ไม่เหมือนกับคนละครึ่งนะเผื่อนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:38.580936657+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:38.58093908+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:38.580941605+07:00","message":"StatePrefix: 'ไม่เหมือนกับคนละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:38.580944108+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:38.580950449+07:00","message":"Push: 'เหมือนกับคนละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:38.580952672+07:00","message":"TextPushed: 'ไม่เหมือนกับคนละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:38.580955298+07:00","message":"Set new StatePrefix : 'ไม่เหมือนกับคนละครึ่งนะเผื่อนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:38.580957966+07:00","message":"Next Push (prob) : 'ครึ่งนะเผื่อนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:38.580987357+07:00","message":"push: {false เหมือนกับคนละ 0 0xc000430600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:39.978684023+07:00","message":"[GCS] IsForceVAD: false for message ID: 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:40.045246745+07:00","message":"[GCS] Start streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:40.101403847+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:40.101473838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เหมือนกับคนละครึ่งนะเผื่อนะ\",\"confidence\":0.91956043}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:40.101482913+07:00","message":"receive interim result [true|false]: ไม่เหมือนกับคนละครึ่งนะเผื่อนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:40.10149717+07:00","message":"end recv isFinal message id 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:40.101500411+07:00","message":"end Recv id 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:40.101507498+07:00","message":"[buffer interim] 7 true ไม่เหมือนกับคนละครึ่งนะเผื่อนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:40.101514619+07:00","message":"[bufferProcess] interim [980000000]:ไม่เหมือนกับคนละครึ่งนะเผื่อนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:40.101519279+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่เหมือนกับคนละครึ่งนะเผื่อนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:40.101534058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:40.101555732+07:00","message":"> Transcript [79] [false]: 'ไม่เหมือนกับคนละครึ่งนะเผื่อนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:40.10156239+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:40.101565972+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:40.101568682+07:00","message":"StatePrefix: 'ไม่เหมือนกับคนละครึ่งนะเผื่อนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:40.101571692+07:00","message":"TextPushed: 'ไม่เหมือนกับคนละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:40.101574527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:40.101576773+07:00","message":"> Transcript [80] [true]: 'ไม่เหมือนกับคนละครึ่งนะเผื่อนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:40.101578923+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:40.101580914+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:40.10158269+07:00","message":"StatePrefix: 'ไม่เหมือนกับคนละครึ่งนะเผื่อนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:40.101584807+07:00","message":"TextPushed: 'ไม่เหมือนกับคนละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:40.101592872+07:00","message":"Push: 'ครึ่งนะเผื่อนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:40.101604385+07:00","message":"push: {true ครึ่งนะเผื่อนะ 0 0xc000430600}"}
{"level":"info","service":"Main","time":"2026-06-25T13:32:40.113203477+07:00","message":"write wav file: './tmp/7595/7595_7.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:40.726868334+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:40.726930044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทยพัฒน์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:40.726938889+07:00","message":"receive interim result [false|false]: ไทยพัฒน์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:40.726960758+07:00","message":"[buffer interim] 8 false ไทยพัฒน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:40.726974715+07:00","message":"[bufferProcess] interim [720000000]:ไทยพัฒน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:40.726977066+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:32:40.799018475+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:32:40.799061487+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:41.322602351+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:41.322646413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทยพัฒน์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:41.322652627+07:00","message":"receive interim result [false|false]: ไทยพัฒน์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:41.322666941+07:00","message":"[buffer interim] 8 false ไทยพัฒน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:41.322677658+07:00","message":"[bufferProcess] interim [320000000]:ไทยพัฒน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:41.322680914+07:00","message":"[bufferProcess] send to processor:ไทยพัฒน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:41.322688625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:41.322693255+07:00","message":"> Transcript [81] [false]: 'ไทยพัฒน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:41.322696588+07:00","message":"Set StatePrefix (first interim): 'ไทยพัฒน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:41.806563223+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:41.806612512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทยพัฒน์เวียดนาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:41.806630021+07:00","message":"receive interim result [false|false]: ไทยพัฒน์เวียดนาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:41.806650335+07:00","message":"[buffer interim] 8 false ไทยพัฒน์เวียดนาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:41.806663879+07:00","message":"[bufferProcess] interim [800000000]:ไทยพัฒน์เวียดนาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:41.806668159+07:00","message":"[bufferProcess] send to processor:ไทยพัฒน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:41.806678128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:41.806682505+07:00","message":"> Transcript [82] [false]: 'ไทยพัฒน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:41.806687222+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:41.806690548+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:41.806693472+07:00","message":"StatePrefix: 'ไทยพัฒน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:41.806696542+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:41.942277777+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:41.942324557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทยพัฒน์เรียกแบบนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:41.942329794+07:00","message":"receive interim result [false|false]: ไทยพัฒน์เรียกแบบนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:41.942346961+07:00","message":"[buffer interim] 8 false ไทยพัฒน์เรียกแบบนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:41.942355188+07:00","message":"[bufferProcess] interim [920000000]:ไทยพัฒน์เรียกแบบนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:41.942357521+07:00","message":"[bufferProcess] send to processor:ไทยพัฒน์เวียดนาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:41.942361528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:41.942364382+07:00","message":"> Transcript [83] [false]: 'ไทยพัฒน์เวียดนาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:41.942367899+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:41.942370037+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:41.94237214+07:00","message":"StatePrefix: 'ไทยพัฒน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:41.942374253+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:42.324447461+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:42.324504735+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทยพัฒน์เรียกแบบนั้นไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:42.324515418+07:00","message":"receive interim result [false|false]: ไทยพัฒน์เรียกแบบนั้นไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:42.324535774+07:00","message":"[buffer interim] 8 false ไทยพัฒน์เรียกแบบนั้นไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:42.324549422+07:00","message":"[bufferProcess] interim [280000000]:ไทยพัฒน์เรียกแบบนั้นไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:42.32455474+07:00","message":"[bufferProcess] send to processor:ไทยพัฒน์เรียกแบบนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:42.324563889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:42.324568127+07:00","message":"> Transcript [84] [false]: 'ไทยพัฒน์เรียกแบบนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:42.324573387+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:42.324576739+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:42.324581055+07:00","message":"StatePrefix: 'ไทยพัฒน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:42.324584412+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:42.408534462+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:42.408590101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทยพัฒน์เรียกแบบนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:42.408598329+07:00","message":"receive interim result [false|false]: ไทยพัฒน์เรียกแบบนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:42.408616349+07:00","message":"[buffer interim] 8 false ไทยพัฒน์เรียกแบบนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:42.40862901+07:00","message":"[bufferProcess] interim [400000000]:ไทยพัฒน์เรียกแบบนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:42.408633142+07:00","message":"[bufferProcess] send to processor:ไทยพัฒน์เรียกแบบนั้นไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:42.40864129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:42.408645322+07:00","message":"> Transcript [85] [false]: 'ไทยพัฒน์เรียกแบบนั้นไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:42.408650521+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:42.408653669+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:42.408656826+07:00","message":"StatePrefix: 'ไทยพัฒน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:42.408660278+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:42.408668216+07:00","message":"Push: 'ไทยพัฒน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:42.408671201+07:00","message":"TextPushed: 'ไทยพัฒน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:42.408674333+07:00","message":"Set new StatePrefix : 'ไทยพัฒน์เรียกแบบนั้นไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:42.408678064+07:00","message":"Next Push (prob) : 'เรียกแบบนั้นไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:42.40870105+07:00","message":"push: {false ไทยพัฒน์ 0 0xc0020b6480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:42.471667451+07:00","message":"[GCS] IsForceVAD: false for message ID: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:42.491247759+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:42.491293923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทยพัฒน์เรียกแบบนั้นไม่โทร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:42.491302468+07:00","message":"receive interim result [false|false]: ไทยพัฒน์เรียกแบบนั้นไม่โทร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:42.491320893+07:00","message":"[buffer interim] 8 false ไทยพัฒน์เรียกแบบนั้นไม่โทร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:42.491334875+07:00","message":"[bufferProcess] interim [460000000]:ไทยพัฒน์เรียกแบบนั้นไม่โทร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:42.49133899+07:00","message":"[bufferProcess] send to processor:ไทยพัฒน์เรียกแบบนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:42.491348098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:42.491352413+07:00","message":"> Transcript [86] [false]: 'ไทยพัฒน์เรียกแบบนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:42.491355898+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:42.567107677+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:42.567155055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทยพัฒน์เรียกแบบนั้นไม่ทบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:42.567163305+07:00","message":"receive interim result [false|false]: ไทยพัฒน์เรียกแบบนั้นไม่ทบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:42.567182241+07:00","message":"[buffer interim] 8 false ไทยพัฒน์เรียกแบบนั้นไม่ทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:42.567191706+07:00","message":"[bufferProcess] interim [640000000]:ไทยพัฒน์เรียกแบบนั้นไม่ทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:42.567195265+07:00","message":"[bufferProcess] send to processor:ไทยพัฒน์เรียกแบบนั้นไม่โทร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:42.567200684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:42.567204634+07:00","message":"> Transcript [87] [false]: 'ไทยพัฒน์เรียกแบบนั้นไม่โทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:42.567209546+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:42.567212841+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:42.567215933+07:00","message":"StatePrefix: 'ไทยพัฒน์เรียกแบบนั้นไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:42.567219943+07:00","message":"TextPushed: 'ไทยพัฒน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:42.599700201+07:00","message":"[GCS] Start streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:42.644218947+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:42.644274299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทยพัฒน์แบบนั้นไม่ทบ\",\"confidence\":0.8352457}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:42.644282844+07:00","message":"receive interim result [true|false]: ไทยพัฒน์แบบนั้นไม่ทบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:42.644296524+07:00","message":"end recv isFinal message id 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:42.644299639+07:00","message":"end Recv id 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:42.644309663+07:00","message":"[buffer interim] 8 true ไทยพัฒน์แบบนั้นไม่ทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:42.644324181+07:00","message":"[bufferProcess] interim [670000000]:ไทยพัฒน์แบบนั้นไม่ทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:42.644333888+07:00","message":"[bufferProcess] send to processor (isfinal):ไทยพัฒน์เรียกแบบนั้นไม่ทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:42.644339272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:42.644343755+07:00","message":"> Transcript [88] [false]: 'ไทยพัฒน์เรียกแบบนั้นไม่ทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:42.644348234+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:42.64435116+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:42.644354154+07:00","message":"StatePrefix: 'ไทยพัฒน์เรียกแบบนั้นไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:42.644358086+07:00","message":"TextPushed: 'ไทยพัฒน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:42.644361182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:42.64436419+07:00","message":"> Transcript [89] [true]: 'ไทยพัฒน์แบบนั้นไม่ทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:42.644367686+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:42.644370424+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:42.64437341+07:00","message":"StatePrefix: 'ไทยพัฒน์เรียกแบบนั้นไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:42.644376546+07:00","message":"TextPushed: 'ไทยพัฒน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:42.644381115+07:00","message":"Push: 'แบบนั้นไม่ทบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:42.644393274+07:00","message":"push: {true แบบนั้นไม่ทบ 0 0xc0020b6480}"}
{"level":"info","service":"Main","time":"2026-06-25T13:32:42.651340121+07:00","message":"write wav file: './tmp/7595/7595_8.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:43.37019148+07:00","message":"[GCS] IsForceVAD: false for message ID: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:43.428557798+07:00","message":"[GCS] Start streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:43.449966067+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:43.450010334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักหนาเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:43.450021412+07:00","message":"receive interim result [false|false]: นักหนาเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:43.450041064+07:00","message":"[buffer interim] 9 false นักหนาเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:43.450051618+07:00","message":"[bufferProcess] interim [840000000]:นักหนาเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:43.450055724+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:43.468582853+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:43.468642932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักหนาเนี่ย\",\"confidence\":0.87495786}],\"is_final\":true,\"result_end_time\":{\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:43.468649804+07:00","message":"receive interim result [true|false]: นักหนาเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:43.468663987+07:00","message":"end recv isFinal message id 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:43.468667252+07:00","message":"end Recv id 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:43.468675647+07:00","message":"[buffer interim] 9 true นักหนาเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:43.46868384+07:00","message":"[bufferProcess] interim [990000000]:นักหนาเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:43.468692924+07:00","message":"[bufferProcess] send to processor (isfinal):นักหนาเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:43.468698025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:43.46870226+07:00","message":"> Transcript [90] [false]: 'นักหนาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:43.46870588+07:00","message":"Set StatePrefix (first interim): 'นักหนาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:43.468708967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:43.468711927+07:00","message":"> Transcript [91] [true]: 'นักหนาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:43.468716224+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:43.468719333+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:43.468722715+07:00","message":"StatePrefix: 'นักหนาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:43.4687257+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:43.468735402+07:00","message":"Push: 'นักหนาเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:43.468749132+07:00","message":"push: {true นักหนาเนี่ย 0 0xc0001fa100}"}
{"level":"info","service":"Main","time":"2026-06-25T13:32:43.474534356+07:00","message":"write wav file: './tmp/7595/7595_9.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:32:43.800003791+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:32:43.800001626+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:43.956564684+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:43.956611524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:43.956617289+07:00","message":"receive interim result [false|false]: วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:43.956630514+07:00","message":"[buffer interim] 10 false วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:43.956637697+07:00","message":"[bufferProcess] interim [360000000]:วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:43.956639565+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:43.966473042+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:43.966510853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:43.966516492+07:00","message":"receive interim result [false|false]: วันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:43.966531165+07:00","message":"[buffer interim] 10 false วันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:43.966538766+07:00","message":"[bufferProcess] interim [420000000]:วันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:43.966542195+07:00","message":"[bufferProcess] send to processor:วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:43.966547973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:43.966552261+07:00","message":"> Transcript [92] [false]: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:43.966555602+07:00","message":"Set StatePrefix (first interim): 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:44.162308409+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:44.162347844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันที่เหลือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:44.162354154+07:00","message":"receive interim result [false|false]: วันที่เหลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:44.162371679+07:00","message":"[buffer interim] 10 false วันที่เหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:44.162381919+07:00","message":"[bufferProcess] interim [600000000]:วันที่เหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:44.162384526+07:00","message":"[bufferProcess] send to processor:วันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:44.162389135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:44.16239357+07:00","message":"> Transcript [93] [false]: 'วันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:44.162398861+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:44.162402187+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:44.162405292+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:44.16240862+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:44.593961432+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:44.593997293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันที่เหลือก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:44.594002801+07:00","message":"receive interim result [false|false]: วันที่เหลือก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:44.594019674+07:00","message":"[buffer interim] 10 false วันที่เหลือก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:44.594027467+07:00","message":"[bufferProcess] interim [960000000]:วันที่เหลือก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:44.594030289+07:00","message":"[bufferProcess] send to processor:วันที่เหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:44.594034577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:44.594037807+07:00","message":"> Transcript [94] [false]: 'วันที่เหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:44.594040929+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:44.594042973+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:44.594045177+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:44.594047539+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:44.60410316+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:44.604116879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันที่เหลือต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:44.604122083+07:00","message":"receive interim result [false|false]: วันที่เหลือต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:44.60413282+07:00","message":"[buffer interim] 10 false วันที่เหลือต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:44.604137033+07:00","message":"[bufferProcess] interim [20000000]:วันที่เหลือต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:44.604140385+07:00","message":"[bufferProcess] send to processor:วันที่เหลือก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:44.604143156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:44.604145382+07:00","message":"> Transcript [95] [false]: 'วันที่เหลือก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:44.604147742+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:44.604149821+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:44.604151873+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:44.604153981+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:44.853148689+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:44.85319912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันที่เหลือต้องรีบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:44.853204857+07:00","message":"receive interim result [false|false]: วันที่เหลือต้องรีบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:44.853223168+07:00","message":"[buffer interim] 10 false วันที่เหลือต้องรีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:44.853231747+07:00","message":"[bufferProcess] interim [260000000]:วันที่เหลือต้องรีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:44.853234278+07:00","message":"[bufferProcess] send to processor:วันที่เหลือต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:44.85323899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:44.853242143+07:00","message":"> Transcript [96] [false]: 'วันที่เหลือต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:44.853245384+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:44.853247793+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:44.853250031+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:44.85325258+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:44.853256755+07:00","message":"Push: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:44.853258684+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:44.853260895+07:00","message":"Set new StatePrefix : 'วันที่เหลือต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:44.853263206+07:00","message":"Next Push (prob) : 'ที่เหลือต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:44.853271696+07:00","message":"push: {false วัน 0 0xc00049d500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:45.177925776+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:45.177987488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันที่เหลือต้องรีบใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:45.177996546+07:00","message":"receive interim result [false|false]: วันที่เหลือต้องรีบใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:45.178019034+07:00","message":"[buffer interim] 10 false วันที่เหลือต้องรีบใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:45.17803882+07:00","message":"[bufferProcess] interim [620000000]:วันที่เหลือต้องรีบใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:45.178042889+07:00","message":"[bufferProcess] send to processor:วันที่เหลือต้องรีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:45.178048352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:45.178052821+07:00","message":"> Transcript [97] [false]: 'วันที่เหลือต้องรีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:45.178058352+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:45.178061369+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:45.178074488+07:00","message":"StatePrefix: 'วันที่เหลือต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:45.178078485+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:45.377312993+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:45.377349799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันที่เหลือต้องรีบใช้เลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:45.377355361+07:00","message":"receive interim result [false|false]: วันที่เหลือต้องรีบใช้เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:45.377370753+07:00","message":"[buffer interim] 10 false วันที่เหลือต้องรีบใช้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:45.377377406+07:00","message":"[bufferProcess] interim [800000000]:วันที่เหลือต้องรีบใช้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:45.377379894+07:00","message":"[bufferProcess] send to processor:วันที่เหลือต้องรีบใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:45.377383544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:45.377386314+07:00","message":"> Transcript [98] [false]: 'วันที่เหลือต้องรีบใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:45.377389878+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:45.377391893+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:45.377394164+07:00","message":"StatePrefix: 'วันที่เหลือต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:45.377400227+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:46.000477194+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:46.000519359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันที่เหลือต้องรีบใช้เลย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:46.000525012+07:00","message":"receive interim result [false|false]: วันที่เหลือต้องรีบใช้เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:46.000541881+07:00","message":"[buffer interim] 10 false วันที่เหลือต้องรีบใช้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:46.000549213+07:00","message":"[bufferProcess] interim [400000000]:วันที่เหลือต้องรีบใช้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:46.000551763+07:00","message":"[bufferProcess] send to processor:วันที่เหลือต้องรีบใช้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:46.000559281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:46.000562045+07:00","message":"> Transcript [99] [false]: 'วันที่เหลือต้องรีบใช้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:46.000565509+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:46.000567961+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:46.000569899+07:00","message":"StatePrefix: 'วันที่เหลือต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:46.000572756+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:32:46.800323258+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:32:46.800340423+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:46.952287064+07:00","message":"[GCS] IsForceVAD: false for message ID: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:47.047119428+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:47.047161137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันที่เหลือต้องรีบใช้เลย\",\"confidence\":0.95836556}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:47.04716861+07:00","message":"receive interim result [true|false]: วันที่เหลือต้องรีบใช้เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:47.047180006+07:00","message":"end recv isFinal message id 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:47.0471826+07:00","message":"end Recv id 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:47.047189699+07:00","message":"[buffer interim] 10 true วันที่เหลือต้องรีบใช้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:47.047200683+07:00","message":"[bufferProcess] interim [540000000]:วันที่เหลือต้องรีบใช้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:47.047204455+07:00","message":"[bufferProcess] send to processor (isfinal):วันที่เหลือต้องรีบใช้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:47.047208243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:47.047211409+07:00","message":"> Transcript [100] [false]: 'วันที่เหลือต้องรีบใช้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:47.047215646+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:47.04721766+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:47.047219876+07:00","message":"StatePrefix: 'วันที่เหลือต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:47.047222345+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:47.047229932+07:00","message":"Push: 'ที่เหลือต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:47.047231817+07:00","message":"TextPushed: 'วันที่เหลือต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:47.047234707+07:00","message":"Set new StatePrefix : 'วันที่เหลือต้องรีบใช้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:47.047237171+07:00","message":"Next Push (prob) : 'รีบใช้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:47.047239068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:47.047241262+07:00","message":"> Transcript [101] [true]: 'วันที่เหลือต้องรีบใช้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:47.047243595+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:47.047245352+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:47.047247225+07:00","message":"StatePrefix: 'วันที่เหลือต้องรีบใช้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:47.047249323+07:00","message":"TextPushed: 'วันที่เหลือต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:47.047251525+07:00","message":"Push: 'รีบใช้เลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:47.047260282+07:00","message":"push: {false ที่เหลือต้อง 0 0xc00049d500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:47.047265773+07:00","message":"push: {true รีบใช้เลย 0 0xc00049d500}"}
{"level":"info","service":"Main","time":"2026-06-25T13:32:47.056618022+07:00","message":"write wav file: './tmp/7595/7595_10.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:47.083244955+07:00","message":"[GCS] Start streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:47.926611851+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:47.926653932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กินอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:47.926659449+07:00","message":"receive interim result [false|false]: กินอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:47.926672428+07:00","message":"[buffer interim] 11 false กินอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:47.926678696+07:00","message":"[bufferProcess] interim [660000000]:กินอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:47.926680744+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:48.111931236+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:48.111967361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กินอะไรหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:48.111972192+07:00","message":"receive interim result [false|false]: กินอะไรหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:48.111986258+07:00","message":"[buffer interim] 11 false กินอะไรหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:48.11199312+07:00","message":"[bufferProcess] interim [840000000]:กินอะไรหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:48.111995743+07:00","message":"[bufferProcess] send to processor:กินอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:48.111999598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:48.112003025+07:00","message":"> Transcript [102] [false]: 'กินอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:48.11200666+07:00","message":"Set StatePrefix (first interim): 'กินอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:48.245260387+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:48.24529668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กินอะไรหรือยัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:48.2453039+07:00","message":"receive interim result [false|false]: กินอะไรหรือยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:48.245318197+07:00","message":"[buffer interim] 11 false กินอะไรหรือยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:48.245328339+07:00","message":"[bufferProcess] interim [960000000]:กินอะไรหรือยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:48.245330913+07:00","message":"[bufferProcess] send to processor:กินอะไรหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:48.245335944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:48.245339564+07:00","message":"> Transcript [103] [false]: 'กินอะไรหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:48.245343005+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:48.245345281+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:48.245350873+07:00","message":"StatePrefix: 'กินอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:48.245353301+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:48.815833513+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:48.815877146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กินอะไรหรือยัง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:48.815884153+07:00","message":"receive interim result [false|false]: กินอะไรหรือยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:48.815900992+07:00","message":"[buffer interim] 11 false กินอะไรหรือยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:48.815909206+07:00","message":"[bufferProcess] interim [560000000]:กินอะไรหรือยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:48.815914191+07:00","message":"[bufferProcess] send to processor:กินอะไรหรือยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:48.815938726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:48.815941895+07:00","message":"> Transcript [104] [false]: 'กินอะไรหรือยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:48.815945425+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:48.815948201+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:48.815950369+07:00","message":"StatePrefix: 'กินอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:48.815952741+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:49.336615775+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:49.336653466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กินอะไรหรือยังต้องฝากเพื่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:49.33665991+07:00","message":"receive interim result [false|false]: กินอะไรหรือยังต้องฝากเพื่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:49.336673842+07:00","message":"[buffer interim] 11 false กินอะไรหรือยังต้องฝากเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:49.336681421+07:00","message":"[bufferProcess] interim [100000000]:กินอะไรหรือยังต้องฝากเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:49.336684155+07:00","message":"[bufferProcess] send to processor:กินอะไรหรือยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:49.336690392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:49.336693463+07:00","message":"> Transcript [105] [false]: 'กินอะไรหรือยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:49.33669698+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:49.336699397+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:49.336701651+07:00","message":"StatePrefix: 'กินอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:49.336703819+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:49.530142102+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:49.530179858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กินอะไรหรือยังต้องฝากเพื่อนหน่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:49.530185688+07:00","message":"receive interim result [false|false]: กินอะไรหรือยังต้องฝากเพื่อนหน่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:49.530200404+07:00","message":"[buffer interim] 11 false กินอะไรหรือยังต้องฝากเพื่อนหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:49.530207029+07:00","message":"[bufferProcess] interim [280000000]:กินอะไรหรือยังต้องฝากเพื่อนหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:49.530210886+07:00","message":"[bufferProcess] send to processor:กินอะไรหรือยังต้องฝากเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:49.530214249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:49.530217311+07:00","message":"> Transcript [106] [false]: 'กินอะไรหรือยังต้องฝากเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:49.530221239+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:49.530223415+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:49.530225495+07:00","message":"StatePrefix: 'กินอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:49.530227741+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:49.530232466+07:00","message":"Push: 'กินอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:49.530234445+07:00","message":"TextPushed: 'กินอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:49.530236515+07:00","message":"Set new StatePrefix : 'กินอะไรหรือยังต้องฝากเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:49.530238924+07:00","message":"Next Push (prob) : 'หรือยังต้องฝากเพื่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:49.530246647+07:00","message":"push: {false กินอะไร 0 0xc0020b6400}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:32:49.800402761+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:32:49.800415093+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:50.109740993+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:50.109773694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กินอะไรหรือยังต้องฝากเพื่อนหน่อย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:50.109783398+07:00","message":"receive interim result [false|false]: กินอะไรหรือยังต้องฝากเพื่อนหน่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:50.109796274+07:00","message":"[buffer interim] 11 false กินอะไรหรือยังต้องฝากเพื่อนหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:50.109802929+07:00","message":"[bufferProcess] interim [880000000]:กินอะไรหรือยังต้องฝากเพื่อนหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:50.109805365+07:00","message":"[bufferProcess] send to processor:กินอะไรหรือยังต้องฝากเพื่อนหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:50.109810323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:50.109813055+07:00","message":"> Transcript [107] [false]: 'กินอะไรหรือยังต้องฝากเพื่อนหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:50.109816361+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:50.109818409+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:50.109820615+07:00","message":"StatePrefix: 'กินอะไรหรือยังต้องฝากเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:50.109822863+07:00","message":"TextPushed: 'กินอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:50.617359046+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:50.617394419+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:50.617400349+07:00","message":"receive interim result [false|false]: กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:50.617415109+07:00","message":"[buffer interim] 11 false กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:50.61742192+07:00","message":"[bufferProcess] interim [360000000]:กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:50.617426217+07:00","message":"[bufferProcess] send to processor:กินอะไรหรือยังต้องฝากเพื่อนหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:50.617433492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:50.617438856+07:00","message":"> Transcript [108] [false]: 'กินอะไรหรือยังต้องฝากเพื่อนหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:50.617443636+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:50.617447486+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:50.617451439+07:00","message":"StatePrefix: 'กินอะไรหรือยังต้องฝากเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:50.617454809+07:00","message":"TextPushed: 'กินอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:50.750784979+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:50.75082167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:50.75082861+07:00","message":"receive interim result [false|false]: กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:50.750841057+07:00","message":"[buffer interim] 11 false กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:50.750847974+07:00","message":"[bufferProcess] interim [480000000]:กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:50.750850934+07:00","message":"[bufferProcess] send to processor:กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:50.750856137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:50.750859453+07:00","message":"> Transcript [109] [false]: 'กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:50.750863011+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:50.750865396+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:50.750867931+07:00","message":"StatePrefix: 'กินอะไรหรือยังต้องฝากเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:50.750870327+07:00","message":"TextPushed: 'กินอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:50.926552625+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:50.926602739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:50.926611341+07:00","message":"receive interim result [false|false]: กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:50.926626398+07:00","message":"[buffer interim] 11 false กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:50.926637481+07:00","message":"[bufferProcess] interim [660000000]:กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:50.926642078+07:00","message":"[bufferProcess] send to processor:กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:50.926649857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:50.926654373+07:00","message":"> Transcript [110] [false]: 'กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:50.926659322+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:50.926662379+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:50.926665824+07:00","message":"StatePrefix: 'กินอะไรหรือยังต้องฝากเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:50.926671952+07:00","message":"TextPushed: 'กินอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:50.926678271+07:00","message":"Push: 'หรือยังต้องฝากเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:50.92668202+07:00","message":"TextPushed: 'กินอะไรหรือยังต้องฝากเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:50.926685635+07:00","message":"Set new StatePrefix : 'กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:50.926689358+07:00","message":"Next Push (prob) : 'หน่อยหรือว่าซื้อให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:50.926706176+07:00","message":"push: {false หรือยังต้องฝากเพื่อน 0 0xc0020b6400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:51.03835422+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:51.038389306+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:51.038395505+07:00","message":"receive interim result [false|false]: กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:51.038406935+07:00","message":"[buffer interim] 11 false กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:51.038415923+07:00","message":"[bufferProcess] interim [780000000]:กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:51.038418937+07:00","message":"[bufferProcess] send to processor:กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:51.038422794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:51.038425463+07:00","message":"> Transcript [111] [false]: 'กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:51.038429044+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:51.03843102+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:51.038433348+07:00","message":"StatePrefix: 'กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:51.038435794+07:00","message":"TextPushed: 'กินอะไรหรือยังต้องฝากเพื่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:51.140345056+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:51.140378327+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:51.140384762+07:00","message":"receive interim result [false|false]: กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:51.140404104+07:00","message":"[buffer interim] 11 false กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:51.140412669+07:00","message":"[bufferProcess] interim [840000000]:กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:51.140416371+07:00","message":"[bufferProcess] send to processor:กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:51.140423804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:51.140427578+07:00","message":"> Transcript [112] [false]: 'กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:51.140433031+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:51.140435432+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:51.140437845+07:00","message":"StatePrefix: 'กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:51.14044093+07:00","message":"TextPushed: 'กินอะไรหรือยังต้องฝากเพื่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:51.264011493+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:51.264053224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:51.264061388+07:00","message":"receive interim result [false|false]: กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:51.264079607+07:00","message":"[buffer interim] 11 false กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:51.264086072+07:00","message":"[bufferProcess] interim [20000000]:กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:51.264095204+07:00","message":"[bufferProcess] send to processor:กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:51.264100127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:51.264102854+07:00","message":"> Transcript [113] [false]: 'กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:51.264106625+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:51.264108973+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:51.264111478+07:00","message":"StatePrefix: 'กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:51.264115426+07:00","message":"TextPushed: 'กินอะไรหรือยังต้องฝากเพื่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:51.445864499+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:51.445901847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:51.44590736+07:00","message":"receive interim result [false|false]: กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:51.445922079+07:00","message":"[buffer interim] 11 false กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:51.445929222+07:00","message":"[bufferProcess] interim [140000000]:กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:51.445932766+07:00","message":"[bufferProcess] send to processor:กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:51.445936655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:51.445939579+07:00","message":"> Transcript [114] [false]: 'กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:51.445943256+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:51.445945568+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:51.445947764+07:00","message":"StatePrefix: 'กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:51.445950611+07:00","message":"TextPushed: 'กินอะไรหรือยังต้องฝากเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:51.445957644+07:00","message":"Push: 'หน่อยหรือว่าซื้อให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:51.445960075+07:00","message":"TextPushed: 'กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:51.445962459+07:00","message":"Set new StatePrefix : 'กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:51.445964786+07:00","message":"Next Push (prob) : 'เพื่อนแล้วก็เก็บ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:51.4459862+07:00","message":"push: {false หน่อยหรือว่าซื้อให้ 0 0xc0020b6400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:51.655608465+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:51.655648822+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:51.655654827+07:00","message":"receive interim result [false|false]: กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:51.655669374+07:00","message":"[buffer interim] 11 false กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:51.655676751+07:00","message":"[bufferProcess] interim [380000000]:กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:51.655679579+07:00","message":"[bufferProcess] send to processor:กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:51.655689128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:51.655692119+07:00","message":"> Transcript [115] [false]: 'กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:51.655697948+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:51.655700296+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:51.655703217+07:00","message":"StatePrefix: 'กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:51.655705904+07:00","message":"TextPushed: 'กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:51.695985304+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:51.696017394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:51.696023622+07:00","message":"receive interim result [false|false]: กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:51.696038523+07:00","message":"[buffer interim] 11 false กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:51.696045668+07:00","message":"[bufferProcess] interim [440000000]:กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:51.69604834+07:00","message":"[bufferProcess] send to processor:กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:51.696052595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:51.696055567+07:00","message":"> Transcript [116] [false]: 'กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:51.696059098+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:51.696066125+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:51.696068341+07:00","message":"StatePrefix: 'กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:51.696071217+07:00","message":"TextPushed: 'กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:52.357901723+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:52.357950345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:52.357959192+07:00","message":"receive interim result [false|false]: กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:52.35797576+07:00","message":"[buffer interim] 11 false กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:52.357984858+07:00","message":"[bufferProcess] interim [40000000]:กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:52.357989153+07:00","message":"[bufferProcess] send to processor:กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:52.357994406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:52.357998442+07:00","message":"> Transcript [117] [false]: 'กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:52.358003745+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:52.358006819+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:52.358010394+07:00","message":"StatePrefix: 'กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:52.358014478+07:00","message":"TextPushed: 'กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:52.520472773+07:00","message":"[GCS] IsForceVAD: false for message ID: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:52.582471118+07:00","message":"[GCS] Start streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:52.742839034+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:52.742875668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:52.742897651+07:00","message":"receive interim result [true|false]: กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:52.742907983+07:00","message":"end recv isFinal message id 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:52.742910159+07:00","message":"end Recv id 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:52.742916477+07:00","message":"[buffer interim] 11 true กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:52.742925572+07:00","message":"[bufferProcess] interim [460000000]:กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:52.742929055+07:00","message":"[bufferProcess] send to processor (isfinal):กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:52.74293262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:52.74293548+07:00","message":"> Transcript [118] [false]: 'กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:52.74293956+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:52.74294158+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:52.742943992+07:00","message":"StatePrefix: 'กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:52.742946887+07:00","message":"TextPushed: 'กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:52.74295337+07:00","message":"Push: 'เพื่อนแล้วก็เก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:52.742955649+07:00","message":"TextPushed: 'กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:52.742958183+07:00","message":"Set new StatePrefix : 'กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:52.742960832+07:00","message":"Next Push (prob) : 'เงินเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:52.742962845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:52.742964802+07:00","message":"> Transcript [119] [true]: 'กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:52.74296725+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:52.742969128+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:52.742970805+07:00","message":"StatePrefix: 'กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:52.742973017+07:00","message":"TextPushed: 'กินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:52.742975275+07:00","message":"Push: 'เงินเพื่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:52.742981725+07:00","message":"push: {false เพื่อนแล้วก็เก็บ 0 0xc0020b6400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:52.742996778+07:00","message":"push: {true เงินเพื่อน 0 0xc0020b6400}"}
{"level":"info","service":"Main","time":"2026-06-25T13:32:52.754803906+07:00","message":"write wav file: './tmp/7595/7595_11.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:32:52.800902611+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:32:52.800902547+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:54.500289731+07:00","message":"[GCS] IsForceVAD: false for message ID: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:54.57786046+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:54.577906249+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กี่บาท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:54.577911978+07:00","message":"receive interim result [false|false]: กี่บาท"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:54.577929242+07:00","message":"[buffer interim] 12 false กี่บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:54.577936595+07:00","message":"[bufferProcess] interim [860000000]:กี่บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:54.577938659+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:54.577945762+07:00","message":"[bufferProcess] send to processor (ticker):กี่บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:54.577948839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:54.577951507+07:00","message":"> Transcript [120] [false]: 'กี่บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:54.577953758+07:00","message":"Set StatePrefix (first interim): 'กี่บาท'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:54.583126109+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:54.583172574+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-25T13:32:54.583178204+07:00","message":"receive interim result [true|false]: กี่บาท"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:54.583191032+07:00","message":"end recv isFinal message id 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:54.583193427+07:00","message":"end Recv id 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:54.58320048+07:00","message":"[buffer interim] 12 true กี่บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:54.583208461+07:00","message":"[bufferProcess] interim [950000000]:กี่บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:54.583216414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:54.583219504+07:00","message":"> Transcript [121] [true]: 'กี่บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:54.583222609+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:54.583224706+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:54.58322668+07:00","message":"StatePrefix: 'กี่บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:54.583228773+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:54.583235244+07:00","message":"Push: 'กี่บาท'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:54.583245878+07:00","message":"push: {true กี่บาท 0 0xc0020b6700}"}
{"level":"info","service":"Main","time":"2026-06-25T13:32:54.590628838+07:00","message":"write wav file: './tmp/7595/7595_12.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:54.760686867+07:00","message":"[GCS] Start streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:55.438005006+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:55.438048257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:55.43805444+07:00","message":"receive interim result [false|false]: ต้องเก็บ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:55.438070486+07:00","message":"[buffer interim] 13 false ต้องเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:55.438079591+07:00","message":"[bufferProcess] interim [660000000]:ต้องเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:55.438082474+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:55.503844005+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:55.503889204+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บสี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:55.503894744+07:00","message":"receive interim result [false|false]: ต้องเก็บสี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:55.503913285+07:00","message":"[buffer interim] 13 false ต้องเก็บสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:55.503921705+07:00","message":"[bufferProcess] interim [780000000]:ต้องเก็บสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:55.503924249+07:00","message":"[bufferProcess] send to processor:ต้องเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:55.503928281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:55.503931547+07:00","message":"> Transcript [122] [false]: 'ต้องเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:55.503933815+07:00","message":"Set StatePrefix (first interim): 'ต้องเก็บ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:55.750602482+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:55.750643175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ 40\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:55.750649492+07:00","message":"receive interim result [false|false]: ต้องเก็บ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:55.750664006+07:00","message":"[buffer interim] 13 false ต้องเก็บ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:55.75067124+07:00","message":"[bufferProcess] interim [960000000]:ต้องเก็บ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:55.750673685+07:00","message":"[bufferProcess] send to processor:ต้องเก็บสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:55.750680384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:55.750683372+07:00","message":"> Transcript [123] [false]: 'ต้องเก็บสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:55.75068638+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:55.750688619+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:55.750690877+07:00","message":"StatePrefix: 'ต้องเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:55.750693959+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:32:55.801140697+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:32:55.801154113+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:55.945300013+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:55.945347676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ 40 นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:55.945352991+07:00","message":"receive interim result [false|false]: ต้องเก็บ 40 นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:55.945367771+07:00","message":"[buffer interim] 13 false ต้องเก็บ 40 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:55.945374891+07:00","message":"[bufferProcess] interim [200000000]:ต้องเก็บ 40 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:55.945377323+07:00","message":"[bufferProcess] send to processor:ต้องเก็บ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:55.945380857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:55.945383305+07:00","message":"> Transcript [124] [false]: 'ต้องเก็บ 40'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:55.945387839+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:55.94539024+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:55.945392651+07:00","message":"StatePrefix: 'ต้องเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:55.945394824+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:56.00416576+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:56.004203932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:56.004210187+07:00","message":"receive interim result [false|false]: ต้องเก็บ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:56.004225172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 40 นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:56.004227881+07:00","message":"receive interim result [false|false]:  40 นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:56.004236295+07:00","message":"[buffer interim] 13 false ต้องเก็บ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:56.004239919+07:00","message":"[buffer interim] 13 false  40 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:56.00424628+07:00","message":"[bufferProcess] interim [260000000]:ต้องเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:56.00424961+07:00","message":"[bufferProcess] send to processor:ต้องเก็บ 40 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:56.004253135+07:00","message":"[bufferProcess] interim [260000000]: 40 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:56.004255524+07:00","message":"[bufferProcess] update buffer: ต้องเก็บ 40 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:56.004258771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:56.004261844+07:00","message":"> Transcript [125] [false]: 'ต้องเก็บ 40 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:56.004265347+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:56.004267528+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:56.004269528+07:00","message":"StatePrefix: 'ต้องเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:56.004271743+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:56.32841052+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:56.328452165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ 40\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:56.328458516+07:00","message":"receive interim result [false|false]: ต้องเก็บ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:56.328469762+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:56.328473011+07:00","message":"receive interim result [false|false]:  นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:56.328480886+07:00","message":"[buffer interim] 13 false ต้องเก็บ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:56.328487162+07:00","message":"[buffer interim] 13 false  นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:56.328493938+07:00","message":"[bufferProcess] interim [560000000]:ต้องเก็บ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:56.328496307+07:00","message":"[bufferProcess] send to processor:ต้องเก็บ 40 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:56.328503417+07:00","message":"[bufferProcess] interim [560000000]: นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:56.328506102+07:00","message":"[bufferProcess] update buffer: ต้องเก็บ 40 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:56.328509262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:56.328512043+07:00","message":"> Transcript [126] [false]: 'ต้องเก็บ 40 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:56.328515266+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:56.328517593+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:56.328519661+07:00","message":"StatePrefix: 'ต้องเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:56.328523107+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:56.328531389+07:00","message":"Push: 'ต้องเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:56.328533483+07:00","message":"TextPushed: 'ต้องเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:56.328535639+07:00","message":"Set new StatePrefix : 'ต้องเก็บ 40 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:56.328537919+07:00","message":"Next Push (prob) : ' 40 นะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:56.328546815+07:00","message":"push: {false ต้องเก็บ 0 0xc0001fa680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:56.537884192+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:56.537930434+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ 40 นะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:56.537936304+07:00","message":"receive interim result [false|false]: ต้องเก็บ 40 นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:56.537953269+07:00","message":"[buffer interim] 13 false ต้องเก็บ 40 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:56.537961518+07:00","message":"[bufferProcess] interim [800000000]:ต้องเก็บ 40 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:56.53796451+07:00","message":"[bufferProcess] send to processor:ต้องเก็บ 40 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:56.537974091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:56.537977107+07:00","message":"> Transcript [127] [false]: 'ต้องเก็บ 40 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:56.537981762+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:56.537984379+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:56.537986446+07:00","message":"StatePrefix: 'ต้องเก็บ 40 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:56.537989442+07:00","message":"TextPushed: 'ต้องเก็บ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:56.907913688+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:56.907951644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ 40\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:56.907958413+07:00","message":"receive interim result [false|false]: ต้องเก็บ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:56.907969902+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:56.907973013+07:00","message":"receive interim result [false|false]:  นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:56.907980568+07:00","message":"[buffer interim] 13 false ต้องเก็บ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:56.907987801+07:00","message":"[buffer interim] 13 false  นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:56.907993702+07:00","message":"[bufferProcess] interim [160000000]:ต้องเก็บ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:56.907996008+07:00","message":"[bufferProcess] send to processor:ต้องเก็บ 40 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:56.908003014+07:00","message":"[bufferProcess] interim [160000000]: นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:56.908005607+07:00","message":"[bufferProcess] update buffer: ต้องเก็บ 40 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:56.90800835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:56.908011383+07:00","message":"> Transcript [128] [false]: 'ต้องเก็บ 40 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:56.908014795+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:56.908016736+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:56.908018705+07:00","message":"StatePrefix: 'ต้องเก็บ 40 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:56.908020888+07:00","message":"TextPushed: 'ต้องเก็บ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:57.590773442+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:57.590813603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ 40\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:57.590819605+07:00","message":"receive interim result [false|false]: ต้องเก็บ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:57.590831384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะรักโกหก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:57.590834482+07:00","message":"receive interim result [false|false]:  นะคะรักโกหก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:57.590842534+07:00","message":"[buffer interim] 13 false ต้องเก็บ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:57.590845659+07:00","message":"[buffer interim] 13 false  นะคะรักโกหก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:57.590851621+07:00","message":"[bufferProcess] interim [520000000]:ต้องเก็บ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:57.590853923+07:00","message":"[bufferProcess] send to processor:ต้องเก็บ 40 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:57.590857262+07:00","message":"[bufferProcess] interim [520000000]: นะคะรักโกหก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:57.590860396+07:00","message":"[bufferProcess] update buffer: ต้องเก็บ 40 นะคะรักโกหก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:57.590863826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:57.590866728+07:00","message":"> Transcript [129] [false]: 'ต้องเก็บ 40 นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:57.590870214+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:57.590872488+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:57.590874464+07:00","message":"StatePrefix: 'ต้องเก็บ 40 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:57.590876622+07:00","message":"TextPushed: 'ต้องเก็บ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:57.596882783+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:57.596910078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ 40\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:57.59691586+07:00","message":"receive interim result [false|false]: ต้องเก็บ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:57.596929824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับแค่ 60\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:57.596932552+07:00","message":"receive interim result [false|false]:  นะครับแค่ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:57.596938114+07:00","message":"[buffer interim] 13 false ต้องเก็บ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:57.596941199+07:00","message":"[buffer interim] 13 false  นะครับแค่ 60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:57.596945701+07:00","message":"[bufferProcess] interim [580000000]:ต้องเก็บ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:57.596948213+07:00","message":"[bufferProcess] send to processor:ต้องเก็บ 40 นะคะรักโกหก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:57.596951947+07:00","message":"[bufferProcess] interim [580000000]: นะครับแค่ 60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:57.596954367+07:00","message":"[bufferProcess] update buffer: ต้องเก็บ 40 นะครับแค่ 60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:57.59695809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:57.596961053+07:00","message":"> Transcript [130] [false]: 'ต้องเก็บ 40 นะคะรักโกหก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:57.596965674+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:57.596968864+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:57.596971802+07:00","message":"StatePrefix: 'ต้องเก็บ 40 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:57.596974739+07:00","message":"TextPushed: 'ต้องเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:57.596979477+07:00","message":"Push: ' 40 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:57.596983322+07:00","message":"TextPushed: 'ต้องเก็บ 40 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:57.596986794+07:00","message":"Set new StatePrefix : 'ต้องเก็บ 40 นะคะรักโกหก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:57.596990118+07:00","message":"Next Push (prob) : 'คะรักโกหก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:57.59700189+07:00","message":"push: {false  40 นะ 0 0xc0001fa680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:57.800993162+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:57.80103134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ 40\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:57.801037488+07:00","message":"receive interim result [false|false]: ต้องเก็บ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:57.801053537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับแค่ 60 ใช่ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:57.801058432+07:00","message":"receive interim result [false|false]:  นะครับแค่ 60 ใช่ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:57.801075287+07:00","message":"[buffer interim] 13 false ต้องเก็บ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:57.801093659+07:00","message":"[buffer interim] 13 false  นะครับแค่ 60 ใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:57.801100974+07:00","message":"[bufferProcess] interim [60000000]:ต้องเก็บ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:57.801103281+07:00","message":"[bufferProcess] send to processor:ต้องเก็บ 40 นะครับแค่ 60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:57.801106638+07:00","message":"[bufferProcess] interim [60000000]: นะครับแค่ 60 ใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:57.801110622+07:00","message":"[bufferProcess] update buffer: ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:57.80111327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:57.801115901+07:00","message":"> Transcript [131] [false]: 'ต้องเก็บ 40 นะครับแค่ 60'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:57.801127118+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:57.801129246+07:00","message":"Set new StatePrefix: 'ต้องเก็บ 40 นะครับแค่ 60'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:57.941716114+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:57.941746743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ 40 นะครับแค่ 60\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:57.941753355+07:00","message":"receive interim result [false|false]: ต้องเก็บ 40 นะครับแค่ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:57.941768051+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใช่ไหมคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:57.941771568+07:00","message":"receive interim result [false|false]:  ใช่ไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:57.941778746+07:00","message":"[buffer interim] 13 false ต้องเก็บ 40 นะครับแค่ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:57.941783268+07:00","message":"[buffer interim] 13 false  ใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:57.941789827+07:00","message":"[bufferProcess] interim [180000000]:ต้องเก็บ 40 นะครับแค่ 60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:57.941794328+07:00","message":"[bufferProcess] send to processor:ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:57.941803246+07:00","message":"[bufferProcess] interim [180000000]: ใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:57.941806972+07:00","message":"[bufferProcess] update buffer: ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:57.941810168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:57.941826243+07:00","message":"> Transcript [132] [false]: 'ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:57.941832638+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:57.941835975+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:57.94183952+07:00","message":"StatePrefix: 'ต้องเก็บ 40 นะครับแค่ 60'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:57.941842908+07:00","message":"TextPushed: 'ต้องเก็บ 40 นะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:57.999096252+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:57.999139335+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ 40 นะครับแค่ 60\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:57.999146878+07:00","message":"receive interim result [false|false]: ต้องเก็บ 40 นะครับแค่ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:57.999156513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใช่ไหมครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:57.999160077+07:00","message":"receive interim result [false|false]:  ใช่ไหมครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:57.999167208+07:00","message":"[buffer interim] 13 false ต้องเก็บ 40 นะครับแค่ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:57.999172587+07:00","message":"[buffer interim] 13 false  ใช่ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:57.999178414+07:00","message":"[bufferProcess] interim [240000000]:ต้องเก็บ 40 นะครับแค่ 60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:57.999181138+07:00","message":"[bufferProcess] send to processor:ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:57.999187287+07:00","message":"[bufferProcess] interim [240000000]: ใช่ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:57.999190272+07:00","message":"[bufferProcess] update buffer: ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:57.999193106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:57.999195886+07:00","message":"> Transcript [133] [false]: 'ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:57.999199191+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:57.999202459+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:57.999204398+07:00","message":"StatePrefix: 'ต้องเก็บ 40 นะครับแค่ 60'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:57.999206602+07:00","message":"TextPushed: 'ต้องเก็บ 40 นะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:58.628822894+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:58.628869296+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหมครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:58.628876215+07:00","message":"receive interim result [false|false]: ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหมครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:58.628891357+07:00","message":"[buffer interim] 13 false ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:58.628907833+07:00","message":"[bufferProcess] interim [840000000]:ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:58.628913456+07:00","message":"[bufferProcess] send to processor:ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:58.628917515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:58.628920542+07:00","message":"> Transcript [134] [false]: 'ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:58.628925181+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:58.62892919+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:58.628931716+07:00","message":"StatePrefix: 'ต้องเก็บ 40 นะครับแค่ 60'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:58.628934303+07:00","message":"TextPushed: 'ต้องเก็บ 40 นะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:58.701537114+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:58.701563365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ 40 นะครับแค่ 60\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:58.701569422+07:00","message":"receive interim result [false|false]: ต้องเก็บ 40 นะครับแค่ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:58.701587685+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใช่ไหมครับสุดท้าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:58.701591+07:00","message":"receive interim result [false|false]:  ใช่ไหมครับสุดท้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:58.701597404+07:00","message":"[buffer interim] 13 false ต้องเก็บ 40 นะครับแค่ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:58.701600983+07:00","message":"[buffer interim] 13 false  ใช่ไหมครับสุดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:58.70160646+07:00","message":"[bufferProcess] interim [20000000]:ต้องเก็บ 40 นะครับแค่ 60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:58.70160923+07:00","message":"[bufferProcess] send to processor:ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:58.701616488+07:00","message":"[bufferProcess] interim [20000000]: ใช่ไหมครับสุดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:58.701619758+07:00","message":"[bufferProcess] update buffer: ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหมครับสุดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:58.701623067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:58.701627603+07:00","message":"> Transcript [135] [false]: 'ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:58.70163177+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:58.701634016+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:58.701635808+07:00","message":"StatePrefix: 'ต้องเก็บ 40 นะครับแค่ 60'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:58.701637754+07:00","message":"TextPushed: 'ต้องเก็บ 40 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:58.701640961+07:00","message":"Push: 'ครับแค่ 60'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:58.701642928+07:00","message":"TextPushed: 'ต้องเก็บ 40 นะครับแค่ 60'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:58.70164515+07:00","message":"Set new StatePrefix : 'ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:58.701647482+07:00","message":"Next Push (prob) : ' ใช่ไหมครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:58.701656499+07:00","message":"push: {false ครับแค่ 60 0 0xc0001fa680}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:32:58.801299419+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:32:58.801303283+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:58.845327338+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:58.845372107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหมครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:58.845379713+07:00","message":"receive interim result [false|false]: ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหมครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:58.845392125+07:00","message":"[buffer interim] 13 false ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:58.845400498+07:00","message":"[bufferProcess] interim [80000000]:ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:58.845405076+07:00","message":"[bufferProcess] send to processor:ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหมครับสุดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:58.845410817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:58.845414778+07:00","message":"> Transcript [136] [false]: 'ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหมครับสุดท้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:58.845419995+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:58.845422826+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:58.845426477+07:00","message":"StatePrefix: 'ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:58.845430204+07:00","message":"TextPushed: 'ต้องเก็บ 40 นะครับแค่ 60'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:59.046167743+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:59.046210466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ 40 นะครับแค่ 60\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:59.046216762+07:00","message":"receive interim result [false|false]: ต้องเก็บ 40 นะครับแค่ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:59.046228637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใช่ไหมครับสุดท้ายก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:59.046231964+07:00","message":"receive interim result [false|false]:  ใช่ไหมครับสุดท้ายก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:59.046240608+07:00","message":"[buffer interim] 13 false ต้องเก็บ 40 นะครับแค่ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:59.046263259+07:00","message":"[buffer interim] 13 false  ใช่ไหมครับสุดท้ายก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:59.046270329+07:00","message":"[bufferProcess] interim [320000000]:ต้องเก็บ 40 นะครับแค่ 60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:59.04627392+07:00","message":"[bufferProcess] send to processor:ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:59.04627806+07:00","message":"[bufferProcess] interim [320000000]: ใช่ไหมครับสุดท้ายก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:59.046281268+07:00","message":"[bufferProcess] update buffer: ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหมครับสุดท้ายก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:59.046284305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:59.046287265+07:00","message":"> Transcript [137] [false]: 'ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:59.046290967+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:59.046293416+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:59.046295512+07:00","message":"StatePrefix: 'ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:59.04629765+07:00","message":"TextPushed: 'ต้องเก็บ 40 นะครับแค่ 60'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:59.641230359+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:59.641273209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหมครับสุดท้ายก็คือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:59.641289896+07:00","message":"receive interim result [false|false]: ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหมครับสุดท้ายก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:59.641307318+07:00","message":"[buffer interim] 13 false ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหมครับสุดท้ายก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:59.641318066+07:00","message":"[bufferProcess] interim [920000000]:ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหมครับสุดท้ายก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:59.641322077+07:00","message":"[bufferProcess] send to processor:ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหมครับสุดท้ายก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:59.641330464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:59.641335124+07:00","message":"> Transcript [138] [false]: 'ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหมครับสุดท้ายก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:59.641340607+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:59.641344409+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:59.641346979+07:00","message":"StatePrefix: 'ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:59.641349794+07:00","message":"TextPushed: 'ต้องเก็บ 40 นะครับแค่ 60'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:59.857863749+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:59.857905616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ 40 นะครับแค่ 60\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:59.85791145+07:00","message":"receive interim result [false|false]: ต้องเก็บ 40 นะครับแค่ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:59.857921262+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใช่ไหมครับสุดท้ายก็คือประโยชน์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:59.857924354+07:00","message":"receive interim result [false|false]:  ใช่ไหมครับสุดท้ายก็คือประโยชน์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:59.857933033+07:00","message":"[buffer interim] 13 false ต้องเก็บ 40 นะครับแค่ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:59.857937174+07:00","message":"[buffer interim] 13 false  ใช่ไหมครับสุดท้ายก็คือประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:59.85794444+07:00","message":"[bufferProcess] interim [40000000]:ต้องเก็บ 40 นะครับแค่ 60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:59.857947303+07:00","message":"[bufferProcess] send to processor:ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหมครับสุดท้ายก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:59.857951793+07:00","message":"[bufferProcess] interim [40000000]: ใช่ไหมครับสุดท้ายก็คือประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:59.857954888+07:00","message":"[bufferProcess] update buffer: ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหมครับสุดท้ายก็คือประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:59.857958632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:59.857961595+07:00","message":"> Transcript [139] [false]: 'ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหมครับสุดท้ายก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:59.857965465+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:59.857967711+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:59.857970247+07:00","message":"StatePrefix: 'ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:59.857973332+07:00","message":"TextPushed: 'ต้องเก็บ 40 นะครับแค่ 60'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:59.857976369+07:00","message":"Push: ' ใช่ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:59.857978351+07:00","message":"TextPushed: 'ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:59.857980524+07:00","message":"Set new StatePrefix : 'ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหมครับสุดท้ายก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:59.857989376+07:00","message":"Next Push (prob) : 'สุดท้ายก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:59.857999719+07:00","message":"push: {false  ใช่ไหมครับ 0 0xc0001fa680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:59.914711163+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:59.914752857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ 40 นะครับแค่ 60\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:59.914759107+07:00","message":"receive interim result [false|false]: ต้องเก็บ 40 นะครับแค่ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:59.914769346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใช่ไหมครับสุดท้ายก็คือประโยชน์ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:59.914772786+07:00","message":"receive interim result [false|false]:  ใช่ไหมครับสุดท้ายก็คือประโยชน์ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:59.914781066+07:00","message":"[buffer interim] 13 false ต้องเก็บ 40 นะครับแค่ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:32:59.914785066+07:00","message":"[buffer interim] 13 false  ใช่ไหมครับสุดท้ายก็คือประโยชน์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:59.914791934+07:00","message":"[bufferProcess] interim [160000000]:ต้องเก็บ 40 นะครับแค่ 60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:59.914794671+07:00","message":"[bufferProcess] send to processor:ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหมครับสุดท้ายก็คือประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:59.914798035+07:00","message":"[bufferProcess] interim [160000000]: ใช่ไหมครับสุดท้ายก็คือประโยชน์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:59.914803139+07:00","message":"[bufferProcess] update buffer: ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหมครับสุดท้ายก็คือประโยชน์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:59.914806376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:59.914809321+07:00","message":"> Transcript [140] [false]: 'ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหมครับสุดท้ายก็คือประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:59.914813223+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:59.914815398+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:59.914817397+07:00","message":"StatePrefix: 'ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหมครับสุดท้ายก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:32:59.914819758+07:00","message":"TextPushed: 'ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหมครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:00.079410793+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:00.07944493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ 40 นะครับแค่ 60\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:00.079450586+07:00","message":"receive interim result [false|false]: ต้องเก็บ 40 นะครับแค่ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:00.079463847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใช่ไหมครับสุดท้ายก็คือประโยชน์ที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:00.079467323+07:00","message":"receive interim result [false|false]:  ใช่ไหมครับสุดท้ายก็คือประโยชน์ที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:00.079475073+07:00","message":"[buffer interim] 13 false ต้องเก็บ 40 นะครับแค่ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:00.079478839+07:00","message":"[buffer interim] 13 false  ใช่ไหมครับสุดท้ายก็คือประโยชน์ที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:00.079493522+07:00","message":"[bufferProcess] interim [280000000]:ต้องเก็บ 40 นะครับแค่ 60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:00.079507751+07:00","message":"[bufferProcess] send to processor:ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหมครับสุดท้ายก็คือประโยชน์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:00.079514532+07:00","message":"[bufferProcess] interim [280000000]: ใช่ไหมครับสุดท้ายก็คือประโยชน์ที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:00.079518244+07:00","message":"[bufferProcess] update buffer: ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหมครับสุดท้ายก็คือประโยชน์ที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:00.079522662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:00.079526454+07:00","message":"> Transcript [141] [false]: 'ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหมครับสุดท้ายก็คือประโยชน์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:00.07953059+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:00.079532938+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:00.079534954+07:00","message":"StatePrefix: 'ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหมครับสุดท้ายก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:00.079537541+07:00","message":"TextPushed: 'ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหมครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:00.110508211+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:00.110552104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ 40 นะครับแค่ 60\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:00.110557965+07:00","message":"receive interim result [false|false]: ต้องเก็บ 40 นะครับแค่ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:00.110575185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใช่ไหมครับสุดท้ายก็คือประโยชน์ที่ประชา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:00.110579266+07:00","message":"receive interim result [false|false]:  ใช่ไหมครับสุดท้ายก็คือประโยชน์ที่ประชา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:00.11058764+07:00","message":"[buffer interim] 13 false ต้องเก็บ 40 นะครับแค่ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:00.110591481+07:00","message":"[buffer interim] 13 false  ใช่ไหมครับสุดท้ายก็คือประโยชน์ที่ประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:00.110598928+07:00","message":"[bufferProcess] interim [340000000]:ต้องเก็บ 40 นะครับแค่ 60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:00.110601573+07:00","message":"[bufferProcess] send to processor:ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหมครับสุดท้ายก็คือประโยชน์ที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:00.110605594+07:00","message":"[bufferProcess] interim [340000000]: ใช่ไหมครับสุดท้ายก็คือประโยชน์ที่ประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:00.110609122+07:00","message":"[bufferProcess] update buffer: ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหมครับสุดท้ายก็คือประโยชน์ที่ประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:00.110612306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:00.110615097+07:00","message":"> Transcript [142] [false]: 'ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหมครับสุดท้ายก็คือประโยชน์ที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:00.110619132+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:00.110621706+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:00.110624088+07:00","message":"StatePrefix: 'ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหมครับสุดท้ายก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:00.110627958+07:00","message":"TextPushed: 'ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหมครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:00.240998883+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:00.241041017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ 40 นะครับแค่ 60\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:00.241047324+07:00","message":"receive interim result [false|false]: ต้องเก็บ 40 นะครับแค่ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:00.241058641+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใช่ไหมครับสุดท้ายก็คือประโยชน์ที่ประชาชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:00.241062259+07:00","message":"receive interim result [false|false]:  ใช่ไหมครับสุดท้ายก็คือประโยชน์ที่ประชาชน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:00.241071265+07:00","message":"[buffer interim] 13 false ต้องเก็บ 40 นะครับแค่ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:00.241078429+07:00","message":"[buffer interim] 13 false  ใช่ไหมครับสุดท้ายก็คือประโยชน์ที่ประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:00.241085343+07:00","message":"[bufferProcess] interim [520000000]:ต้องเก็บ 40 นะครับแค่ 60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:00.241088596+07:00","message":"[bufferProcess] send to processor:ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหมครับสุดท้ายก็คือประโยชน์ที่ประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:00.241096231+07:00","message":"[bufferProcess] interim [520000000]: ใช่ไหมครับสุดท้ายก็คือประโยชน์ที่ประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:00.241098901+07:00","message":"[bufferProcess] update buffer: ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหมครับสุดท้ายก็คือประโยชน์ที่ประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:00.241102304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:00.241105266+07:00","message":"> Transcript [143] [false]: 'ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหมครับสุดท้ายก็คือประโยชน์ที่ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:00.241109996+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:00.241112769+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:00.241115531+07:00","message":"StatePrefix: 'ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหมครับสุดท้ายก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:00.241118358+07:00","message":"TextPushed: 'ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:00.241125776+07:00","message":"Push: 'สุดท้ายก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:00.241136146+07:00","message":"TextPushed: 'ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหมครับสุดท้ายก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:00.241139087+07:00","message":"Set new StatePrefix : 'ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหมครับสุดท้ายก็คือประโยชน์ที่ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:00.241142453+07:00","message":"Next Push (prob) : 'ประโยชน์ที่ประชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:00.24117614+07:00","message":"push: {false สุดท้ายก็คือ 0 0xc0001fa680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:00.462312567+07:00","message":"[GCS] IsForceVAD: false for message ID: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:00.532476156+07:00","message":"[GCS] Start streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:00.56097564+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:00.561016116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ 40 นะครับแค่ 60\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:00.561022717+07:00","message":"receive interim result [false|false]: ต้องเก็บ 40 นะครับแค่ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:00.561036005+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใช่ไหมครับสุดท้ายก็คือประโยชน์ที่ประชาชนได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:00.561039561+07:00","message":"receive interim result [false|false]:  ใช่ไหมครับสุดท้ายก็คือประโยชน์ที่ประชาชนได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:00.561048215+07:00","message":"[buffer interim] 13 false ต้องเก็บ 40 นะครับแค่ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:00.561052249+07:00","message":"[buffer interim] 13 false  ใช่ไหมครับสุดท้ายก็คือประโยชน์ที่ประชาชนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:00.561059615+07:00","message":"[bufferProcess] interim [760000000]:ต้องเก็บ 40 นะครับแค่ 60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:00.561062361+07:00","message":"[bufferProcess] send to processor:ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหมครับสุดท้ายก็คือประโยชน์ที่ประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:00.56106666+07:00","message":"[bufferProcess] interim [760000000]: ใช่ไหมครับสุดท้ายก็คือประโยชน์ที่ประชาชนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:00.561069364+07:00","message":"[bufferProcess] update buffer: ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหมครับสุดท้ายก็คือประโยชน์ที่ประชาชนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:00.56107262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:00.561075778+07:00","message":"> Transcript [144] [false]: 'ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหมครับสุดท้ายก็คือประโยชน์ที่ประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:00.56107966+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:00.561081906+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:00.561084242+07:00","message":"StatePrefix: 'ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหมครับสุดท้ายก็คือประโยชน์ที่ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:00.561086769+07:00","message":"TextPushed: 'ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหมครับสุดท้ายก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:00.686122532+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:00.68618456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ 40 นะคะรับแค่ 60 ใช่ไหมครับสุดท้ายก็คือประโยชน์ที่ประชาชนได้รับ\",\"confidence\":0.92991674}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:00.686194874+07:00","message":"receive interim result [true|false]: ต้องเก็บ 40 นะคะรับแค่ 60 ใช่ไหมครับสุดท้ายก็คือประโยชน์ที่ประชาชนได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:00.686204768+07:00","message":"end recv isFinal message id 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:00.686207868+07:00","message":"end Recv id 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:00.68621575+07:00","message":"[buffer interim] 13 true ต้องเก็บ 40 นะคะรับแค่ 60 ใช่ไหมครับสุดท้ายก็คือประโยชน์ที่ประชาชนได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:00.686224589+07:00","message":"[bufferProcess] interim [910000000]:ต้องเก็บ 40 นะคะรับแค่ 60 ใช่ไหมครับสุดท้ายก็คือประโยชน์ที่ประชาชนได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:00.686228448+07:00","message":"[bufferProcess] send to processor (isfinal):ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหมครับสุดท้ายก็คือประโยชน์ที่ประชาชนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:00.686231962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:00.686235042+07:00","message":"> Transcript [145] [false]: 'ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหมครับสุดท้ายก็คือประโยชน์ที่ประชาชนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:00.686238599+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:00.686240679+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:00.686243002+07:00","message":"StatePrefix: 'ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหมครับสุดท้ายก็คือประโยชน์ที่ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:00.686247436+07:00","message":"TextPushed: 'ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหมครับสุดท้ายก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:00.686249833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:00.686251851+07:00","message":"> Transcript [146] [true]: 'ต้องเก็บ 40 นะคะรับแค่ 60 ใช่ไหมครับสุดท้ายก็คือประโยชน์ที่ประชาชนได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:00.686254214+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:00.686256051+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:00.686257867+07:00","message":"StatePrefix: 'ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหมครับสุดท้ายก็คือประโยชน์ที่ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:00.686259944+07:00","message":"TextPushed: 'ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหมครับสุดท้ายก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:00.686261854+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:00.68646644+07:00","message":"Push: 'ประโยชน์ที่ประชาชนได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:00.686471541+07:00","message":"TextPushed: 'ต้องเก็บ 40 นะครับแค่ 60 ใช่ไหมครับสุดท้ายก็คือประโยชน์ที่ประชาชนได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:00.68647522+07:00","message":"Set new StatePrefix : 'ต้องเก็บ 40 นะคะรับแค่ 60 ใช่ไหมครับสุดท้ายก็คือประโยชน์ที่ประชาชนได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:00.686478769+07:00","message":"Next Push (prob) : 'ต้องเก็บ 40 นะคะรับแค่ 60 ใช่ไหมครับสุดท้ายก็คือประโยชน์ที่ประชาชนได้รับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:00.686489878+07:00","message":"push: {true ประโยชน์ที่ประชาชนได้รับ 0 0xc0001fa680}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:00.686485374+07:00","message":"write aligntment file to 'tmp/7595/align_message_id_13.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:33:00.697475335+07:00","message":"write wav file: './tmp/7595/7595_13.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:01.372309834+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:01.372353687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัพเดท\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:01.372359621+07:00","message":"receive interim result [false|false]: อัพเดท"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:01.37237816+07:00","message":"[buffer interim] 14 false อัพเดท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:01.372385831+07:00","message":"[bufferProcess] interim [840000000]:อัพเดท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:01.372388134+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:01.584484055+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:01.584522038+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัพเดทหน่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:01.584527977+07:00","message":"receive interim result [false|false]: อัพเดทหน่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:01.584543592+07:00","message":"[buffer interim] 14 false อัพเดทหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:01.584551106+07:00","message":"[bufferProcess] interim [80000000]:อัพเดทหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:01.584554181+07:00","message":"[bufferProcess] send to processor:อัพเดท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:01.584561023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:01.584563866+07:00","message":"> Transcript [147] [false]: 'อัพเดท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:01.584566234+07:00","message":"Set StatePrefix (first interim): 'อัพเดท'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:33:01.802301641+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:33:01.802318662+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:01.897459183+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:01.897494975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัพเดทหน่อยยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:01.897501579+07:00","message":"receive interim result [false|false]: อัพเดทหน่อยยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:01.89751745+07:00","message":"[buffer interim] 14 false อัพเดทหน่อยยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:01.897524594+07:00","message":"[bufferProcess] interim [380000000]:อัพเดทหน่อยยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:01.897527382+07:00","message":"[bufferProcess] send to processor:อัพเดทหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:01.897534233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:01.897537448+07:00","message":"> Transcript [148] [false]: 'อัพเดทหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:01.89754136+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:01.897543953+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:01.897546503+07:00","message":"StatePrefix: 'อัพเดท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:01.897548672+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:01.961578777+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:01.961621013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัพเดทหน่อยยังเหลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:01.961627911+07:00","message":"receive interim result [false|false]: อัพเดทหน่อยยังเหลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:01.961640178+07:00","message":"[buffer interim] 14 false อัพเดทหน่อยยังเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:01.96164797+07:00","message":"[bufferProcess] interim [500000000]:อัพเดทหน่อยยังเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:01.961651109+07:00","message":"[bufferProcess] send to processor:อัพเดทหน่อยยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:01.961657262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:01.961660422+07:00","message":"> Transcript [149] [false]: 'อัพเดทหน่อยยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:01.961664464+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:01.961666586+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:01.961668913+07:00","message":"StatePrefix: 'อัพเดท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:01.961671274+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:02.292613563+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:02.292650411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัพเดทหน่อยยังเหลือก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:02.292656129+07:00","message":"receive interim result [false|false]: อัพเดทหน่อยยังเหลือก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:02.292673528+07:00","message":"[buffer interim] 14 false อัพเดทหน่อยยังเหลือก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:02.29268127+07:00","message":"[bufferProcess] interim [740000000]:อัพเดทหน่อยยังเหลือก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:02.292684429+07:00","message":"[bufferProcess] send to processor:อัพเดทหน่อยยังเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:02.292691508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:02.29269399+07:00","message":"> Transcript [150] [false]: 'อัพเดทหน่อยยังเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:02.29269763+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:02.292700023+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:02.292702021+07:00","message":"StatePrefix: 'อัพเดท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:02.292704397+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:02.333019045+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:02.333058773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัพเดทหน่อยยังเหลืออยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:02.333064837+07:00","message":"receive interim result [false|false]: อัพเดทหน่อยยังเหลืออยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:02.333081643+07:00","message":"[buffer interim] 14 false อัพเดทหน่อยยังเหลืออยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:02.3330922+07:00","message":"[bufferProcess] interim [800000000]:อัพเดทหน่อยยังเหลืออยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:02.333094726+07:00","message":"[bufferProcess] send to processor:อัพเดทหน่อยยังเหลือก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:02.333098108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:02.333100779+07:00","message":"> Transcript [151] [false]: 'อัพเดทหน่อยยังเหลือก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:02.333104629+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:02.333106714+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:02.333108669+07:00","message":"StatePrefix: 'อัพเดท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:02.333110659+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:02.333118064+07:00","message":"Push: 'อัพเดท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:02.333119986+07:00","message":"TextPushed: 'อัพเดท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:02.333122132+07:00","message":"Set new StatePrefix : 'อัพเดทหน่อยยังเหลือก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:02.333124615+07:00","message":"Next Push (prob) : 'หน่อยยังเหลือก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:02.333168874+07:00","message":"push: {false อัพเดท 0 0xc000430300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:02.436792155+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:02.436833481+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัพเดทหน่อยยังเหลืออยู่หรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:02.436840069+07:00","message":"receive interim result [false|false]: อัพเดทหน่อยยังเหลืออยู่หรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:02.436853949+07:00","message":"[buffer interim] 14 false อัพเดทหน่อยยังเหลืออยู่หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:02.436861843+07:00","message":"[bufferProcess] interim [920000000]:อัพเดทหน่อยยังเหลืออยู่หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:02.436864258+07:00","message":"[bufferProcess] send to processor:อัพเดทหน่อยยังเหลืออยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:02.436870142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:02.436873014+07:00","message":"> Transcript [152] [false]: 'อัพเดทหน่อยยังเหลืออยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:02.436875471+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:02.436877873+07:00","message":"Set new StatePrefix: 'อัพเดทหน่อยยังเหลืออยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:02.582848472+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:02.582887367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัพเดทหน่อยยังเหลืออยู่หรือเปล่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:02.582893775+07:00","message":"receive interim result [false|false]: อัพเดทหน่อยยังเหลืออยู่หรือเปล่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:02.582907481+07:00","message":"[buffer interim] 14 false อัพเดทหน่อยยังเหลืออยู่หรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:02.582919164+07:00","message":"[bufferProcess] interim [40000000]:อัพเดทหน่อยยังเหลืออยู่หรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:02.58292194+07:00","message":"[bufferProcess] send to processor:อัพเดทหน่อยยังเหลืออยู่หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:02.582928396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:02.582932108+07:00","message":"> Transcript [153] [false]: 'อัพเดทหน่อยยังเหลืออยู่หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:02.582936111+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:02.582938483+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:02.582940473+07:00","message":"StatePrefix: 'อัพเดทหน่อยยังเหลืออยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:02.5829429+07:00","message":"TextPushed: 'อัพเดท'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:02.776900818+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:02.776940061+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัพเดทหน่อยยังเหลืออยู่หรือเปล่าหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:02.776946273+07:00","message":"receive interim result [false|false]: อัพเดทหน่อยยังเหลืออยู่หรือเปล่าหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:02.776961078+07:00","message":"[buffer interim] 14 false อัพเดทหน่อยยังเหลืออยู่หรือเปล่าหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:02.77696893+07:00","message":"[bufferProcess] interim [280000000]:อัพเดทหน่อยยังเหลืออยู่หรือเปล่าหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:02.776972061+07:00","message":"[bufferProcess] send to processor:อัพเดทหน่อยยังเหลืออยู่หรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:02.776979795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:02.776983195+07:00","message":"> Transcript [154] [false]: 'อัพเดทหน่อยยังเหลืออยู่หรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:02.776986608+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:02.776988627+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:02.776993261+07:00","message":"StatePrefix: 'อัพเดทหน่อยยังเหลืออยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:02.776995688+07:00","message":"TextPushed: 'อัพเดท'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:02.829356699+07:00","message":"[GCS] IsForceVAD: false for message ID: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:02.846006677+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:02.846047143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัพเดทหน่อยยังเหลืออยู่หรือเปล่าหรือว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:02.846052901+07:00","message":"receive interim result [false|false]: อัพเดทหน่อยยังเหลืออยู่หรือเปล่าหรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:02.846071304+07:00","message":"[buffer interim] 14 false อัพเดทหน่อยยังเหลืออยู่หรือเปล่าหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:02.846079442+07:00","message":"[bufferProcess] interim [340000000]:อัพเดทหน่อยยังเหลืออยู่หรือเปล่าหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:02.846082326+07:00","message":"[bufferProcess] send to processor:อัพเดทหน่อยยังเหลืออยู่หรือเปล่าหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:02.846087222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:02.846090185+07:00","message":"> Transcript [155] [false]: 'อัพเดทหน่อยยังเหลืออยู่หรือเปล่าหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:02.846093786+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:02.846095962+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:02.846098523+07:00","message":"StatePrefix: 'อัพเดทหน่อยยังเหลืออยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:02.846101518+07:00","message":"TextPushed: 'อัพเดท'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:02.933188746+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:02.933225467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัพเดทหน่อยยังเหลืออยู่หรือเปล่าหรือว่า\",\"confidence\":0.95714766}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:02.933232168+07:00","message":"receive interim result [true|false]: อัพเดทหน่อยยังเหลืออยู่หรือเปล่าหรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:02.933243228+07:00","message":"end recv isFinal message id 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:02.933245702+07:00","message":"end Recv id 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:02.933256585+07:00","message":"[buffer interim] 14 true อัพเดทหน่อยยังเหลืออยู่หรือเปล่าหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:02.933267571+07:00","message":"[bufferProcess] interim [520000000]:อัพเดทหน่อยยังเหลืออยู่หรือเปล่าหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:02.933270785+07:00","message":"[bufferProcess] send to processor (isfinal):อัพเดทหน่อยยังเหลืออยู่หรือเปล่าหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:02.933274305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:02.933277205+07:00","message":"> Transcript [156] [false]: 'อัพเดทหน่อยยังเหลืออยู่หรือเปล่าหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:02.933280973+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:02.933283103+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:02.933285384+07:00","message":"StatePrefix: 'อัพเดทหน่อยยังเหลืออยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:02.933287687+07:00","message":"TextPushed: 'อัพเดท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:02.933295538+07:00","message":"Push: 'หน่อยยังเหลืออยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:02.933297686+07:00","message":"TextPushed: 'อัพเดทหน่อยยังเหลืออยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:02.933299774+07:00","message":"Set new StatePrefix : 'อัพเดทหน่อยยังเหลืออยู่หรือเปล่าหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:02.933302701+07:00","message":"Next Push (prob) : 'หรือเปล่าหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:02.933304594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:02.933307074+07:00","message":"> Transcript [157] [true]: 'อัพเดทหน่อยยังเหลืออยู่หรือเปล่าหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:02.933309577+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:02.933311427+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:02.933313101+07:00","message":"StatePrefix: 'อัพเดทหน่อยยังเหลืออยู่หรือเปล่าหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:02.933315057+07:00","message":"TextPushed: 'อัพเดทหน่อยยังเหลืออยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:02.933317315+07:00","message":"Push: 'หรือเปล่าหรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:02.933325961+07:00","message":"push: {false หน่อยยังเหลืออยู่ 0 0xc000430300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:02.933330799+07:00","message":"push: {true หรือเปล่าหรือว่า 0 0xc000430300}"}
{"level":"info","service":"Main","time":"2026-06-25T13:33:02.940526841+07:00","message":"write wav file: './tmp/7595/7595_14.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:02.962809188+07:00","message":"[GCS] Start streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:03.476536681+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:03.476586917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:03.476592452+07:00","message":"receive interim result [false|false]: หมด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:03.476609301+07:00","message":"[buffer interim] 15 false หมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:03.476616685+07:00","message":"[bufferProcess] interim [480000000]:หมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:03.476619213+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:03.629423348+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:03.629465653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:03.629471847+07:00","message":"receive interim result [false|false]: หมดกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:03.629485217+07:00","message":"[buffer interim] 15 false หมดกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:03.629494475+07:00","message":"[bufferProcess] interim [600000000]:หมดกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:03.6294971+07:00","message":"[bufferProcess] send to processor:หมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:03.629503199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:03.629506205+07:00","message":"> Transcript [158] [false]: 'หมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:03.629508897+07:00","message":"Set StatePrefix (first interim): 'หมด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:03.921607585+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:03.921649919+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดก็ไม่รู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:03.921656019+07:00","message":"receive interim result [false|false]: หมดก็ไม่รู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:03.921675494+07:00","message":"[buffer interim] 15 false หมดก็ไม่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:03.921683497+07:00","message":"[bufferProcess] interim [720000000]:หมดก็ไม่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:03.921685939+07:00","message":"[bufferProcess] send to processor:หมดกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:03.921690083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:03.921693103+07:00","message":"> Transcript [159] [false]: 'หมดกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:03.921696627+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:03.921699586+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:03.921702478+07:00","message":"StatePrefix: 'หมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:03.92170482+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:03.967422412+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:03.967462964+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดก็ไม่ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:03.967469267+07:00","message":"receive interim result [false|false]: หมดก็ไม่ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:03.967484042+07:00","message":"[buffer interim] 15 false หมดก็ไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:03.967495111+07:00","message":"[bufferProcess] interim [780000000]:หมดก็ไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:03.967497494+07:00","message":"[bufferProcess] send to processor:หมดก็ไม่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:03.967503742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:03.967508228+07:00","message":"> Transcript [160] [false]: 'หมดก็ไม่รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:03.967511841+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:03.9675141+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:03.967516658+07:00","message":"StatePrefix: 'หมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:03.967519027+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:04.004234457+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:04.004276437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดไปตั้งแต่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:04.004283187+07:00","message":"receive interim result [false|false]: หมดไปตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:04.004299363+07:00","message":"[buffer interim] 15 false หมดไปตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:04.004307592+07:00","message":"[bufferProcess] interim [840000000]:หมดไปตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:04.00431082+07:00","message":"[bufferProcess] send to processor:หมดก็ไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:04.004317599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:04.004320599+07:00","message":"> Transcript [161] [false]: 'หมดก็ไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:04.004324176+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:04.004326637+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:04.004329036+07:00","message":"StatePrefix: 'หมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:04.004332251+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:04.032815333+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:04.032851157+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดไปตั้งแต่วัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:04.032856878+07:00","message":"receive interim result [false|false]: หมดไปตั้งแต่วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:04.032875166+07:00","message":"[buffer interim] 15 false หมดไปตั้งแต่วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:04.032882643+07:00","message":"[bufferProcess] interim [20000000]:หมดไปตั้งแต่วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:04.032885034+07:00","message":"[bufferProcess] send to processor:หมดไปตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:04.032893995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:04.03289685+07:00","message":"> Transcript [162] [false]: 'หมดไปตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:04.032900554+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:04.032902595+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:04.032904535+07:00","message":"StatePrefix: 'หมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:04.032906792+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:04.0329145+07:00","message":"Push: 'หมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:04.032916734+07:00","message":"TextPushed: 'หมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:04.03291945+07:00","message":"Set new StatePrefix : 'หมดไปตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:04.032922064+07:00","message":"Next Push (prob) : 'ไปตั้งแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:04.032949424+07:00","message":"push: {false หมด 0 0xc0001fb900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:04.125554+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:04.125588872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดไปตั้งแต่วันที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:04.125594232+07:00","message":"receive interim result [false|false]: หมดไปตั้งแต่วันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:04.125610573+07:00","message":"[buffer interim] 15 false หมดไปตั้งแต่วันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:04.125617253+07:00","message":"[bufferProcess] interim [140000000]:หมดไปตั้งแต่วันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:04.125619657+07:00","message":"[bufferProcess] send to processor:หมดไปตั้งแต่วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:04.125623241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:04.125626197+07:00","message":"> Transcript [163] [false]: 'หมดไปตั้งแต่วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:04.125629223+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:04.125631419+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:04.125634612+07:00","message":"StatePrefix: 'หมดไปตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:04.125636826+07:00","message":"TextPushed: 'หมด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:04.19637028+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:04.196403411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดไปตั้งแต่วันที่เท่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:04.196409032+07:00","message":"receive interim result [false|false]: หมดไปตั้งแต่วันที่เท่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:04.196420556+07:00","message":"[buffer interim] 15 false หมดไปตั้งแต่วันที่เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:04.1964271+07:00","message":"[bufferProcess] interim [260000000]:หมดไปตั้งแต่วันที่เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:04.19642969+07:00","message":"[bufferProcess] send to processor:หมดไปตั้งแต่วันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:04.196435156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:04.19643913+07:00","message":"> Transcript [164] [false]: 'หมดไปตั้งแต่วันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:04.19644257+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:04.19644476+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:04.19644682+07:00","message":"StatePrefix: 'หมดไปตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:04.196449032+07:00","message":"TextPushed: 'หมด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:04.328296679+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:04.328343677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดไปตั้งแต่วันที่เท่าไหร่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:04.328357591+07:00","message":"receive interim result [false|false]: หมดไปตั้งแต่วันที่เท่าไหร่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:04.328375451+07:00","message":"[buffer interim] 15 false หมดไปตั้งแต่วันที่เท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:04.328385554+07:00","message":"[bufferProcess] interim [380000000]:หมดไปตั้งแต่วันที่เท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:04.328390086+07:00","message":"[bufferProcess] send to processor:หมดไปตั้งแต่วันที่เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:04.328395399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:04.328400064+07:00","message":"> Transcript [165] [false]: 'หมดไปตั้งแต่วันที่เท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:04.328405149+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:04.328408189+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:04.328411987+07:00","message":"StatePrefix: 'หมดไปตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:04.328415604+07:00","message":"TextPushed: 'หมด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:04.712541984+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:04.712579802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดไปตั้งแต่วันที่เท่าไหร่บอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:04.71258607+07:00","message":"receive interim result [false|false]: หมดไปตั้งแต่วันที่เท่าไหร่บอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:04.712603159+07:00","message":"[buffer interim] 15 false หมดไปตั้งแต่วันที่เท่าไหร่บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:04.712611498+07:00","message":"[bufferProcess] interim [740000000]:หมดไปตั้งแต่วันที่เท่าไหร่บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:04.712615495+07:00","message":"[bufferProcess] send to processor:หมดไปตั้งแต่วันที่เท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:04.712621777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:04.712624632+07:00","message":"> Transcript [166] [false]: 'หมดไปตั้งแต่วันที่เท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:04.712628814+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:04.712631325+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:04.712633795+07:00","message":"StatePrefix: 'หมดไปตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:04.712636474+07:00","message":"TextPushed: 'หมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:04.712642688+07:00","message":"Push: 'ไปตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:04.712644647+07:00","message":"TextPushed: 'หมดไปตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:04.712647014+07:00","message":"Set new StatePrefix : 'หมดไปตั้งแต่วันที่เท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:04.71264983+07:00","message":"Next Push (prob) : 'วันที่เท่าไหร่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:04.712658782+07:00","message":"push: {false ไปตั้งแต่ 0 0xc0001fb900}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:33:04.802821436+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:33:04.802845803+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:04.837974393+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:04.838012366+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดไปตั้งแต่วันที่เท่าไหร่บอกมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:04.838018478+07:00","message":"receive interim result [false|false]: หมดไปตั้งแต่วันที่เท่าไหร่บอกมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:04.838031195+07:00","message":"[buffer interim] 15 false หมดไปตั้งแต่วันที่เท่าไหร่บอกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:04.838041427+07:00","message":"[bufferProcess] interim [860000000]:หมดไปตั้งแต่วันที่เท่าไหร่บอกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:04.838044982+07:00","message":"[bufferProcess] send to processor:หมดไปตั้งแต่วันที่เท่าไหร่บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:04.838052687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:04.838057243+07:00","message":"> Transcript [167] [false]: 'หมดไปตั้งแต่วันที่เท่าไหร่บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:04.838062613+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:04.838066323+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:04.838068479+07:00","message":"StatePrefix: 'หมดไปตั้งแต่วันที่เท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:04.838071151+07:00","message":"TextPushed: 'หมดไปตั้งแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:05.036747507+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:05.03679253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดไปตั้งแต่วันที่เท่าไหร่บอกมาให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:05.036799623+07:00","message":"receive interim result [false|false]: หมดไปตั้งแต่วันที่เท่าไหร่บอกมาให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:05.036813313+07:00","message":"[buffer interim] 15 false หมดไปตั้งแต่วันที่เท่าไหร่บอกมาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:05.036835621+07:00","message":"[bufferProcess] interim [40000000]:หมดไปตั้งแต่วันที่เท่าไหร่บอกมาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:05.036839106+07:00","message":"[bufferProcess] send to processor:หมดไปตั้งแต่วันที่เท่าไหร่บอกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:05.036845432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:05.036849842+07:00","message":"> Transcript [168] [false]: 'หมดไปตั้งแต่วันที่เท่าไหร่บอกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:05.03685574+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:05.036858484+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:05.03686094+07:00","message":"StatePrefix: 'หมดไปตั้งแต่วันที่เท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:05.036863766+07:00","message":"TextPushed: 'หมดไปตั้งแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:05.089249629+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:05.089293567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:05.089299875+07:00","message":"receive interim result [false|false]: หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:05.0893144+07:00","message":"[buffer interim] 15 false หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:05.089325844+07:00","message":"[bufferProcess] interim [160000000]:หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:05.089329763+07:00","message":"[bufferProcess] send to processor:หมดไปตั้งแต่วันที่เท่าไหร่บอกมาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:05.089337656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:05.089342262+07:00","message":"> Transcript [169] [false]: 'หมดไปตั้งแต่วันที่เท่าไหร่บอกมาให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:05.08934767+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:05.089351072+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:05.089353661+07:00","message":"StatePrefix: 'หมดไปตั้งแต่วันที่เท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:05.08935702+07:00","message":"TextPushed: 'หมดไปตั้งแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:05.294294559+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:05.294336545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:05.294344521+07:00","message":"receive interim result [false|false]: หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:05.294361954+07:00","message":"[buffer interim] 15 false หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:05.294370618+07:00","message":"[bufferProcess] interim [340000000]:หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:05.294373407+07:00","message":"[bufferProcess] send to processor:หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:05.294380609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:05.294383561+07:00","message":"> Transcript [170] [false]: 'หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:05.294387679+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:05.294391152+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:05.294393924+07:00","message":"StatePrefix: 'หมดไปตั้งแต่วันที่เท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:05.294396719+07:00","message":"TextPushed: 'หมดไปตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:05.294403691+07:00","message":"Push: 'วันที่เท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:05.294405686+07:00","message":"TextPushed: 'หมดไปตั้งแต่วันที่เท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:05.294408062+07:00","message":"Set new StatePrefix : 'หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:05.294410441+07:00","message":"Next Push (prob) : 'บอกมาได้เลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:05.294420024+07:00","message":"push: {false วันที่เท่าไหร่ 0 0xc0001fb900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:05.407836284+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:05.407875122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:05.407881617+07:00","message":"receive interim result [false|false]: หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:05.407894951+07:00","message":"[buffer interim] 15 false หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:05.407902713+07:00","message":"[bufferProcess] interim [460000000]:หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:05.407905453+07:00","message":"[bufferProcess] send to processor:หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:05.40791324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:05.407916198+07:00","message":"> Transcript [171] [false]: 'หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:05.407919706+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:05.407922039+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:05.407924042+07:00","message":"StatePrefix: 'หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:05.407927697+07:00","message":"TextPushed: 'หมดไปตั้งแต่วันที่เท่าไหร่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:05.412953818+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:05.412988173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:05.412994205+07:00","message":"receive interim result [false|false]: หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:05.413011246+07:00","message":"[buffer interim] 15 false หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:05.413017996+07:00","message":"[bufferProcess] interim [520000000]:หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:05.413020953+07:00","message":"[bufferProcess] send to processor:หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:05.413027831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:05.41303077+07:00","message":"> Transcript [172] [false]: 'หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:05.413034519+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:05.413036774+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:05.413039527+07:00","message":"StatePrefix: 'หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:05.413042183+07:00","message":"TextPushed: 'หมดไปตั้งแต่วันที่เท่าไหร่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:05.985793892+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:05.985832931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:05.985839211+07:00","message":"receive interim result [false|false]: หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:05.985852964+07:00","message":"[buffer interim] 15 false หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:05.985862719+07:00","message":"[bufferProcess] interim [120000000]:หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:05.985865718+07:00","message":"[bufferProcess] send to processor:หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:05.985871985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:05.985874865+07:00","message":"> Transcript [173] [false]: 'หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:05.985878869+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:05.985881256+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:05.985883734+07:00","message":"StatePrefix: 'หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:05.985887003+07:00","message":"TextPushed: 'หมดไปตั้งแต่วันที่เท่าไหร่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:06.814430412+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:06.814470249+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับวันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:06.814477896+07:00","message":"receive interim result [false|false]: หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:06.814493751+07:00","message":"[buffer interim] 15 false หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:06.814501882+07:00","message":"[bufferProcess] interim [840000000]:หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:06.814504785+07:00","message":"[bufferProcess] send to processor:หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:06.814513443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:06.814516621+07:00","message":"> Transcript [174] [false]: 'หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:06.814520836+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:06.814523276+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:06.814525928+07:00","message":"StatePrefix: 'หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:06.814528887+07:00","message":"TextPushed: 'หมดไปตั้งแต่วันที่เท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:06.814536934+07:00","message":"Push: 'บอกมาได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:06.814538876+07:00","message":"TextPushed: 'หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:06.814541321+07:00","message":"Set new StatePrefix : 'หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:06.814543743+07:00","message":"Next Push (prob) : 'นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:06.814553041+07:00","message":"push: {false บอกมาได้เลย 0 0xc0001fb900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:07.412094319+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:07.412136418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับวันนี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:07.412142408+07:00","message":"receive interim result [false|false]: หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:07.412154767+07:00","message":"[buffer interim] 15 false หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:07.412171314+07:00","message":"[bufferProcess] interim [440000000]:หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:07.412174368+07:00","message":"[bufferProcess] send to processor:หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:07.412180358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:07.41218317+07:00","message":"> Transcript [175] [false]: 'หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:07.41218699+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:07.412189563+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:07.412191921+07:00","message":"StatePrefix: 'หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:07.41219702+07:00","message":"TextPushed: 'หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลย'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:33:07.803532957+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:33:07.803551468+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:08.060536372+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:08.0605721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับวันนี้ต้องบอกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:08.060578645+07:00","message":"receive interim result [false|false]: หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับวันนี้ต้องบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:08.060593614+07:00","message":"[buffer interim] 15 false หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับวันนี้ต้องบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:08.060601792+07:00","message":"[bufferProcess] interim [100000000]:หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับวันนี้ต้องบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:08.060604729+07:00","message":"[bufferProcess] send to processor:หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:08.060608212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:08.060611119+07:00","message":"> Transcript [176] [false]: 'หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:08.060614597+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:08.060616669+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:08.060619063+07:00","message":"StatePrefix: 'หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:08.060622108+07:00","message":"TextPushed: 'หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:08.469028515+07:00","message":"[GCS] IsForceVAD: false for message ID: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:08.552061425+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:08.552107739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับวันนี้ต้องบอกว่าชวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:08.55211424+07:00","message":"receive interim result [false|false]: หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับวันนี้ต้องบอกว่าชวน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:08.552130183+07:00","message":"[buffer interim] 15 false หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับวันนี้ต้องบอกว่าชวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:08.552138662+07:00","message":"[bufferProcess] interim [640000000]:หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับวันนี้ต้องบอกว่าชวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:08.552141415+07:00","message":"[bufferProcess] send to processor:หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับวันนี้ต้องบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:08.552147512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:08.552151024+07:00","message":"> Transcript [177] [false]: 'หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับวันนี้ต้องบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:08.552155113+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:08.552157423+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:08.552159852+07:00","message":"StatePrefix: 'หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:08.552188051+07:00","message":"TextPushed: 'หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:08.600963491+07:00","message":"[GCS] Start streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:08.686511122+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:08.686586469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับวันนี้คงไม่ต้องบอกว่าชวน\",\"confidence\":0.90676206}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:08.686593465+07:00","message":"receive interim result [true|false]: หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับวันนี้คงไม่ต้องบอกว่าชวน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:08.686605243+07:00","message":"end recv isFinal message id 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:08.686607555+07:00","message":"end Recv id 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:08.686613466+07:00","message":"[buffer interim] 15 true หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับวันนี้คงไม่ต้องบอกว่าชวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:08.686623444+07:00","message":"[bufferProcess] interim [730000000]:หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับวันนี้คงไม่ต้องบอกว่าชวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:08.686629911+07:00","message":"[bufferProcess] send to processor (isfinal):หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับวันนี้ต้องบอกว่าชวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:08.686634261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:08.686637531+07:00","message":"> Transcript [178] [false]: 'หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับวันนี้ต้องบอกว่าชวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:08.686641489+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:08.686643577+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:08.686646066+07:00","message":"StatePrefix: 'หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:08.686648876+07:00","message":"TextPushed: 'หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:08.686655268+07:00","message":"Push: 'นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:08.686657185+07:00","message":"TextPushed: 'หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:08.686659385+07:00","message":"Set new StatePrefix : 'หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับวันนี้ต้องบอกว่าชวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:08.686661949+07:00","message":"Next Push (prob) : 'วันนี้ต้องบอกว่าชวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:08.686664093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:08.686666245+07:00","message":"> Transcript [179] [true]: 'หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับวันนี้คงไม่ต้องบอกว่าชวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:08.686668766+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:08.686670638+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:08.686672389+07:00","message":"StatePrefix: 'หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับวันนี้ต้องบอกว่าชวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:08.686674538+07:00","message":"TextPushed: 'หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:08.686676832+07:00","message":"Push: 'วันนี้คงไม่ต้องบอกว่าชวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:08.686684898+07:00","message":"push: {false นะครับ 0 0xc0001fb900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:08.686699426+07:00","message":"push: {true วันนี้คงไม่ต้องบอกว่าชวน 0 0xc0001fb900}"}
{"level":"info","service":"Main","time":"2026-06-25T13:33:08.700873917+07:00","message":"write wav file: './tmp/7595/7595_15.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:09.586829626+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:09.586881163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีกหนึ่งเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:09.586886727+07:00","message":"receive interim result [false|false]: อีกหนึ่งเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:09.586901554+07:00","message":"[buffer interim] 16 false อีกหนึ่งเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:09.586908699+07:00","message":"[bufferProcess] interim [780000000]:อีกหนึ่งเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:09.586910768+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:09.780019379+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:09.780061356+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องสำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:09.780066745+07:00","message":"receive interim result [false|false]: เครื่องสำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:09.78008302+07:00","message":"[buffer interim] 16 false เครื่องสำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:09.780089903+07:00","message":"[bufferProcess] interim [20000000]:เครื่องสำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:09.780092671+07:00","message":"[bufferProcess] send to processor:อีกหนึ่งเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:09.780095704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:09.780098724+07:00","message":"> Transcript [180] [false]: 'อีกหนึ่งเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:09.780101398+07:00","message":"Set StatePrefix (first interim): 'อีกหนึ่งเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:09.830079693+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:09.830120437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีกหนึ่งเรื่องสำคัญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:09.83012532+07:00","message":"receive interim result [false|false]: อีกหนึ่งเรื่องสำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:09.830140591+07:00","message":"[buffer interim] 16 false อีกหนึ่งเรื่องสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:09.830147056+07:00","message":"[bufferProcess] interim [80000000]:อีกหนึ่งเรื่องสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:09.830149545+07:00","message":"[bufferProcess] send to processor:เครื่องสำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:09.830153022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:09.830155837+07:00","message":"> Transcript [181] [false]: 'เครื่องสำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:09.830158126+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:09.830160105+07:00","message":"Set new StatePrefix: 'เครื่องสำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:10.340672182+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:10.340718836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีกหนึ่งเรื่องสำคัญเวลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:10.340726182+07:00","message":"receive interim result [false|false]: อีกหนึ่งเรื่องสำคัญเวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:10.340738979+07:00","message":"[buffer interim] 16 false อีกหนึ่งเรื่องสำคัญเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:10.340748069+07:00","message":"[bufferProcess] interim [500000000]:อีกหนึ่งเรื่องสำคัญเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:10.340751906+07:00","message":"[bufferProcess] send to processor:อีกหนึ่งเรื่องสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:10.340756489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:10.340760444+07:00","message":"> Transcript [182] [false]: 'อีกหนึ่งเรื่องสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:10.34076427+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:10.340767769+07:00","message":"Set new StatePrefix: 'อีกหนึ่งเรื่องสำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:10.443556083+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:10.443599252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีกหนึ่งเรื่องสำคัญเวลาที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:10.443605246+07:00","message":"receive interim result [false|false]: อีกหนึ่งเรื่องสำคัญเวลาที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:10.443620889+07:00","message":"[buffer interim] 16 false อีกหนึ่งเรื่องสำคัญเวลาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:10.44363238+07:00","message":"[bufferProcess] interim [620000000]:อีกหนึ่งเรื่องสำคัญเวลาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:10.44363515+07:00","message":"[bufferProcess] send to processor:อีกหนึ่งเรื่องสำคัญเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:10.443639304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:10.443651045+07:00","message":"> Transcript [183] [false]: 'อีกหนึ่งเรื่องสำคัญเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:10.44365463+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:10.443656896+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:10.443658973+07:00","message":"StatePrefix: 'อีกหนึ่งเรื่องสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:10.443661382+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:10.532517731+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:10.532566178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีกหนึ่งเรื่องสำคัญเวลาที่เรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:10.532572167+07:00","message":"receive interim result [false|false]: อีกหนึ่งเรื่องสำคัญเวลาที่เรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:10.532586498+07:00","message":"[buffer interim] 16 false อีกหนึ่งเรื่องสำคัญเวลาที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:10.532594361+07:00","message":"[bufferProcess] interim [740000000]:อีกหนึ่งเรื่องสำคัญเวลาที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:10.532597067+07:00","message":"[bufferProcess] send to processor:อีกหนึ่งเรื่องสำคัญเวลาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:10.532603643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:10.532606472+07:00","message":"> Transcript [184] [false]: 'อีกหนึ่งเรื่องสำคัญเวลาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:10.532610231+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:10.532612688+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:10.532615198+07:00","message":"StatePrefix: 'อีกหนึ่งเรื่องสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:10.53261764+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:10.749719757+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:10.749760757+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีกหนึ่งเรื่องสำคัญเวลาที่เราจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:10.749766719+07:00","message":"receive interim result [false|false]: อีกหนึ่งเรื่องสำคัญเวลาที่เราจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:10.749788074+07:00","message":"[buffer interim] 16 false อีกหนึ่งเรื่องสำคัญเวลาที่เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:10.749795079+07:00","message":"[bufferProcess] interim [980000000]:อีกหนึ่งเรื่องสำคัญเวลาที่เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:10.749797864+07:00","message":"[bufferProcess] send to processor:อีกหนึ่งเรื่องสำคัญเวลาที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:10.749805592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:10.749808645+07:00","message":"> Transcript [185] [false]: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:10.749813937+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:10.749816688+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:10.74981882+07:00","message":"StatePrefix: 'อีกหนึ่งเรื่องสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:10.749821505+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:33:10.804456862+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:33:10.804456865+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:10.904653562+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:10.90469392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีกหนึ่งเรื่องสำคัญเวลาที่เราตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:10.904700467+07:00","message":"receive interim result [false|false]: อีกหนึ่งเรื่องสำคัญเวลาที่เราตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:10.904717907+07:00","message":"[buffer interim] 16 false อีกหนึ่งเรื่องสำคัญเวลาที่เราตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:10.904725458+07:00","message":"[bufferProcess] interim [40000000]:อีกหนึ่งเรื่องสำคัญเวลาที่เราตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:10.90472819+07:00","message":"[bufferProcess] send to processor:อีกหนึ่งเรื่องสำคัญเวลาที่เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:10.90473608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:10.904739688+07:00","message":"> Transcript [186] [false]: 'อีกหนึ่งเรื่องสำคัญเวลาที่เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:10.904743359+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:10.904745493+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:10.904747971+07:00","message":"StatePrefix: 'อีกหนึ่งเรื่องสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:10.90475037+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:10.904756402+07:00","message":"Push: 'อีกหนึ่งเรื่องสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:10.904758358+07:00","message":"TextPushed: 'อีกหนึ่งเรื่องสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:10.904760541+07:00","message":"Set new StatePrefix : 'อีกหนึ่งเรื่องสำคัญเวลาที่เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:10.904762964+07:00","message":"Next Push (prob) : 'เวลาที่เราจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:10.904772178+07:00","message":"push: {false อีกหนึ่งเรื่องสำคัญ 0 0xc0001fba80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:11.042995356+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:11.043038136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีกหนึ่งเรื่องสำคัญเวลาที่เรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:11.043044094+07:00","message":"receive interim result [false|false]: อีกหนึ่งเรื่องสำคัญเวลาที่เรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:11.043056974+07:00","message":"[buffer interim] 16 false อีกหนึ่งเรื่องสำคัญเวลาที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:11.043065546+07:00","message":"[bufferProcess] interim [100000000]:อีกหนึ่งเรื่องสำคัญเวลาที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:11.043069441+07:00","message":"[bufferProcess] send to processor:อีกหนึ่งเรื่องสำคัญเวลาที่เราตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:11.043076964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:11.043080051+07:00","message":"> Transcript [187] [false]: 'อีกหนึ่งเรื่องสำคัญเวลาที่เราตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:11.04308295+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:11.043085346+07:00","message":"Set new StatePrefix: 'อีกหนึ่งเรื่องสำคัญเวลาที่เราตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:11.21344875+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:11.213494678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:11.213500314+07:00","message":"receive interim result [false|false]: อีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:11.213528514+07:00","message":"[buffer interim] 16 false อีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:11.213536651+07:00","message":"[bufferProcess] interim [220000000]:อีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:11.213539226+07:00","message":"[bufferProcess] send to processor:อีกหนึ่งเรื่องสำคัญเวลาที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:11.21354412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:11.213547628+07:00","message":"> Transcript [188] [false]: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:11.213550674+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:11.313024693+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:11.313066608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีกหนึ่งเรื่องสำคัญเวลาที่เรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:11.313073208+07:00","message":"receive interim result [false|false]: อีกหนึ่งเรื่องสำคัญเวลาที่เรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:11.313085478+07:00","message":"[buffer interim] 16 false อีกหนึ่งเรื่องสำคัญเวลาที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:11.313093237+07:00","message":"[bufferProcess] interim [280000000]:อีกหนึ่งเรื่องสำคัญเวลาที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:11.31309623+07:00","message":"[bufferProcess] send to processor:อีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:11.313100521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:11.313103632+07:00","message":"> Transcript [189] [false]: 'อีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:11.313106626+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:11.313108678+07:00","message":"Set new StatePrefix: 'อีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:11.36546073+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:11.365528184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีกหนึ่งเรื่องสำคัญเวลาที่เรา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:11.365537168+07:00","message":"receive interim result [false|false]: อีกหนึ่งเรื่องสำคัญเวลาที่เรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:11.365555585+07:00","message":"[buffer interim] 16 false อีกหนึ่งเรื่องสำคัญเวลาที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:11.365564229+07:00","message":"[bufferProcess] interim [340000000]:อีกหนึ่งเรื่องสำคัญเวลาที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:11.365567131+07:00","message":"[bufferProcess] send to processor:อีกหนึ่งเรื่องสำคัญเวลาที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:11.365575265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:11.36557827+07:00","message":"> Transcript [190] [false]: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:11.365581033+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:11.374544333+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:11.374571587+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:11.37457721+07:00","message":"receive interim result [false|false]: อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:11.374593298+07:00","message":"[buffer interim] 16 false อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:11.374598987+07:00","message":"[bufferProcess] interim [400000000]:อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:11.37460161+07:00","message":"[bufferProcess] send to processor:อีกหนึ่งเรื่องสำคัญเวลาที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:11.374612622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:11.374615487+07:00","message":"> Transcript [191] [false]: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:11.374617643+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:11.432556389+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:11.432600761+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:11.432608879+07:00","message":"receive interim result [false|false]: อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:11.432629514+07:00","message":"[buffer interim] 16 false อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:11.43264435+07:00","message":"[bufferProcess] interim [640000000]:อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:11.432647535+07:00","message":"[bufferProcess] send to processor:อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:11.432655405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:11.432658538+07:00","message":"> Transcript [192] [false]: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:11.43266121+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:11.432663763+07:00","message":"Set new StatePrefix: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:11.770270307+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:11.770311558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:11.770318805+07:00","message":"receive interim result [false|false]: อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:11.770334782+07:00","message":"[buffer interim] 16 false อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:11.770341606+07:00","message":"[bufferProcess] interim [0]:อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:11.770344209+07:00","message":"[bufferProcess] send to processor:อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:11.770352093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:11.770354879+07:00","message":"> Transcript [193] [false]: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:11.770358819+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:11.770361144+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:11.770363411+07:00","message":"StatePrefix: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:11.770365983+07:00","message":"TextPushed: 'อีกหนึ่งเรื่องสำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:12.084556368+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:12.084598035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:12.084604375+07:00","message":"receive interim result [false|false]: อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:12.08461666+07:00","message":"[buffer interim] 16 false อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:12.084624594+07:00","message":"[bufferProcess] interim [240000000]:อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:12.084627611+07:00","message":"[bufferProcess] send to processor:อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:12.084633744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:12.084636746+07:00","message":"> Transcript [194] [false]: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:12.084640585+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:12.084642919+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:12.084645416+07:00","message":"StatePrefix: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:12.084648233+07:00","message":"TextPushed: 'อีกหนึ่งเรื่องสำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:12.099174231+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:12.099244481+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:12.099252269+07:00","message":"receive interim result [false|false]: อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:12.099271954+07:00","message":"[buffer interim] 16 false อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:12.099280802+07:00","message":"[bufferProcess] interim [300000000]:อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:12.099284963+07:00","message":"[bufferProcess] send to processor:อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:12.099293686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:12.099297776+07:00","message":"> Transcript [195] [false]: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:12.099303342+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:12.099306216+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:12.099309155+07:00","message":"StatePrefix: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:12.099313264+07:00","message":"TextPushed: 'อีกหนึ่งเรื่องสำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:12.335338556+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:12.335376648+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:12.335382654+07:00","message":"receive interim result [false|false]: อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:12.335397254+07:00","message":"[buffer interim] 16 false อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:12.335404919+07:00","message":"[bufferProcess] interim [600000000]:อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:12.33540836+07:00","message":"[bufferProcess] send to processor:อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:12.335416535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:12.335419752+07:00","message":"> Transcript [196] [false]: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:12.335423895+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:12.335426155+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:12.335428069+07:00","message":"StatePrefix: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:12.335430983+07:00","message":"TextPushed: 'อีกหนึ่งเรื่องสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:12.335437728+07:00","message":"Push: 'เวลาที่เรารับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:12.335440425+07:00","message":"TextPushed: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:12.335442884+07:00","message":"Set new StatePrefix : 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:12.335445249+07:00","message":"Next Push (prob) : 'อาหารอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:12.335466092+07:00","message":"push: {false เวลาที่เรารับประทาน 0 0xc0001fba80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:12.782577255+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:12.782619034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:12.782625114+07:00","message":"receive interim result [false|false]: อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:12.782638765+07:00","message":"[buffer interim] 16 false อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:12.782646193+07:00","message":"[bufferProcess] interim [960000000]:อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:12.782649398+07:00","message":"[bufferProcess] send to processor:อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:12.782657298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:12.782660627+07:00","message":"> Transcript [197] [false]: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:12.782664148+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:12.782666565+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:12.782669314+07:00","message":"StatePrefix: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:12.782672288+07:00","message":"TextPushed: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:12.971415134+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:12.971451947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:12.971458722+07:00","message":"receive interim result [false|false]: อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:12.971471403+07:00","message":"[buffer interim] 16 false อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:12.971477934+07:00","message":"[bufferProcess] interim [140000000]:อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:12.97148063+07:00","message":"[bufferProcess] send to processor:อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:12.971486186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:12.971489931+07:00","message":"> Transcript [198] [false]: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:12.971493764+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:12.971495942+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:12.971500133+07:00","message":"StatePrefix: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:12.971503032+07:00","message":"TextPushed: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:13.04901136+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:13.049053677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:13.049060648+07:00","message":"receive interim result [false|false]: อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:13.049077063+07:00","message":"[buffer interim] 16 false อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:13.049084573+07:00","message":"[bufferProcess] interim [320000000]:อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:13.049087317+07:00","message":"[bufferProcess] send to processor:อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:13.049096161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:13.049099456+07:00","message":"> Transcript [199] [false]: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:13.049103411+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:13.049106019+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:13.049111473+07:00","message":"StatePrefix: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:13.049114519+07:00","message":"TextPushed: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:13.365799546+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:13.36582863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:13.36583492+07:00","message":"receive interim result [false|false]: อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:13.365852956+07:00","message":"[buffer interim] 16 false อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:13.365859605+07:00","message":"[bufferProcess] interim [560000000]:อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:13.365862339+07:00","message":"[bufferProcess] send to processor:อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:13.365871871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:13.365874322+07:00","message":"> Transcript [200] [false]: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:13.365878694+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:13.365881435+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:13.365884049+07:00","message":"StatePrefix: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:13.365889826+07:00","message":"TextPushed: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:13.365896762+07:00","message":"Push: 'อาหารอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:13.36589895+07:00","message":"TextPushed: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:13.365901321+07:00","message":"Set new StatePrefix : 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:13.365904075+07:00","message":"Next Push (prob) : 'ที่ต้องคำนึงถึงหลัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:13.365916603+07:00","message":"push: {false อาหารอะไร 0 0xc0001fba80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:13.425608469+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:13.42563579+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:13.425642188+07:00","message":"receive interim result [false|false]: อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:13.425657458+07:00","message":"[buffer interim] 16 false อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:13.425663821+07:00","message":"[bufferProcess] interim [680000000]:อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:13.42566658+07:00","message":"[bufferProcess] send to processor:อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:13.425670536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:13.425673511+07:00","message":"> Transcript [201] [false]: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:13.425677341+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:13.425679569+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:13.425683394+07:00","message":"StatePrefix: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:13.425685889+07:00","message":"TextPushed: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:13.682877347+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:13.682922098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:13.682929528+07:00","message":"receive interim result [false|false]: อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:13.682943876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 5 หมู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:13.682948097+07:00","message":"receive interim result [false|false]:  5 หมู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:13.682956448+07:00","message":"[buffer interim] 16 false อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:13.68296014+07:00","message":"[buffer interim] 16 false  5 หมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:13.682967165+07:00","message":"[bufferProcess] interim [920000000]:อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:13.682970019+07:00","message":"[bufferProcess] send to processor:อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:13.68297373+07:00","message":"[bufferProcess] interim [920000000]: 5 หมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:13.682976517+07:00","message":"[bufferProcess] update buffer: อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:13.68297964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:13.682982683+07:00","message":"> Transcript [202] [false]: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:13.682987452+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:13.682989546+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:13.682991622+07:00","message":"StatePrefix: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:13.682994561+07:00","message":"TextPushed: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไร'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:33:13.804792125+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:33:13.804799893+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:13.943517294+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:13.9435638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:13.943570633+07:00","message":"receive interim result [false|false]: อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:13.943587259+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หมู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:13.943593123+07:00","message":"receive interim result [false|false]:  หมู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:13.943604047+07:00","message":"[buffer interim] 16 false อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:13.943622467+07:00","message":"[buffer interim] 16 false  หมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:13.94362939+07:00","message":"[bufferProcess] interim [160000000]:อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:13.943632717+07:00","message":"[bufferProcess] send to processor:อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:13.943638702+07:00","message":"[bufferProcess] interim [160000000]: หมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:13.943641463+07:00","message":"[bufferProcess] update buffer: อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:13.94364448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:13.943647332+07:00","message":"> Transcript [203] [false]: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:13.943651307+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:13.94365327+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:13.943655212+07:00","message":"StatePrefix: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:13.943658497+07:00","message":"TextPushed: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:14.093535278+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:14.093569506+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-25T13:33:14.093575852+07:00","message":"receive interim result [false|false]: อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:14.093591891+07:00","message":"[buffer interim] 16 false อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:14.093601074+07:00","message":"[bufferProcess] interim [280000000]:อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:14.093606102+07:00","message":"[bufferProcess] send to processor:อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:14.093610048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:14.093612898+07:00","message":"> Transcript [204] [false]: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:14.093617355+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:14.093619407+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:14.093621523+07:00","message":"StatePrefix: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:14.093624031+07:00","message":"TextPushed: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:14.09362743+07:00","message":"Push: 'ที่ต้องคำนึงถึงหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:14.093629807+07:00","message":"TextPushed: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:14.093632083+07:00","message":"Set new StatePrefix : 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:14.093634443+07:00","message":"Next Push (prob) : ' 5 หมู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:14.093642245+07:00","message":"push: {false ที่ต้องคำนึงถึงหลัก 0 0xc0001fba80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:14.268465735+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:14.268508413+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-25T13:33:14.268515458+07:00","message":"receive interim result [false|false]: อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:14.268527047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หมู่อันนี้ท่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:14.268530128+07:00","message":"receive interim result [false|false]:  หมู่อันนี้ท่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:14.268537596+07:00","message":"[buffer interim] 16 false อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:14.268541473+07:00","message":"[buffer interim] 16 false  หมู่อันนี้ท่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:14.268548516+07:00","message":"[bufferProcess] interim [520000000]:อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:14.268551436+07:00","message":"[bufferProcess] send to processor:อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:14.268555454+07:00","message":"[bufferProcess] interim [520000000]: หมู่อันนี้ท่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:14.268558167+07:00","message":"[bufferProcess] update buffer: อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่อันนี้ท่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:14.268561665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:14.268564564+07:00","message":"> Transcript [205] [false]: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:14.268568704+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:14.268571124+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:14.268574325+07:00","message":"StatePrefix: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:14.268577269+07:00","message":"TextPushed: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:14.457272031+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:14.457315009+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-25T13:33:14.457322128+07:00","message":"receive interim result [false|false]: อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:14.457332427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หมู่อันนี้ท่องจำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:14.457335502+07:00","message":"receive interim result [false|false]:  หมู่อันนี้ท่องจำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:14.457343109+07:00","message":"[buffer interim] 16 false อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:14.457348617+07:00","message":"[buffer interim] 16 false  หมู่อันนี้ท่องจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:14.457355341+07:00","message":"[bufferProcess] interim [640000000]:อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:14.457358361+07:00","message":"[bufferProcess] send to processor:อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่อันนี้ท่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:14.457364653+07:00","message":"[bufferProcess] interim [640000000]: หมู่อันนี้ท่องจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:14.457367943+07:00","message":"[bufferProcess] update buffer: อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่อันนี้ท่องจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:14.457371149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:14.457374193+07:00","message":"> Transcript [206] [false]: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่อันนี้ท่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:14.457378071+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:14.457380245+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:14.457382348+07:00","message":"StatePrefix: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:14.457385113+07:00","message":"TextPushed: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:14.840850351+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:14.840877204+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-25T13:33:14.840882862+07:00","message":"receive interim result [false|false]: อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:14.840903008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หมู่อันนี้ท่องจำตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:14.840923139+07:00","message":"receive interim result [false|false]:  หมู่อันนี้ท่องจำตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:14.840937576+07:00","message":"[buffer interim] 16 false อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:14.840962595+07:00","message":"[buffer interim] 16 false  หมู่อันนี้ท่องจำตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:14.840970575+07:00","message":"[bufferProcess] interim [60000000]:อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:14.84097443+07:00","message":"[bufferProcess] send to processor:อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่อันนี้ท่องจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:14.840981644+07:00","message":"[bufferProcess] interim [60000000]: หมู่อันนี้ท่องจำตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:14.840984805+07:00","message":"[bufferProcess] update buffer: อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่อันนี้ท่องจำตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:14.840988064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:14.840990962+07:00","message":"> Transcript [207] [false]: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่อันนี้ท่องจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:14.840994846+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:14.84099696+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:14.840998958+07:00","message":"StatePrefix: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:14.841001803+07:00","message":"TextPushed: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:14.846372105+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:14.846391265+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-25T13:33:14.846396978+07:00","message":"receive interim result [false|false]: อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:14.846406203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หมู่อันนี้ท่องจำมาตั้งแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:14.846409327+07:00","message":"receive interim result [false|false]:  หมู่อันนี้ท่องจำมาตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:14.846413804+07:00","message":"[buffer interim] 16 false อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:14.846417636+07:00","message":"[buffer interim] 16 false  หมู่อันนี้ท่องจำมาตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:14.846433229+07:00","message":"[bufferProcess] interim [120000000]:อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:14.846444125+07:00","message":"[bufferProcess] send to processor:อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่อันนี้ท่องจำตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:14.846452442+07:00","message":"[bufferProcess] interim [120000000]: หมู่อันนี้ท่องจำมาตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:14.846455746+07:00","message":"[bufferProcess] update buffer: อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่อันนี้ท่องจำมาตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:14.846468212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:14.846482731+07:00","message":"> Transcript [208] [false]: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่อันนี้ท่องจำตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:14.846488242+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:14.846490795+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:14.846493285+07:00","message":"StatePrefix: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:14.846496242+07:00","message":"TextPushed: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:14.846504377+07:00","message":"Push: ' 5 หมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:14.846506567+07:00","message":"TextPushed: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:14.846509594+07:00","message":"Set new StatePrefix : 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่อันนี้ท่องจำตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:14.846515684+07:00","message":"Next Push (prob) : 'อันนี้ท่องจำตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:14.846522763+07:00","message":"push: {false  5 หมู่ 0 0xc0001fba80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:15.026677293+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:15.026716423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:15.026723459+07:00","message":"receive interim result [false|false]: อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:15.026735085+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หมู่อันนี้ท่องจำมาตั้งแต่สมัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:15.026738509+07:00","message":"receive interim result [false|false]:  หมู่อันนี้ท่องจำมาตั้งแต่สมัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:15.026746833+07:00","message":"[buffer interim] 16 false อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:15.026750629+07:00","message":"[buffer interim] 16 false  หมู่อันนี้ท่องจำมาตั้งแต่สมัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:15.026757549+07:00","message":"[bufferProcess] interim [300000000]:อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:15.026760728+07:00","message":"[bufferProcess] send to processor:อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่อันนี้ท่องจำมาตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:15.026765145+07:00","message":"[bufferProcess] interim [300000000]: หมู่อันนี้ท่องจำมาตั้งแต่สมัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:15.026770138+07:00","message":"[bufferProcess] update buffer: อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่อันนี้ท่องจำมาตั้งแต่สมัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:15.026773837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:15.026776759+07:00","message":"> Transcript [209] [false]: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่อันนี้ท่องจำมาตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:15.026779926+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:15.026781999+07:00","message":"Set new StatePrefix: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่อันนี้ท่องจำมาตั้งแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:15.342556348+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:15.342595249+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-25T13:33:15.342603551+07:00","message":"receive interim result [false|false]: อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:15.342618867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หมู่อันนี้ท่องจำมาตั้งแต่สมัยใด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:15.342623165+07:00","message":"receive interim result [false|false]:  หมู่อันนี้ท่องจำมาตั้งแต่สมัยใด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:15.342630815+07:00","message":"[buffer interim] 16 false อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:15.342635015+07:00","message":"[buffer interim] 16 false  หมู่อันนี้ท่องจำมาตั้งแต่สมัยใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:15.342641967+07:00","message":"[bufferProcess] interim [540000000]:อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:15.342644733+07:00","message":"[bufferProcess] send to processor:อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่อันนี้ท่องจำมาตั้งแต่สมัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:15.342648483+07:00","message":"[bufferProcess] interim [540000000]: หมู่อันนี้ท่องจำมาตั้งแต่สมัยใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:15.342651313+07:00","message":"[bufferProcess] update buffer: อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่อันนี้ท่องจำมาตั้งแต่สมัยใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:15.342654712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:15.342657977+07:00","message":"> Transcript [210] [false]: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่อันนี้ท่องจำมาตั้งแต่สมัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:15.342662729+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:15.342665617+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:15.342668653+07:00","message":"StatePrefix: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่อันนี้ท่องจำมาตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:15.34267267+07:00","message":"TextPushed: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:15.343615404+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:15.343627443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:15.343632309+07:00","message":"receive interim result [false|false]: อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:15.3436421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หมู่อันนี้ท่องจำมาตั้งแต่สมัยเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:15.343645049+07:00","message":"receive interim result [false|false]:  หมู่อันนี้ท่องจำมาตั้งแต่สมัยเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:15.343648743+07:00","message":"[buffer interim] 16 false อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:15.343651265+07:00","message":"[buffer interim] 16 false  หมู่อันนี้ท่องจำมาตั้งแต่สมัยเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:15.343654564+07:00","message":"[bufferProcess] interim [600000000]:อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:15.343657367+07:00","message":"[bufferProcess] send to processor:อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่อันนี้ท่องจำมาตั้งแต่สมัยใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:15.343663512+07:00","message":"[bufferProcess] interim [600000000]: หมู่อันนี้ท่องจำมาตั้งแต่สมัยเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:15.343666751+07:00","message":"[bufferProcess] update buffer: อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่อันนี้ท่องจำมาตั้งแต่สมัยเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:15.343670497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:15.34367594+07:00","message":"> Transcript [211] [false]: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่อันนี้ท่องจำมาตั้งแต่สมัยใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:15.34368022+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:15.343683059+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:15.343686013+07:00","message":"StatePrefix: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่อันนี้ท่องจำมาตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:15.343688764+07:00","message":"TextPushed: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:15.660020373+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:15.660065334+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-25T13:33:15.660072225+07:00","message":"receive interim result [false|false]: อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:15.660082429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หมู่อันนี้ท่องจำมาตั้งแต่สมัยเรียนแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:15.660085679+07:00","message":"receive interim result [false|false]:  หมู่อันนี้ท่องจำมาตั้งแต่สมัยเรียนแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:15.660095486+07:00","message":"[buffer interim] 16 false อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:15.660099353+07:00","message":"[buffer interim] 16 false  หมู่อันนี้ท่องจำมาตั้งแต่สมัยเรียนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:15.660107033+07:00","message":"[bufferProcess] interim [840000000]:อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:15.66010991+07:00","message":"[bufferProcess] send to processor:อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่อันนี้ท่องจำมาตั้งแต่สมัยเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:15.660114024+07:00","message":"[bufferProcess] interim [840000000]: หมู่อันนี้ท่องจำมาตั้งแต่สมัยเรียนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:15.660117396+07:00","message":"[bufferProcess] update buffer: อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่อันนี้ท่องจำมาตั้งแต่สมัยเรียนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:15.660120866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:15.660124099+07:00","message":"> Transcript [212] [false]: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่อันนี้ท่องจำมาตั้งแต่สมัยเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:15.660134924+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:15.660139915+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:15.660142084+07:00","message":"StatePrefix: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่อันนี้ท่องจำมาตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:15.660145194+07:00","message":"TextPushed: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:16.159433334+07:00","message":"[GCS] IsForceVAD: false for message ID: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:16.225587286+07:00","message":"[GCS] Start streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:16.25383371+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:16.253875037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:16.253885629+07:00","message":"receive interim result [false|false]: อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:16.253898163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หมู่อันนี้ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:16.253903839+07:00","message":"receive interim result [false|false]:  หมู่อันนี้ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:16.25391459+07:00","message":"[buffer interim] 16 false อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:16.253920525+07:00","message":"[buffer interim] 16 false  หมู่อันนี้ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:16.253929113+07:00","message":"[bufferProcess] interim [440000000]:อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:16.253935354+07:00","message":"[bufferProcess] send to processor:อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่อันนี้ท่องจำมาตั้งแต่สมัยเรียนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:16.253939682+07:00","message":"[bufferProcess] interim [440000000]: หมู่อันนี้ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:16.253942415+07:00","message":"[bufferProcess] update buffer: อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่อันนี้ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:16.253946407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:16.253950994+07:00","message":"> Transcript [213] [false]: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่อันนี้ท่องจำมาตั้งแต่สมัยเรียนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:16.253957429+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:16.253960559+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:16.253963933+07:00","message":"StatePrefix: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่อันนี้ท่องจำมาตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:16.253969303+07:00","message":"TextPushed: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:16.253972799+07:00","message":"Push: 'อันนี้ท่องจำมาตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:16.253974905+07:00","message":"TextPushed: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่อันนี้ท่องจำมาตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:16.253977753+07:00","message":"Set new StatePrefix : 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่อันนี้ท่องจำมาตั้งแต่สมัยเรียนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:16.253981296+07:00","message":"Next Push (prob) : 'สมัยเรียนแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:16.254001384+07:00","message":"push: {false อันนี้ท่องจำมาตั้งแต่ 0 0xc0001fba80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:16.305026937+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:16.305069243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่อันนี้ท่องจำมาตั้งแต่สมัยเรียนแล้ว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:16.30507707+07:00","message":"receive interim result [false|false]: อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่อันนี้ท่องจำมาตั้งแต่สมัยเรียนแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:16.305090542+07:00","message":"[buffer interim] 16 false อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่อันนี้ท่องจำมาตั้งแต่สมัยเรียนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:16.305098972+07:00","message":"[bufferProcess] interim [500000000]:อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่อันนี้ท่องจำมาตั้งแต่สมัยเรียนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:16.305102344+07:00","message":"[bufferProcess] send to processor:อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่อันนี้ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:16.305110851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:16.305125008+07:00","message":"> Transcript [214] [false]: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่อันนี้ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:16.305130366+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:16.305132636+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:16.305134791+07:00","message":"StatePrefix: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่อันนี้ท่องจำมาตั้งแต่สมัยเรียนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:16.305137637+07:00","message":"TextPushed: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่อันนี้ท่องจำมาตั้งแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:16.312105607+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:16.312129774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:16.31213668+07:00","message":"receive interim result [false|false]: อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:16.312148976+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หมู่อันนี้ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:16.312152908+07:00","message":"receive interim result [false|false]:  หมู่อันนี้ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:16.312158688+07:00","message":"[buffer interim] 16 false อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:16.312162328+07:00","message":"[buffer interim] 16 false  หมู่อันนี้ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:16.312167238+07:00","message":"[bufferProcess] interim [560000000]:อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:16.312169996+07:00","message":"[bufferProcess] send to processor:อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่อันนี้ท่องจำมาตั้งแต่สมัยเรียนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:16.312173322+07:00","message":"[bufferProcess] interim [560000000]: หมู่อันนี้ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:16.312176227+07:00","message":"[bufferProcess] update buffer: อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่อันนี้ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:16.312179494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:16.312182032+07:00","message":"> Transcript [215] [false]: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่อันนี้ท่องจำมาตั้งแต่สมัยเรียนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:16.312185438+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:16.312187449+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:16.312189406+07:00","message":"StatePrefix: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่อันนี้ท่องจำมาตั้งแต่สมัยเรียนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:16.312191841+07:00","message":"TextPushed: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่อันนี้ท่องจำมาตั้งแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:16.424041337+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:16.424090774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรต้องคำนึงถึงหลัก 5 หมู่อันนี้ท่องจำตั้งแต่สมัยเรียนแล้วแต่พวก\",\"confidence\":0.95429045}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:16.42409868+07:00","message":"receive interim result [true|false]: อีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรต้องคำนึงถึงหลัก 5 หมู่อันนี้ท่องจำตั้งแต่สมัยเรียนแล้วแต่พวก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:16.424109323+07:00","message":"end recv isFinal message id 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:16.424112063+07:00","message":"end Recv id 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:16.424118699+07:00","message":"[buffer interim] 16 true อีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรต้องคำนึงถึงหลัก 5 หมู่อันนี้ท่องจำตั้งแต่สมัยเรียนแล้วแต่พวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:16.424129272+07:00","message":"[bufferProcess] interim [590000000]:อีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรต้องคำนึงถึงหลัก 5 หมู่อันนี้ท่องจำตั้งแต่สมัยเรียนแล้วแต่พวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:16.424133687+07:00","message":"[bufferProcess] send to processor (isfinal):อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่อันนี้ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:16.42413808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:16.424140968+07:00","message":"> Transcript [216] [false]: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่อันนี้ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:16.424145211+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:16.424147377+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:16.424151281+07:00","message":"StatePrefix: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่อันนี้ท่องจำมาตั้งแต่สมัยเรียนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:16.424154692+07:00","message":"TextPushed: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่อันนี้ท่องจำมาตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:16.424157035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:16.424158966+07:00","message":"> Transcript [217] [true]: 'อีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรต้องคำนึงถึงหลัก 5 หมู่อันนี้ท่องจำตั้งแต่สมัยเรียนแล้วแต่พวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:16.42416192+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:16.424163931+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:16.424165686+07:00","message":"StatePrefix: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่อันนี้ท่องจำมาตั้งแต่สมัยเรียนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:16.42416817+07:00","message":"TextPushed: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่อันนี้ท่องจำมาตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:16.424170309+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:16.42448883+07:00","message":"Push: 'สมัยเรียนแล้วแต่พวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:16.424493222+07:00","message":"TextPushed: 'อีกหนึ่งเรื่องสำคัญเวลาที่เรารับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่อันนี้ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:16.424496742+07:00","message":"Set new StatePrefix : 'อีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรต้องคำนึงถึงหลัก 5 หมู่อันนี้ท่องจำตั้งแต่สมัยเรียนแล้วแต่พวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:16.42449975+07:00","message":"Next Push (prob) : 'อีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรต้องคำนึงถึงหลัก 5 หมู่อันนี้ท่องจำตั้งแต่สมัยเรียนแล้วแต่พวก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:16.424509373+07:00","message":"push: {true สมัยเรียนแล้วแต่พวก 0 0xc0001fba80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:16.424515748+07:00","message":"write aligntment file to 'tmp/7595/align_message_id_16.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:33:16.438223748+07:00","message":"write wav file: './tmp/7595/7595_16.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:16.747827124+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:16.747866992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:16.74787291+07:00","message":"receive interim result [false|false]: ราคา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:16.747889627+07:00","message":"[buffer interim] 17 false ราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:16.747895986+07:00","message":"[bufferProcess] interim [360000000]:ราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:16.747898138+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:16.757954723+07:00","message":"[GCS] Cleaned up inactive client: 1"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:33:16.805631094+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:33:16.805640001+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:17.066037025+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:17.0660791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคาต่าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:17.066085054+07:00","message":"receive interim result [false|false]: ราคาต่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:17.06609862+07:00","message":"[buffer interim] 17 false ราคาต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:17.066106023+07:00","message":"[bufferProcess] interim [660000000]:ราคาต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:17.066108259+07:00","message":"[bufferProcess] send to processor:ราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:17.066115715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:17.066118743+07:00","message":"> Transcript [218] [false]: 'ราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:17.066121034+07:00","message":"Set StatePrefix (first interim): 'ราคา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:17.071551453+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:17.07157627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคาต่างๆ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:17.071581839+07:00","message":"receive interim result [false|false]: ราคาต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:17.071597884+07:00","message":"[buffer interim] 17 false ราคาต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:17.07160347+07:00","message":"[bufferProcess] interim [720000000]:ราคาต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:17.071605885+07:00","message":"[bufferProcess] send to processor:ราคาต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:17.071613133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:17.07161594+07:00","message":"> Transcript [219] [false]: 'ราคาต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:17.071620073+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:17.071622642+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:17.071624625+07:00","message":"StatePrefix: 'ราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:17.071627004+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:17.581629221+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:17.581664534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคาต่างๆอยาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:17.581670137+07:00","message":"receive interim result [false|false]: ราคาต่างๆอยาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:17.581684488+07:00","message":"[buffer interim] 17 false ราคาต่างๆอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:17.581692453+07:00","message":"[bufferProcess] interim [140000000]:ราคาต่างๆอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:17.581695071+07:00","message":"[bufferProcess] send to processor:ราคาต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:17.581701168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:17.581704394+07:00","message":"> Transcript [220] [false]: 'ราคาต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:17.581707793+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:17.581710281+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:17.581712251+07:00","message":"StatePrefix: 'ราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:17.581714481+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:17.624230989+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:17.624277876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคาต่างๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:17.624284223+07:00","message":"receive interim result [false|false]: ราคาต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:17.62430405+07:00","message":"[buffer interim] 17 false ราคาต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:17.624312694+07:00","message":"[bufferProcess] interim [200000000]:ราคาต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:17.624315066+07:00","message":"[bufferProcess] send to processor:ราคาต่างๆอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:17.624319178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:17.624322354+07:00","message":"> Transcript [221] [false]: 'ราคาต่างๆอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:17.624325641+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:17.6243277+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:17.62433023+07:00","message":"StatePrefix: 'ราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:17.624332439+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:17.656378599+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:17.656413786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคาต่างๆอยากฟัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:17.656419791+07:00","message":"receive interim result [false|false]: ราคาต่างๆอยากฟัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:17.656435219+07:00","message":"[buffer interim] 17 false ราคาต่างๆอยากฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:17.656445437+07:00","message":"[bufferProcess] interim [320000000]:ราคาต่างๆอยากฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:17.656447936+07:00","message":"[bufferProcess] send to processor:ราคาต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:17.656452028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:17.656455592+07:00","message":"> Transcript [222] [false]: 'ราคาต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:17.656459807+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:17.656461889+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:17.656463964+07:00","message":"StatePrefix: 'ราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:17.65646633+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:17.656469302+07:00","message":"Push: 'ราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:17.656471458+07:00","message":"TextPushed: 'ราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:17.656473645+07:00","message":"Set new StatePrefix : 'ราคาต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:17.656475703+07:00","message":"Next Push (prob) : 'ต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:17.656484361+07:00","message":"push: {false ราคา 0 0xc0020b6280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:17.841067764+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:17.841108961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคาต่างๆนะบางที\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:17.841115518+07:00","message":"receive interim result [false|false]: ราคาต่างๆนะบางที"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:17.841129964+07:00","message":"[buffer interim] 17 false ราคาต่างๆนะบางที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:17.841137847+07:00","message":"[bufferProcess] interim [500000000]:ราคาต่างๆนะบางที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:17.841140531+07:00","message":"[bufferProcess] send to processor:ราคาต่างๆอยากฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:17.841148389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:17.841151321+07:00","message":"> Transcript [223] [false]: 'ราคาต่างๆอยากฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:17.841154647+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:17.841156916+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:17.841159085+07:00","message":"StatePrefix: 'ราคาต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:17.841172596+07:00","message":"TextPushed: 'ราคา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:18.15381309+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:18.153861736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคาต่างๆนะบางทีเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:18.153867828+07:00","message":"receive interim result [false|false]: ราคาต่างๆนะบางทีเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:18.153882499+07:00","message":"[buffer interim] 17 false ราคาต่างๆนะบางทีเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:18.153890119+07:00","message":"[bufferProcess] interim [740000000]:ราคาต่างๆนะบางทีเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:18.153892888+07:00","message":"[bufferProcess] send to processor:ราคาต่างๆนะบางที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:18.153899832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:18.153902658+07:00","message":"> Transcript [224] [false]: 'ราคาต่างๆนะบางที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:18.153906197+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:18.15390925+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:18.15391179+07:00","message":"StatePrefix: 'ราคาต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:18.153914423+07:00","message":"TextPushed: 'ราคา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:18.286916554+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:18.286954517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคาต่างๆนะบางทีเราก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:18.286960915+07:00","message":"receive interim result [false|false]: ราคาต่างๆนะบางทีเราก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:18.286972982+07:00","message":"[buffer interim] 17 false ราคาต่างๆนะบางทีเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:18.28697944+07:00","message":"[bufferProcess] interim [920000000]:ราคาต่างๆนะบางทีเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:18.286981945+07:00","message":"[bufferProcess] send to processor:ราคาต่างๆนะบางทีเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:18.286987547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:18.286991819+07:00","message":"> Transcript [225] [false]: 'ราคาต่างๆนะบางทีเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:18.286995139+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:18.286997214+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:18.286999374+07:00","message":"StatePrefix: 'ราคาต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:18.287001556+07:00","message":"TextPushed: 'ราคา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:18.480080571+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:18.480118969+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคาต่างๆนะบางทีเราก็อย่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:18.480124765+07:00","message":"receive interim result [false|false]: ราคาต่างๆนะบางทีเราก็อย่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:18.480142212+07:00","message":"[buffer interim] 17 false ราคาต่างๆนะบางทีเราก็อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:18.48014903+07:00","message":"[bufferProcess] interim [100000000]:ราคาต่างๆนะบางทีเราก็อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:18.480151726+07:00","message":"[bufferProcess] send to processor:ราคาต่างๆนะบางทีเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:18.480155781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:18.480161531+07:00","message":"> Transcript [226] [false]: 'ราคาต่างๆนะบางทีเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:18.480169682+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:18.480172109+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:18.480176854+07:00","message":"StatePrefix: 'ราคาต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:18.480179309+07:00","message":"TextPushed: 'ราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:18.480185982+07:00","message":"Push: 'ต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:18.480188146+07:00","message":"TextPushed: 'ราคาต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:18.480190706+07:00","message":"Set new StatePrefix : 'ราคาต่างๆนะบางทีเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:18.480193619+07:00","message":"Next Push (prob) : 'นะบางทีเราก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:18.480201774+07:00","message":"push: {false ต่างๆ 0 0xc0020b6280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:18.532271134+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:18.532314912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคาต่างๆนะบางทีเราก็ยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:18.532321415+07:00","message":"receive interim result [false|false]: ราคาต่างๆนะบางทีเราก็ยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:18.532334591+07:00","message":"[buffer interim] 17 false ราคาต่างๆนะบางทีเราก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:18.532341917+07:00","message":"[bufferProcess] interim [160000000]:ราคาต่างๆนะบางทีเราก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:18.532344685+07:00","message":"[bufferProcess] send to processor:ราคาต่างๆนะบางทีเราก็อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:18.532352376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:18.532355412+07:00","message":"> Transcript [227] [false]: 'ราคาต่างๆนะบางทีเราก็อย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:18.53235902+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:18.532361508+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:18.532363476+07:00","message":"StatePrefix: 'ราคาต่างๆนะบางทีเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:18.532365971+07:00","message":"TextPushed: 'ราคาต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:18.798501268+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:18.798533511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคาต่างๆนะบางทีเราก็ยังไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:18.798539135+07:00","message":"receive interim result [false|false]: ราคาต่างๆนะบางทีเราก็ยังไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:18.798555669+07:00","message":"[buffer interim] 17 false ราคาต่างๆนะบางทีเราก็ยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:18.798562481+07:00","message":"[bufferProcess] interim [340000000]:ราคาต่างๆนะบางทีเราก็ยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:18.798564986+07:00","message":"[bufferProcess] send to processor:ราคาต่างๆนะบางทีเราก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:18.798568736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:18.798571774+07:00","message":"> Transcript [228] [false]: 'ราคาต่างๆนะบางทีเราก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:18.798575085+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:18.798577453+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:18.798579607+07:00","message":"StatePrefix: 'ราคาต่างๆนะบางทีเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:18.798581757+07:00","message":"TextPushed: 'ราคาต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:18.85855724+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:18.858598335+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคาต่างๆนะบางทีเราก็ยังไม่ค่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:18.858604927+07:00","message":"receive interim result [false|false]: ราคาต่างๆนะบางทีเราก็ยังไม่ค่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:18.858621043+07:00","message":"[buffer interim] 17 false ราคาต่างๆนะบางทีเราก็ยังไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:18.858629072+07:00","message":"[bufferProcess] interim [520000000]:ราคาต่างๆนะบางทีเราก็ยังไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:18.858632066+07:00","message":"[bufferProcess] send to processor:ราคาต่างๆนะบางทีเราก็ยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:18.858640682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:18.858644312+07:00","message":"> Transcript [229] [false]: 'ราคาต่างๆนะบางทีเราก็ยังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:18.858648172+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:18.858650646+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:18.858653133+07:00","message":"StatePrefix: 'ราคาต่างๆนะบางทีเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:18.858655637+07:00","message":"TextPushed: 'ราคาต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:19.053853376+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:19.053893053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:19.053899131+07:00","message":"receive interim result [false|false]: ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:19.053916874+07:00","message":"[buffer interim] 17 false ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:19.053925031+07:00","message":"[bufferProcess] interim [700000000]:ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:19.053927929+07:00","message":"[bufferProcess] send to processor:ราคาต่างๆนะบางทีเราก็ยังไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:19.053932332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:19.053935182+07:00","message":"> Transcript [230] [false]: 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:19.053939072+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:19.05394159+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:19.053943972+07:00","message":"StatePrefix: 'ราคาต่างๆนะบางทีเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:19.053946564+07:00","message":"TextPushed: 'ราคาต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:19.053949477+07:00","message":"Push: 'นะบางทีเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:19.053954027+07:00","message":"TextPushed: 'ราคาต่างๆนะบางทีเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:19.053956562+07:00","message":"Set new StatePrefix : 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:19.053959152+07:00","message":"Next Push (prob) : 'ยังไม่ค่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:19.053980529+07:00","message":"push: {false นะบางทีเราก็ 0 0xc0020b6280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:19.175797596+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:19.175840868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:19.175848113+07:00","message":"receive interim result [false|false]: ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:19.175864137+07:00","message":"[buffer interim] 17 false ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:19.175871285+07:00","message":"[bufferProcess] interim [760000000]:ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:19.175874154+07:00","message":"[bufferProcess] send to processor:ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:19.175882717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:19.175885587+07:00","message":"> Transcript [231] [false]: 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:19.175889236+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:19.175894029+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:19.17589615+07:00","message":"StatePrefix: 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:19.175898834+07:00","message":"TextPushed: 'ราคาต่างๆนะบางทีเราก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:19.368674503+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:19.368715527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:19.368723879+07:00","message":"receive interim result [false|false]: ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:19.368738992+07:00","message":"[buffer interim] 17 false ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:19.36874975+07:00","message":"[bufferProcess] interim [940000000]:ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:19.368752574+07:00","message":"[bufferProcess] send to processor:ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:19.368758816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:19.368761711+07:00","message":"> Transcript [232] [false]: 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:19.368765138+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:19.368767489+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:19.368769662+07:00","message":"StatePrefix: 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:19.368772261+07:00","message":"TextPushed: 'ราคาต่างๆนะบางทีเราก็'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:33:19.806714691+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:33:19.806723574+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:19.954476656+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:19.954513696+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:19.954520098+07:00","message":"receive interim result [false|false]: ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:19.954533956+07:00","message":"[buffer interim] 17 false ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:19.954543388+07:00","message":"[bufferProcess] interim [540000000]:ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:19.954547411+07:00","message":"[bufferProcess] send to processor:ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:19.954554499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:19.95455876+07:00","message":"> Transcript [233] [false]: 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:19.954562299+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:19.954564767+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:19.954566811+07:00","message":"StatePrefix: 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:19.954569276+07:00","message":"TextPushed: 'ราคาต่างๆนะบางทีเราก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:20.085109914+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:20.085146294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:20.085152134+07:00","message":"receive interim result [false|false]: ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:20.085185799+07:00","message":"[buffer interim] 17 false ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:20.085193249+07:00","message":"[bufferProcess] interim [660000000]:ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:20.085200167+07:00","message":"[bufferProcess] send to processor:ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:20.085223065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:20.085226671+07:00","message":"> Transcript [234] [false]: 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:20.085233373+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:20.085235549+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:20.085237802+07:00","message":"StatePrefix: 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:20.085240673+07:00","message":"TextPushed: 'ราคาต่างๆนะบางทีเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:20.085243718+07:00","message":"Push: 'ยังไม่ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:20.085245618+07:00","message":"TextPushed: 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:20.085247743+07:00","message":"Set new StatePrefix : 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:20.085250348+07:00","message":"Next Push (prob) : 'มั่นใจหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:20.085257708+07:00","message":"push: {false ยังไม่ค่อย 0 0xc0020b6280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:20.151601149+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:20.151638514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:20.15164489+07:00","message":"receive interim result [false|false]: ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:20.151660711+07:00","message":"[buffer interim] 17 false ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:20.151668024+07:00","message":"[bufferProcess] interim [780000000]:ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:20.151671109+07:00","message":"[bufferProcess] send to processor:ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:20.151674836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:20.151678187+07:00","message":"> Transcript [235] [false]: 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:20.151682316+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:20.151684503+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:20.151686411+07:00","message":"StatePrefix: 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:20.151689054+07:00","message":"TextPushed: 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:20.404899066+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:20.404936078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:20.404942214+07:00","message":"receive interim result [false|false]: ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:20.404956866+07:00","message":"[buffer interim] 17 false ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:20.404963273+07:00","message":"[bufferProcess] interim [960000000]:ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:20.404965945+07:00","message":"[bufferProcess] send to processor:ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:20.404969105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:20.404972073+07:00","message":"> Transcript [236] [false]: 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:20.404975681+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:20.404977881+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:20.404979807+07:00","message":"StatePrefix: 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:20.404982325+07:00","message":"TextPushed: 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:20.407079323+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:20.407103257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:20.40710732+07:00","message":"receive interim result [false|false]: ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:20.407116597+07:00","message":"[buffer interim] 17 false ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:20.407120181+07:00","message":"[bufferProcess] interim [20000000]:ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:20.407122397+07:00","message":"[bufferProcess] send to processor:ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:20.407124554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:20.407128546+07:00","message":"> Transcript [237] [false]: 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:20.407131413+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:20.40713345+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:20.407135866+07:00","message":"StatePrefix: 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:20.407138314+07:00","message":"TextPushed: 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:20.650415296+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:20.650451165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:20.650456782+07:00","message":"receive interim result [false|false]: ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:20.650469228+07:00","message":"[buffer interim] 17 false ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:20.650475993+07:00","message":"[bufferProcess] interim [260000000]:ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:20.650478567+07:00","message":"[bufferProcess] send to processor:ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:20.650483696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:20.650486521+07:00","message":"> Transcript [238] [false]: 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:20.650490137+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:20.650492171+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:20.650494385+07:00","message":"StatePrefix: 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:20.650497272+07:00","message":"TextPushed: 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:20.650502252+07:00","message":"Push: 'มั่นใจหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:20.650504373+07:00","message":"TextPushed: 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:20.650506725+07:00","message":"Set new StatePrefix : 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:20.650509581+07:00","message":"Next Push (prob) : 'ไม่แน่ใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:20.650516734+07:00","message":"push: {false มั่นใจหรือ 0 0xc0020b6280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:21.305980417+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:21.306020758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:21.306029223+07:00","message":"receive interim result [false|false]: ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:21.306048643+07:00","message":"[buffer interim] 17 false ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:21.306055591+07:00","message":"[bufferProcess] interim [860000000]:ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:21.30605816+07:00","message":"[bufferProcess] send to processor:ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:21.306061765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:21.306064395+07:00","message":"> Transcript [239] [false]: 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:21.306067955+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:21.306070007+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:21.30607272+07:00","message":"StatePrefix: 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:21.30607899+07:00","message":"TextPushed: 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:21.493676369+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:21.493711293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่าต้องกิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:21.493717334+07:00","message":"receive interim result [false|false]: ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่าต้องกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:21.493733931+07:00","message":"[buffer interim] 17 false ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่าต้องกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:21.493742271+07:00","message":"[bufferProcess] interim [40000000]:ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่าต้องกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:21.493745156+07:00","message":"[bufferProcess] send to processor:ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:21.493748992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:21.493752139+07:00","message":"> Transcript [240] [false]: 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:21.493756065+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:21.493759002+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:21.49376217+07:00","message":"StatePrefix: 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:21.493766127+07:00","message":"TextPushed: 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:21.529256968+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:21.529298649+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:21.529305353+07:00","message":"receive interim result [false|false]: ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:21.529320222+07:00","message":"[buffer interim] 17 false ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:21.5293274+07:00","message":"[bufferProcess] interim [100000000]:ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:21.529330765+07:00","message":"[bufferProcess] send to processor:ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่าต้องกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:21.52933655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:21.52933932+07:00","message":"> Transcript [241] [false]: 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่าต้องกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:21.529343155+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:21.529345328+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:21.529347338+07:00","message":"StatePrefix: 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:21.529350251+07:00","message":"TextPushed: 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:21.719078143+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:21.719123149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:21.719129649+07:00","message":"receive interim result [false|false]: ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:21.719144163+07:00","message":"[buffer interim] 17 false ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:21.719150564+07:00","message":"[bufferProcess] interim [280000000]:ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:21.719153279+07:00","message":"[bufferProcess] send to processor:ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:21.719159949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:21.719162731+07:00","message":"> Transcript [242] [false]: 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:21.719166835+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:21.719169028+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:21.719170977+07:00","message":"StatePrefix: 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:21.719173572+07:00","message":"TextPushed: 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:21.719181627+07:00","message":"Push: 'ไม่แน่ใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:21.719183742+07:00","message":"TextPushed: 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:21.719186317+07:00","message":"Set new StatePrefix : 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:21.719188738+07:00","message":"Next Push (prob) : 'ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:21.719211403+07:00","message":"push: {false ไม่แน่ใจ 0 0xc0020b6280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:21.74828566+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:21.748321255+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่าจะมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:21.748336327+07:00","message":"receive interim result [false|false]: ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่าจะมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:21.748356097+07:00","message":"[buffer interim] 17 false ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่าจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:21.748363002+07:00","message":"[bufferProcess] interim [340000000]:ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่าจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:21.74836569+07:00","message":"[bufferProcess] send to processor:ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:21.748371206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:21.748374246+07:00","message":"> Transcript [243] [false]: 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:21.748378294+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:21.748380445+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:21.748382398+07:00","message":"StatePrefix: 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:21.748384842+07:00","message":"TextPushed: 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:21.927667861+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:21.92770661+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-25T13:33:21.927714256+07:00","message":"receive interim result [false|false]: ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:21.927733999+07:00","message":"[buffer interim] 17 false ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:21.927741619+07:00","message":"[bufferProcess] interim [520000000]:ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:21.927744695+07:00","message":"[bufferProcess] send to processor:ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่าจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:21.927748056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:21.927750783+07:00","message":"> Transcript [244] [false]: 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่าจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:21.927754309+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:21.927756896+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:21.927759073+07:00","message":"StatePrefix: 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:21.927761383+07:00","message":"TextPushed: 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:22.0748249+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:22.074860054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่าต้องกินวิตามินอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:22.074871841+07:00","message":"receive interim result [false|false]: ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่าต้องกินวิตามินอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:22.074888133+07:00","message":"[buffer interim] 17 false ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่าต้องกินวิตามินอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:22.074895837+07:00","message":"[bufferProcess] interim [700000000]:ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่าต้องกินวิตามินอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:22.074898905+07:00","message":"[bufferProcess] send to processor:ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:22.074902275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:22.074904857+07:00","message":"> Transcript [245] [false]: 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:22.074908573+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:22.074910734+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:22.074913222+07:00","message":"StatePrefix: 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:22.074915454+07:00","message":"TextPushed: 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:22.383012184+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:22.383059897+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่าต้องกินก็ต้องกินอะไรเสริม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:22.383068938+07:00","message":"receive interim result [false|false]: ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่าต้องกินก็ต้องกินอะไรเสริม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:22.38308713+07:00","message":"[buffer interim] 17 false ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่าต้องกินก็ต้องกินอะไรเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:22.383100378+07:00","message":"[bufferProcess] interim [940000000]:ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่าต้องกินก็ต้องกินอะไรเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:22.383105135+07:00","message":"[bufferProcess] send to processor:ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่าต้องกินวิตามินอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:22.383114053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:22.38311784+07:00","message":"> Transcript [246] [false]: 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่าต้องกินวิตามินอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:22.383123487+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:22.383126783+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:22.383132642+07:00","message":"StatePrefix: 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:22.383136681+07:00","message":"TextPushed: 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:22.383146387+07:00","message":"Push: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:22.383149395+07:00","message":"TextPushed: 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:22.383152833+07:00","message":"Set new StatePrefix : 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่าต้องกินวิตามินอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:22.383157185+07:00","message":"Next Push (prob) : 'ต้องกินวิตามินอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:22.383181386+07:00","message":"push: {false ว่า 0 0xc0020b6280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:22.647146321+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:22.64718031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่าต้องกินก็ต้องกินอะไรเสริมบ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:22.647187814+07:00","message":"receive interim result [false|false]: ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่าต้องกินก็ต้องกินอะไรเสริมบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:22.647201064+07:00","message":"[buffer interim] 17 false ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่าต้องกินก็ต้องกินอะไรเสริมบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:22.647207777+07:00","message":"[bufferProcess] interim [240000000]:ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่าต้องกินก็ต้องกินอะไรเสริมบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:22.647210472+07:00","message":"[bufferProcess] send to processor:ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่าต้องกินก็ต้องกินอะไรเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:22.647215845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:22.647218567+07:00","message":"> Transcript [247] [false]: 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่าต้องกินก็ต้องกินอะไรเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:22.647230825+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:22.647233167+07:00","message":"Set new StatePrefix: 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่าต้องกินก็ต้องกินอะไรเสริม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:22.779013701+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:22.779048849+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่าต้องกินก็ต้องกินอะไรเสริมบ้างหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:22.779055033+07:00","message":"receive interim result [false|false]: ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่าต้องกินก็ต้องกินอะไรเสริมบ้างหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:22.779068488+07:00","message":"[buffer interim] 17 false ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่าต้องกินก็ต้องกินอะไรเสริมบ้างหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:22.779075533+07:00","message":"[bufferProcess] interim [420000000]:ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่าต้องกินก็ต้องกินอะไรเสริมบ้างหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:22.779083229+07:00","message":"[bufferProcess] send to processor:ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่าต้องกินก็ต้องกินอะไรเสริมบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:22.779090929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:22.779093575+07:00","message":"> Transcript [248] [false]: 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่าต้องกินก็ต้องกินอะไรเสริมบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:22.779097591+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:22.779100069+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:22.779101967+07:00","message":"StatePrefix: 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่าต้องกินก็ต้องกินอะไรเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:22.779104768+07:00","message":"TextPushed: 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่า'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:33:22.807701356+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:33:22.807717208+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:22.975633446+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:22.975682444+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่าต้องกินก็ต้องกินอะไรเสริมบ้างหรือไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:22.975691567+07:00","message":"receive interim result [false|false]: ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่าต้องกินก็ต้องกินอะไรเสริมบ้างหรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:22.975707901+07:00","message":"[buffer interim] 17 false ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่าต้องกินก็ต้องกินอะไรเสริมบ้างหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:22.975718587+07:00","message":"[bufferProcess] interim [600000000]:ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่าต้องกินก็ต้องกินอะไรเสริมบ้างหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:22.975723418+07:00","message":"[bufferProcess] send to processor:ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่าต้องกินก็ต้องกินอะไรเสริมบ้างหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:22.975734273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:22.975765148+07:00","message":"> Transcript [249] [false]: 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่าต้องกินก็ต้องกินอะไรเสริมบ้างหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:22.97577445+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:22.975777653+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:22.975781129+07:00","message":"StatePrefix: 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่าต้องกินก็ต้องกินอะไรเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:22.975786393+07:00","message":"TextPushed: 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:23.008488108+07:00","message":"[GCS] IsForceVAD: false for message ID: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:23.080658294+07:00","message":"[GCS] Start streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:23.09688113+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:23.096918127+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่าต้องกินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:23.096932463+07:00","message":"receive interim result [false|false]: ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่าต้องกินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:23.09694904+07:00","message":"[buffer interim] 17 false ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่าต้องกินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:23.096958362+07:00","message":"[bufferProcess] interim [720000000]:ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่าต้องกินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:23.096964048+07:00","message":"[bufferProcess] send to processor:ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่าต้องกินก็ต้องกินอะไรเสริมบ้างหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:23.096968679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:23.096973028+07:00","message":"> Transcript [250] [false]: 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่าต้องกินก็ต้องกินอะไรเสริมบ้างหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:23.096977199+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:23.096979468+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:23.096982069+07:00","message":"StatePrefix: 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่าต้องกินก็ต้องกินอะไรเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:23.096984898+07:00","message":"TextPushed: 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:23.204642018+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:23.204702941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่\",\"confidence\":0.9441126}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:23.204710408+07:00","message":"receive interim result [true|false]: ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:23.204720388+07:00","message":"end recv isFinal message id 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:23.204722595+07:00","message":"end Recv id 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:23.204728635+07:00","message":"[buffer interim] 17 true ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:23.204738569+07:00","message":"[bufferProcess] interim [810000000]:ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:23.20474439+07:00","message":"[bufferProcess] send to processor (isfinal):ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่าต้องกินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:23.20474836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:23.204752625+07:00","message":"> Transcript [251] [false]: 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่าต้องกินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:23.20475683+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:23.204759038+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:23.204761477+07:00","message":"StatePrefix: 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่าต้องกินก็ต้องกินอะไรเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:23.204764391+07:00","message":"TextPushed: 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:23.204771575+07:00","message":"Push: 'ต้องกินก็ต้องกินอะไรเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:23.20477369+07:00","message":"TextPushed: 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่าต้องกินก็ต้องกินอะไรเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:23.204776321+07:00","message":"Set new StatePrefix : 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่าต้องกินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:23.204779141+07:00","message":"Next Push (prob) : 'บ้างหรือแม้แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:23.204781147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:23.204783419+07:00","message":"> Transcript [252] [true]: 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:23.204785874+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:23.204787721+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:23.204789554+07:00","message":"StatePrefix: 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่าต้องกินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:23.204791693+07:00","message":"TextPushed: 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่าต้องกินก็ต้องกินอะไรเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:23.204793649+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:23.204802786+07:00","message":"push: {false ต้องกินก็ต้องกินอะไรเสริม 0 0xc0020b6280}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:23.20502944+07:00","message":"Push: 'บ้างหรือแม้แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:23.205033201+07:00","message":"TextPushed: 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่าต้องกินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:23.205035659+07:00","message":"Set new StatePrefix : 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:23.205038005+07:00","message":"Next Push (prob) : 'ราคาต่างๆนะบางทีเราก็ยังไม่ค่อยมั่นใจหรือไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:23.205048366+07:00","message":"push: {true บ้างหรือแม้แต่ 0 0xc0020b6280}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:23.205061446+07:00","message":"write aligntment file to 'tmp/7595/align_message_id_17.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:33:23.218322981+07:00","message":"write wav file: './tmp/7595/7595_17.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:23.549741658+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:23.549787244+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"i\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:23.549792556+07:00","message":"receive interim result [false|false]: i"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:23.549805845+07:00","message":"[buffer interim] 18 false i"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:23.549813212+07:00","message":"[bufferProcess] interim [480000000]:i"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:23.549815135+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:23.629528161+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:23.629568898+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"I O\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:23.629575203+07:00","message":"receive interim result [false|false]: I O"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:23.629594674+07:00","message":"[buffer interim] 18 false I O"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:23.629603169+07:00","message":"[bufferProcess] interim [600000000]:I O"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:23.629605505+07:00","message":"[bufferProcess] send to processor:i"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:23.629609457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:23.629612686+07:00","message":"> Transcript [253] [false]: 'i'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:23.629614889+07:00","message":"Set StatePrefix (first interim): 'i'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:23.737837486+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:23.737878618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"iPhone\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:23.737884329+07:00","message":"receive interim result [false|false]: iPhone"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:23.737902417+07:00","message":"[buffer interim] 18 false iPhone"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:23.737910768+07:00","message":"[bufferProcess] interim [660000000]:iPhone"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:23.737913137+07:00","message":"[bufferProcess] send to processor:I O"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:23.737916522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:23.737919576+07:00","message":"> Transcript [254] [false]: 'I O'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:23.737922+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:23.737924442+07:00","message":"Set new StatePrefix: 'I O'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:23.79886232+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:23.798902419+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"iod\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:23.798908506+07:00","message":"receive interim result [false|false]: iod"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:23.798920725+07:00","message":"[buffer interim] 18 false iod"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:23.798928415+07:00","message":"[bufferProcess] interim [780000000]:iod"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:23.798930601+07:00","message":"[bufferProcess] send to processor:iPhone"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:23.798933717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:23.798936703+07:00","message":"> Transcript [255] [false]: 'iPhone'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:23.798939433+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:23.798941528+07:00","message":"Set new StatePrefix: 'iPhone'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:23.921483845+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:23.921529139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:23.92153688+07:00","message":"receive interim result [false|false]: ไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:23.921553796+07:00","message":"[buffer interim] 18 false ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:23.921562199+07:00","message":"[bufferProcess] interim [840000000]:ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:23.921564738+07:00","message":"[bufferProcess] send to processor:iod"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:23.921573546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:23.921576704+07:00","message":"> Transcript [256] [false]: 'iod'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:23.921579195+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:23.921582213+07:00","message":"Set new StatePrefix: 'iod'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:24.501727233+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:24.501773455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:24.501779648+07:00","message":"receive interim result [false|false]: ไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:24.501797541+07:00","message":"[buffer interim] 18 false ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:24.501810288+07:00","message":"[bufferProcess] interim [440000000]:ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:24.501813045+07:00","message":"[bufferProcess] send to processor:ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:24.501820286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:24.501823347+07:00","message":"> Transcript [257] [false]: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:24.50182652+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:24.50182878+07:00","message":"Set new StatePrefix: 'ไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:24.647526613+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:24.647574255+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนถูกต้องครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:24.647581573+07:00","message":"receive interim result [false|false]: ไอโอดีนถูกต้องครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:24.64760073+07:00","message":"[buffer interim] 18 false ไอโอดีนถูกต้องครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:24.647614973+07:00","message":"[bufferProcess] interim [620000000]:ไอโอดีนถูกต้องครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:24.64761885+07:00","message":"[bufferProcess] send to processor:ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:24.647628651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:24.647632077+07:00","message":"> Transcript [258] [false]: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:24.647635958+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:24.647638789+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:24.647641042+07:00","message":"StatePrefix: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:24.647643233+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:25.211158186+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:25.211204495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนถูกต้องครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:25.211212892+07:00","message":"receive interim result [false|false]: ไอโอดีนถูกต้องครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:25.21123873+07:00","message":"[buffer interim] 18 false ไอโอดีนถูกต้องครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:25.211252777+07:00","message":"[bufferProcess] interim [220000000]:ไอโอดีนถูกต้องครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:25.211256149+07:00","message":"[bufferProcess] send to processor:ไอโอดีนถูกต้องครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:25.211264846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:25.211268793+07:00","message":"> Transcript [259] [false]: 'ไอโอดีนถูกต้องครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:25.211273852+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:25.211276822+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:25.211280159+07:00","message":"StatePrefix: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:25.211283734+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:33:25.807769094+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:33:25.807787664+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:26.069513012+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:26.06954772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนถูกต้องครับน้องครีม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:26.069553448+07:00","message":"receive interim result [false|false]: ไอโอดีนถูกต้องครับน้องครีม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:26.069565978+07:00","message":"[buffer interim] 18 false ไอโอดีนถูกต้องครับน้องครีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:26.069574889+07:00","message":"[bufferProcess] interim [0]:ไอโอดีนถูกต้องครับน้องครีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:26.069577474+07:00","message":"[bufferProcess] send to processor:ไอโอดีนถูกต้องครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:26.069581074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:26.069583818+07:00","message":"> Transcript [260] [false]: 'ไอโอดีนถูกต้องครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:26.069587193+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:26.069589364+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:26.069591471+07:00","message":"StatePrefix: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:26.069593684+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:26.625041101+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:26.625088284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนถูกต้องครับน้องครีม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:26.625094603+07:00","message":"receive interim result [false|false]: ไอโอดีนถูกต้องครับน้องครีม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:26.625108621+07:00","message":"[buffer interim] 18 false ไอโอดีนถูกต้องครับน้องครีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:26.625116147+07:00","message":"[bufferProcess] interim [600000000]:ไอโอดีนถูกต้องครับน้องครีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:26.625118564+07:00","message":"[bufferProcess] send to processor:ไอโอดีนถูกต้องครับน้องครีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:26.625126466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:26.625129818+07:00","message":"> Transcript [261] [false]: 'ไอโอดีนถูกต้องครับน้องครีม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:26.625133369+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:26.625135925+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:26.625140362+07:00","message":"StatePrefix: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:26.625142786+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:26.62514884+07:00","message":"Push: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:26.625151149+07:00","message":"TextPushed: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:26.625153446+07:00","message":"Set new StatePrefix : 'ไอโอดีนถูกต้องครับน้องครีม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:26.625155827+07:00","message":"Next Push (prob) : 'ถูกต้องครับน้องครีม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:26.625188594+07:00","message":"push: {false ไอโอดีน 0 0xc0037d4200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:26.817656543+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:26.817709492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนถูกต้องครับน้องครีมก็อาจจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:26.817717554+07:00","message":"receive interim result [false|false]: ไอโอดีนถูกต้องครับน้องครีมก็อาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:26.817735971+07:00","message":"[buffer interim] 18 false ไอโอดีนถูกต้องครับน้องครีมก็อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:26.817748243+07:00","message":"[bufferProcess] interim [780000000]:ไอโอดีนถูกต้องครับน้องครีมก็อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:26.817753025+07:00","message":"[bufferProcess] send to processor:ไอโอดีนถูกต้องครับน้องครีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:26.817761131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:26.817765854+07:00","message":"> Transcript [262] [false]: 'ไอโอดีนถูกต้องครับน้องครีม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:26.817771663+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:26.817774821+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:26.817778211+07:00","message":"StatePrefix: 'ไอโอดีนถูกต้องครับน้องครีม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:26.817781613+07:00","message":"TextPushed: 'ไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:26.94752947+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:26.947581451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนถูกต้องครับน้องครีม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:26.947588094+07:00","message":"receive interim result [false|false]: ไอโอดีนถูกต้องครับน้องครีม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:26.947601989+07:00","message":"[buffer interim] 18 false ไอโอดีนถูกต้องครับน้องครีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:26.947612189+07:00","message":"[bufferProcess] interim [840000000]:ไอโอดีนถูกต้องครับน้องครีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:26.947616246+07:00","message":"[bufferProcess] send to processor:ไอโอดีนถูกต้องครับน้องครีมก็อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:26.9476236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:26.947628863+07:00","message":"> Transcript [263] [false]: 'ไอโอดีนถูกต้องครับน้องครีมก็อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:26.947634658+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:26.9476381+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:26.947640712+07:00","message":"StatePrefix: 'ไอโอดีนถูกต้องครับน้องครีม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:26.947643195+07:00","message":"TextPushed: 'ไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:27.125297235+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:27.125336076+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:27.125342353+07:00","message":"receive interim result [false|false]: ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:27.125359244+07:00","message":"[buffer interim] 18 false ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:27.125368035+07:00","message":"[bufferProcess] interim [80000000]:ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:27.125372137+07:00","message":"[bufferProcess] send to processor:ไอโอดีนถูกต้องครับน้องครีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:27.125376705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:27.12538009+07:00","message":"> Transcript [264] [false]: 'ไอโอดีนถูกต้องครับน้องครีม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:27.125383374+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:27.125385562+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:27.125388295+07:00","message":"StatePrefix: 'ไอโอดีนถูกต้องครับน้องครีม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:27.125390781+07:00","message":"TextPushed: 'ไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:27.322447157+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:27.3224954+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:27.322502843+07:00","message":"receive interim result [false|false]: ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:27.322520388+07:00","message":"[buffer interim] 18 false ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:27.32252843+07:00","message":"[bufferProcess] interim [320000000]:ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:27.322531555+07:00","message":"[bufferProcess] send to processor:ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:27.322535624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:27.322539058+07:00","message":"> Transcript [265] [false]: 'ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:27.322542802+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:27.322545183+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:27.322547971+07:00","message":"StatePrefix: 'ไอโอดีนถูกต้องครับน้องครีม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:27.322550307+07:00","message":"TextPushed: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:27.322553292+07:00","message":"Push: 'ถูกต้องครับน้องครีม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:27.322555455+07:00","message":"TextPushed: 'ไอโอดีนถูกต้องครับน้องครีม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:27.322558226+07:00","message":"Set new StatePrefix : 'ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:27.322561071+07:00","message":"Next Push (prob) : 'ก็อาจจะนึกถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:27.322570732+07:00","message":"push: {false ถูกต้องครับน้องครีม 0 0xc0037d4200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:27.523314329+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:27.52334984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:27.523356127+07:00","message":"receive interim result [false|false]: ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:27.523369736+07:00","message":"[buffer interim] 18 false ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:27.523376106+07:00","message":"[bufferProcess] interim [500000000]:ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:27.523378949+07:00","message":"[bufferProcess] send to processor:ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:27.523384719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:27.523387641+07:00","message":"> Transcript [266] [false]: 'ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:27.523391534+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:27.523393719+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:27.523395827+07:00","message":"StatePrefix: 'ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:27.523399811+07:00","message":"TextPushed: 'ไอโอดีนถูกต้องครับน้องครีม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:28.159515592+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:28.159559138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:28.159565825+07:00","message":"receive interim result [false|false]: ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:28.15958195+07:00","message":"[buffer interim] 18 false ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:28.159594086+07:00","message":"[bufferProcess] interim [100000000]:ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:28.159596971+07:00","message":"[bufferProcess] send to processor:ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:28.159601977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:28.159605391+07:00","message":"> Transcript [267] [false]: 'ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:28.159609379+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:28.159613917+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:28.159617761+07:00","message":"StatePrefix: 'ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:28.159621995+07:00","message":"TextPushed: 'ไอโอดีนถูกต้องครับน้องครีม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:28.731279978+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:28.731334076+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-25T13:33:28.73134088+07:00","message":"receive interim result [false|false]: ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:28.731357184+07:00","message":"[buffer interim] 18 false ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:28.731367988+07:00","message":"[bufferProcess] interim [700000000]:ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:28.731371224+07:00","message":"[bufferProcess] send to processor:ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:28.731377232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:28.731380284+07:00","message":"> Transcript [268] [false]: 'ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:28.731384189+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:28.731386484+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:28.731389506+07:00","message":"StatePrefix: 'ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:28.731392495+07:00","message":"TextPushed: 'ไอโอดีนถูกต้องครับน้องครีม'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:33:28.808551383+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:33:28.808574023+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:29.542989522+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:29.543027568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือแล้วเราจะมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:29.54303794+07:00","message":"receive interim result [false|false]: ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือแล้วเราจะมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:29.543049888+07:00","message":"[buffer interim] 18 false ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือแล้วเราจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:29.543059095+07:00","message":"[bufferProcess] interim [360000000]:ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือแล้วเราจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:29.543061912+07:00","message":"[bufferProcess] send to processor:ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:29.543067404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:29.543070061+07:00","message":"> Transcript [269] [false]: 'ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:29.543074185+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:29.543076506+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:29.543079263+07:00","message":"StatePrefix: 'ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:29.543082541+07:00","message":"TextPushed: 'ไอโอดีนถูกต้องครับน้องครีม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:29.543087553+07:00","message":"Push: 'ก็อาจจะนึกถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:29.543089597+07:00","message":"TextPushed: 'ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:29.543092633+07:00","message":"Set new StatePrefix : 'ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:29.543095452+07:00","message":"Next Push (prob) : 'กันแค่เกลือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:29.543118042+07:00","message":"push: {false ก็อาจจะนึกถึง 0 0xc0037d4200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:29.599862819+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:29.59990602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือแล้วเราจะมีความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:29.599912291+07:00","message":"receive interim result [false|false]: ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือแล้วเราจะมีความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:29.599928721+07:00","message":"[buffer interim] 18 false ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือแล้วเราจะมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:29.59993544+07:00","message":"[bufferProcess] interim [480000000]:ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือแล้วเราจะมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:29.599938311+07:00","message":"[bufferProcess] send to processor:ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือแล้วเราจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:29.59994216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:29.599945144+07:00","message":"> Transcript [270] [false]: 'ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือแล้วเราจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:29.599949414+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:29.599952918+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:29.599955095+07:00","message":"StatePrefix: 'ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:29.599958064+07:00","message":"TextPushed: 'ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:29.818793679+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:29.818830042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือแล้วเราจะมีความเชื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:29.818835785+07:00","message":"receive interim result [false|false]: ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือแล้วเราจะมีความเชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:29.818853114+07:00","message":"[buffer interim] 18 false ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือแล้วเราจะมีความเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:29.818860359+07:00","message":"[bufferProcess] interim [780000000]:ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือแล้วเราจะมีความเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:29.818863062+07:00","message":"[bufferProcess] send to processor:ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือแล้วเราจะมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:29.818867005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:29.818869775+07:00","message":"> Transcript [271] [false]: 'ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือแล้วเราจะมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:29.818873767+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:29.818875898+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:29.818878519+07:00","message":"StatePrefix: 'ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:29.818891114+07:00","message":"TextPushed: 'ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:30.008274428+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:30.008315594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือแล้วเราจะมีความเชื่อและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:30.008322277+07:00","message":"receive interim result [false|false]: ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือแล้วเราจะมีความเชื่อและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:30.008339847+07:00","message":"[buffer interim] 18 false ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือแล้วเราจะมีความเชื่อและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:30.008348696+07:00","message":"[bufferProcess] interim [960000000]:ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือแล้วเราจะมีความเชื่อและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:30.008351396+07:00","message":"[bufferProcess] send to processor:ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือแล้วเราจะมีความเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:30.008356357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:30.008359625+07:00","message":"> Transcript [272] [false]: 'ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือแล้วเราจะมีความเชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:30.00836408+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:30.00836665+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:30.008369252+07:00","message":"StatePrefix: 'ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:30.008372829+07:00","message":"TextPushed: 'ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:30.17279128+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:30.172835005+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือแล้วเราจะมีความเชื่อแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:30.172842139+07:00","message":"receive interim result [false|false]: ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือแล้วเราจะมีความเชื่อแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:30.172858167+07:00","message":"[buffer interim] 18 false ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือแล้วเราจะมีความเชื่อแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:30.172865726+07:00","message":"[bufferProcess] interim [80000000]:ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือแล้วเราจะมีความเชื่อแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:30.172868784+07:00","message":"[bufferProcess] send to processor:ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือแล้วเราจะมีความเชื่อและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:30.17287739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:30.172880403+07:00","message":"> Transcript [273] [false]: 'ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือแล้วเราจะมีความเชื่อและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:30.172885375+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:30.172889635+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:30.172892192+07:00","message":"StatePrefix: 'ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:30.172895563+07:00","message":"TextPushed: 'ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:30.172902872+07:00","message":"Push: 'กันแค่เกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:30.172904887+07:00","message":"TextPushed: 'ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:30.172907131+07:00","message":"Set new StatePrefix : 'ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือแล้วเราจะมีความเชื่อและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:30.172910023+07:00","message":"Next Push (prob) : 'แล้วเราจะมีความเชื่อและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:30.172921439+07:00","message":"push: {false กันแค่เกลือ 0 0xc0037d4200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:30.215033782+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:30.215069603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:30.215077428+07:00","message":"receive interim result [false|false]: ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:30.215092491+07:00","message":"[buffer interim] 18 false ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:30.215100059+07:00","message":"[bufferProcess] interim [200000000]:ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:30.215102872+07:00","message":"[bufferProcess] send to processor:ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือแล้วเราจะมีความเชื่อแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:30.215106878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:30.215109474+07:00","message":"> Transcript [274] [false]: 'ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือแล้วเราจะมีความเชื่อแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:30.21511238+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:30.215117806+07:00","message":"Set new StatePrefix: 'ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือแล้วเราจะมีความเชื่อแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:30.463905752+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:30.463945778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:30.463953662+07:00","message":"receive interim result [false|false]: ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:30.463970147+07:00","message":"[buffer interim] 18 false ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:30.463977343+07:00","message":"[bufferProcess] interim [380000000]:ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:30.463980549+07:00","message":"[bufferProcess] send to processor:ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:30.463984341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:30.463987097+07:00","message":"> Transcript [275] [false]: 'ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:30.463992584+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:30.463994687+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:30.463996799+07:00","message":"StatePrefix: 'ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือแล้วเราจะมีความเชื่อแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:30.463999297+07:00","message":"TextPushed: 'ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:30.665117076+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:30.665156523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:30.665172114+07:00","message":"receive interim result [false|false]: ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:30.665187248+07:00","message":"[buffer interim] 18 false ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:30.665195544+07:00","message":"[bufferProcess] interim [560000000]:ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:30.66519909+07:00","message":"[bufferProcess] send to processor:ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:30.665204405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:30.665207091+07:00","message":"> Transcript [276] [false]: 'ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:30.665210861+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:30.66521296+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:30.665214956+07:00","message":"StatePrefix: 'ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือแล้วเราจะมีความเชื่อแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:30.665218287+07:00","message":"TextPushed: 'ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:30.700634951+07:00","message":"[GCS] IsForceVAD: false for message ID: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:30.771125919+07:00","message":"[GCS] Start streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:30.799495253+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:30.799540041+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะฮะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:30.799549667+07:00","message":"receive interim result [false|false]: ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะฮะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:30.79956765+07:00","message":"[buffer interim] 18 false ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะฮะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:30.79957683+07:00","message":"[bufferProcess] interim [800000000]:ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะฮะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:30.799581764+07:00","message":"[bufferProcess] send to processor:ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:30.799592927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:30.799597122+07:00","message":"> Transcript [277] [false]: 'ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:30.799603031+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:30.799606587+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:30.799610169+07:00","message":"StatePrefix: 'ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือแล้วเราจะมีความเชื่อแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:30.799614817+07:00","message":"TextPushed: 'ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:30.887529809+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:30.887568848+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะ\",\"confidence\":0.9519834}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:30.887575527+07:00","message":"receive interim result [true|false]: ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:30.887583729+07:00","message":"end recv isFinal message id 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:30.887586771+07:00","message":"end Recv id 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:30.887594018+07:00","message":"[buffer interim] 18 true ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:30.887604081+07:00","message":"[bufferProcess] interim [830000000]:ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:30.887610037+07:00","message":"[bufferProcess] send to processor (isfinal):ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะฮะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:30.887615022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:30.887619332+07:00","message":"> Transcript [278] [false]: 'ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะฮะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:30.887623466+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:30.887625424+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:30.887627371+07:00","message":"StatePrefix: 'ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือแล้วเราจะมีความเชื่อแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:30.887630034+07:00","message":"TextPushed: 'ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:30.8876334+07:00","message":"Push: 'แล้วเราจะมีความเชื่อแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:30.88763558+07:00","message":"TextPushed: 'ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือแล้วเราจะมีความเชื่อแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:30.887638071+07:00","message":"Set new StatePrefix : 'ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะฮะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:30.887640889+07:00","message":"Next Push (prob) : 'ได้ยินนะฮะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:30.887642801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:30.887645103+07:00","message":"> Transcript [279] [true]: 'ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:30.887647614+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:30.887649462+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:30.887651235+07:00","message":"StatePrefix: 'ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะฮะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:30.887653341+07:00","message":"TextPushed: 'ไอโอดีนถูกต้องครับน้องครีมก็อาจจะนึกถึงกันแค่เกลือแล้วเราจะมีความเชื่อแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:30.887655673+07:00","message":"Push: 'ได้ยินนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:30.887664542+07:00","message":"push: {false แล้วเราจะมีความเชื่อแล้วก็ 0 0xc0037d4200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:30.88768077+07:00","message":"push: {true ได้ยินนะ 0 0xc0037d4200}"}
{"level":"info","service":"Main","time":"2026-06-25T13:33:30.901299037+07:00","message":"write wav file: './tmp/7595/7595_18.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:31.488565062+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:31.488602275+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านขาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:31.488608103+07:00","message":"receive interim result [false|false]: ร้านขาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:31.488667343+07:00","message":"[buffer interim] 19 false ร้านขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:31.48867607+07:00","message":"[bufferProcess] interim [540000000]:ร้านขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:31.488678126+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:31.611533472+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:31.61157512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การขาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:31.611582932+07:00","message":"receive interim result [false|false]: การขาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:31.611597134+07:00","message":"[buffer interim] 19 false การขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:31.611605096+07:00","message":"[bufferProcess] interim [660000000]:การขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:31.611608471+07:00","message":"[bufferProcess] send to processor:ร้านขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:31.611613157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:31.611617223+07:00","message":"> Transcript [280] [false]: 'ร้านขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:31.61162076+07:00","message":"Set StatePrefix (first interim): 'ร้านขาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:31.73898223+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:31.739016059+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านขายเกลือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:31.739021833+07:00","message":"receive interim result [false|false]: ร้านขายเกลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:31.739037157+07:00","message":"[buffer interim] 19 false ร้านขายเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:31.73904431+07:00","message":"[bufferProcess] interim [780000000]:ร้านขายเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:31.739046579+07:00","message":"[bufferProcess] send to processor:การขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:31.739050044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:31.739053007+07:00","message":"> Transcript [281] [false]: 'การขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:31.739055375+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:31.739057415+07:00","message":"Set new StatePrefix: 'การขาย'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:33:31.809155803+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:33:31.809190776+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:32.334106623+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:32.334149853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านขายเกลือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:32.334156712+07:00","message":"receive interim result [false|false]: ร้านขายเกลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:32.334174209+07:00","message":"[buffer interim] 19 false ร้านขายเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:32.334186894+07:00","message":"[bufferProcess] interim [380000000]:ร้านขายเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:32.334189526+07:00","message":"[bufferProcess] send to processor:ร้านขายเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:32.334197596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:32.334200899+07:00","message":"> Transcript [282] [false]: 'ร้านขายเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:32.334203315+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:32.334205437+07:00","message":"Set new StatePrefix: 'ร้านขายเกลือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:32.391089368+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:32.391139426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านขายเกลือเกลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:32.391147035+07:00","message":"receive interim result [false|false]: ร้านขายเกลือเกลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:32.391162832+07:00","message":"[buffer interim] 19 false ร้านขายเกลือเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:32.391175101+07:00","message":"[bufferProcess] interim [500000000]:ร้านขายเกลือเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:32.39117891+07:00","message":"[bufferProcess] send to processor:ร้านขายเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:32.391186908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:32.391191246+07:00","message":"> Transcript [283] [false]: 'ร้านขายเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:32.391196499+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:32.391199726+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:32.391202581+07:00","message":"StatePrefix: 'ร้านขายเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:32.391205787+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:32.638186853+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:32.638224811+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านขายเกลือเกลือนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:32.638230771+07:00","message":"receive interim result [false|false]: ร้านขายเกลือเกลือนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:32.638245869+07:00","message":"[buffer interim] 19 false ร้านขายเกลือเกลือนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:32.63825381+07:00","message":"[bufferProcess] interim [680000000]:ร้านขายเกลือเกลือนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:32.63825626+07:00","message":"[bufferProcess] send to processor:ร้านขายเกลือเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:32.638276027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:32.638279388+07:00","message":"> Transcript [284] [false]: 'ร้านขายเกลือเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:32.638283516+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:32.638285838+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:32.638290516+07:00","message":"StatePrefix: 'ร้านขายเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:32.638293154+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:32.695463593+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:32.695499919+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านขายเกลือเกลือนิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:32.695505741+07:00","message":"receive interim result [false|false]: ร้านขายเกลือเกลือนิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:32.695521768+07:00","message":"[buffer interim] 19 false ร้านขายเกลือเกลือนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:32.695530102+07:00","message":"[bufferProcess] interim [740000000]:ร้านขายเกลือเกลือนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:32.695533754+07:00","message":"[bufferProcess] send to processor:ร้านขายเกลือเกลือนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:32.695541654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:32.695544626+07:00","message":"> Transcript [285] [false]: 'ร้านขายเกลือเกลือนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:32.695548271+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:32.695550807+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:32.695554329+07:00","message":"StatePrefix: 'ร้านขายเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:32.695556746+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:32.839520662+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:32.839565493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านขายเกลือเกลือนี้เสริม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:32.839573028+07:00","message":"receive interim result [false|false]: ร้านขายเกลือเกลือนี้เสริม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:32.839589939+07:00","message":"[buffer interim] 19 false ร้านขายเกลือเกลือนี้เสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:32.83959898+07:00","message":"[bufferProcess] interim [920000000]:ร้านขายเกลือเกลือนี้เสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:32.839602268+07:00","message":"[bufferProcess] send to processor:ร้านขายเกลือเกลือนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:32.839606482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:32.839609579+07:00","message":"> Transcript [286] [false]: 'ร้านขายเกลือเกลือนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:32.839613291+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:32.839615915+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:32.839618008+07:00","message":"StatePrefix: 'ร้านขายเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:32.839623008+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:32.839625851+07:00","message":"Push: 'ร้านขายเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:32.839628014+07:00","message":"TextPushed: 'ร้านขายเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:32.839630049+07:00","message":"Set new StatePrefix : 'ร้านขายเกลือเกลือนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:32.839632245+07:00","message":"Next Push (prob) : 'เกลือนิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:32.839641546+07:00","message":"push: {false ร้านขายเกลือ 0 0xc00049c300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:33.082476468+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:33.082512675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านขายเกลือเกลือเสริมไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:33.082519647+07:00","message":"receive interim result [false|false]: ร้านขายเกลือเกลือเสริมไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:33.082537228+07:00","message":"[buffer interim] 19 false ร้านขายเกลือเกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:33.08254806+07:00","message":"[bufferProcess] interim [160000000]:ร้านขายเกลือเกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:33.082552644+07:00","message":"[bufferProcess] send to processor:ร้านขายเกลือเกลือนี้เสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:33.08255779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:33.082561801+07:00","message":"> Transcript [287] [false]: 'ร้านขายเกลือเกลือนี้เสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:33.082565277+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:33.082568278+07:00","message":"Set new StatePrefix: 'ร้านขายเกลือเกลือนี้เสริม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:33.410700423+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:33.410741321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านขายเกลือเกลือเสริมไอโอดีนนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:33.410748389+07:00","message":"receive interim result [false|false]: ร้านขายเกลือเกลือเสริมไอโอดีนนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:33.410764643+07:00","message":"[buffer interim] 19 false ร้านขายเกลือเกลือเสริมไอโอดีนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:33.410773316+07:00","message":"[bufferProcess] interim [520000000]:ร้านขายเกลือเกลือเสริมไอโอดีนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:33.410776197+07:00","message":"[bufferProcess] send to processor:ร้านขายเกลือเกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:33.410780754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:33.410787314+07:00","message":"> Transcript [288] [false]: 'ร้านขายเกลือเกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:33.410789762+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:33.410792563+07:00","message":"Set new StatePrefix: 'ร้านขายเกลือเกลือเสริมไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:34.006269487+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:34.006313816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านขายเกลือเกลือเสริมไอโอดีนนะเหลือแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:34.006320607+07:00","message":"receive interim result [false|false]: ร้านขายเกลือเกลือเสริมไอโอดีนนะเหลือแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:34.006337278+07:00","message":"[buffer interim] 19 false ร้านขายเกลือเกลือเสริมไอโอดีนนะเหลือแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.006346722+07:00","message":"[bufferProcess] interim [120000000]:ร้านขายเกลือเกลือเสริมไอโอดีนนะเหลือแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.00634958+07:00","message":"[bufferProcess] send to processor:ร้านขายเกลือเกลือเสริมไอโอดีนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.006357828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.006360551+07:00","message":"> Transcript [289] [false]: 'ร้านขายเกลือเกลือเสริมไอโอดีนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.006364281+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.006366915+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.006369552+07:00","message":"StatePrefix: 'ร้านขายเกลือเกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.006372179+07:00","message":"TextPushed: 'ร้านขายเกลือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:34.141864399+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:34.141899978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านขายเกลือเกลือเสริมไอโอดีนนะเหลืออะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:34.141905662+07:00","message":"receive interim result [false|false]: ร้านขายเกลือเกลือเสริมไอโอดีนนะเหลืออะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:34.141921331+07:00","message":"[buffer interim] 19 false ร้านขายเกลือเกลือเสริมไอโอดีนนะเหลืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.141930436+07:00","message":"[bufferProcess] interim [180000000]:ร้านขายเกลือเกลือเสริมไอโอดีนนะเหลืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.14193408+07:00","message":"[bufferProcess] send to processor:ร้านขายเกลือเกลือเสริมไอโอดีนนะเหลือแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.14193883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.14194381+07:00","message":"> Transcript [290] [false]: 'ร้านขายเกลือเกลือเสริมไอโอดีนนะเหลือแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.141949022+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.14195398+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.141956481+07:00","message":"StatePrefix: 'ร้านขายเกลือเกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.141959328+07:00","message":"TextPushed: 'ร้านขายเกลือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:34.264563252+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:34.264595748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านขายเกลือเกลือเสริมไอโอดีนนะเหลืออะไรก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:34.26460126+07:00","message":"receive interim result [false|false]: ร้านขายเกลือเกลือเสริมไอโอดีนนะเหลืออะไรก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:34.264610789+07:00","message":"[buffer interim] 19 false ร้านขายเกลือเกลือเสริมไอโอดีนนะเหลืออะไรก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.264618019+07:00","message":"[bufferProcess] interim [240000000]:ร้านขายเกลือเกลือเสริมไอโอดีนนะเหลืออะไรก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.264620554+07:00","message":"[bufferProcess] send to processor:ร้านขายเกลือเกลือเสริมไอโอดีนนะเหลืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.264624233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.264626817+07:00","message":"> Transcript [291] [false]: 'ร้านขายเกลือเกลือเสริมไอโอดีนนะเหลืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.264630385+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.26463244+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.264638524+07:00","message":"StatePrefix: 'ร้านขายเกลือเกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.264641385+07:00","message":"TextPushed: 'ร้านขายเกลือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:34.301153251+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:34.301193183+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:34.301199668+07:00","message":"receive interim result [false|false]: ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:34.301213113+07:00","message":"[buffer interim] 19 false ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.30122015+07:00","message":"[bufferProcess] interim [360000000]:ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.301222899+07:00","message":"[bufferProcess] send to processor:ร้านขายเกลือเกลือเสริมไอโอดีนนะเหลืออะไรก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.301228299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.301231284+07:00","message":"> Transcript [292] [false]: 'ร้านขายเกลือเกลือเสริมไอโอดีนนะเหลืออะไรก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.301235022+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.301237044+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.301239542+07:00","message":"StatePrefix: 'ร้านขายเกลือเกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.301241979+07:00","message":"TextPushed: 'ร้านขายเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.301246328+07:00","message":"Push: 'เกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.30124834+07:00","message":"TextPushed: 'ร้านขายเกลือเกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.301250732+07:00","message":"Set new StatePrefix : 'ร้านขายเกลือเกลือเสริมไอโอดีนนะเหลืออะไรก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.301253136+07:00","message":"Next Push (prob) : 'นะเหลืออะไรก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:34.3012597+07:00","message":"push: {false เกลือเสริมไอโอดีน 0 0xc00049c300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:34.488882134+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:34.488917101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:34.488923193+07:00","message":"receive interim result [false|false]: ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:34.48893412+07:00","message":"[buffer interim] 19 false ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.488941701+07:00","message":"[bufferProcess] interim [540000000]:ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.488945017+07:00","message":"[bufferProcess] send to processor:ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.488948687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.488951353+07:00","message":"> Transcript [293] [false]: 'ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.488953727+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.488955878+07:00","message":"Set new StatePrefix: 'ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:34.62104357+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:34.621077391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:34.621083757+07:00","message":"receive interim result [false|false]: ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:34.621095965+07:00","message":"[buffer interim] 19 false ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.621102693+07:00","message":"[bufferProcess] interim [660000000]:ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.621105447+07:00","message":"[bufferProcess] send to processor:ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.621110677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.621113488+07:00","message":"> Transcript [294] [false]: 'ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.62111744+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.621119478+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.62112147+07:00","message":"StatePrefix: 'ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.621124252+07:00","message":"TextPushed: 'ร้านขายเกลือเกลือเสริมไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:34.715451058+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:34.715491098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:34.715497217+07:00","message":"receive interim result [false|false]: ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:34.71550988+07:00","message":"[buffer interim] 19 false ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.715516476+07:00","message":"[bufferProcess] interim [780000000]:ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.715518948+07:00","message":"[bufferProcess] send to processor:ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.715524134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.715526977+07:00","message":"> Transcript [295] [false]: 'ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.715531453+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.715533561+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.715535507+07:00","message":"StatePrefix: 'ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.715538173+07:00","message":"TextPushed: 'ร้านขายเกลือเกลือเสริมไอโอดีน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:33:34.809355387+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:33:34.809372716+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:34.879076812+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:34.879111287+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:34.879117269+07:00","message":"receive interim result [false|false]: ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:34.879130628+07:00","message":"[buffer interim] 19 false ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.879137647+07:00","message":"[bufferProcess] interim [900000000]:ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.879140426+07:00","message":"[bufferProcess] send to processor:ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.879147695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.87915051+07:00","message":"> Transcript [296] [false]: 'ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.879154726+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.879158067+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.879161167+07:00","message":"StatePrefix: 'ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.879165061+07:00","message":"TextPushed: 'ร้านขายเกลือเกลือเสริมไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:34.957998727+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:34.958046864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:34.958053736+07:00","message":"receive interim result [false|false]: ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:34.958070126+07:00","message":"[buffer interim] 19 false ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.958078207+07:00","message":"[bufferProcess] interim [960000000]:ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.958081047+07:00","message":"[bufferProcess] send to processor:ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.958088427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.958091857+07:00","message":"> Transcript [297] [false]: 'ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.958096304+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.958098713+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.958101716+07:00","message":"StatePrefix: 'ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.958104763+07:00","message":"TextPushed: 'ร้านขายเกลือเกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.958111481+07:00","message":"Push: 'นะหรืออะไรก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.958113607+07:00","message":"TextPushed: 'ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.958116032+07:00","message":"Set new StatePrefix : 'ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:34.958118534+07:00","message":"Next Push (prob) : 'ที่มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:34.958127924+07:00","message":"push: {false นะหรืออะไรก็ตาม 0 0xc00049c300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:35.025054717+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:35.025094249+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:35.025101001+07:00","message":"receive interim result [false|false]: ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:35.025117454+07:00","message":"[buffer interim] 19 false ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:35.025125403+07:00","message":"[bufferProcess] interim [20000000]:ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:35.025128443+07:00","message":"[bufferProcess] send to processor:ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:35.025136611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:35.025139595+07:00","message":"> Transcript [298] [false]: 'ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:35.025142028+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:35.0251446+07:00","message":"Set new StatePrefix: 'ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:35.057030656+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:35.057072975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาดีกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:35.057081482+07:00","message":"receive interim result [false|false]: ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาดีกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:35.057095865+07:00","message":"[buffer interim] 19 false ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:35.057105914+07:00","message":"[bufferProcess] interim [80000000]:ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:35.057110083+07:00","message":"[bufferProcess] send to processor:ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:35.057117241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:35.057122464+07:00","message":"> Transcript [299] [false]: 'ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:35.057125998+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:35.057128976+07:00","message":"Set new StatePrefix: 'ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:35.132492313+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:35.132536137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:35.132548574+07:00","message":"receive interim result [false|false]: ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:35.132563117+07:00","message":"[buffer interim] 19 false ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:35.132576362+07:00","message":"[bufferProcess] interim [140000000]:ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:35.132580898+07:00","message":"[bufferProcess] send to processor:ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:35.132586877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:35.132589994+07:00","message":"> Transcript [300] [false]: 'ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:35.132592839+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:35.132594939+07:00","message":"Set new StatePrefix: 'ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาดีกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:35.155306064+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:35.155347735+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาดีใส่ตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:35.15535592+07:00","message":"receive interim result [false|false]: ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาดีใส่ตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:35.155374144+07:00","message":"[buffer interim] 19 false ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาดีใส่ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:35.155383505+07:00","message":"[bufferProcess] interim [200000000]:ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาดีใส่ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:35.155388632+07:00","message":"[bufferProcess] send to processor:ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:35.155396573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:35.155401259+07:00","message":"> Transcript [301] [false]: 'ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:35.155405208+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:35.155408911+07:00","message":"Set new StatePrefix: 'ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:35.197502967+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:35.197537711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:35.197543838+07:00","message":"receive interim result [false|false]: ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:35.197558776+07:00","message":"[buffer interim] 19 false ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:35.197565849+07:00","message":"[bufferProcess] interim [260000000]:ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:35.197568655+07:00","message":"[bufferProcess] send to processor:ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาดีใส่ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:35.19757242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:35.197575198+07:00","message":"> Transcript [302] [false]: 'ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาดีใส่ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:35.197577871+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:35.197580195+07:00","message":"Set new StatePrefix: 'ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาดีใส่ตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:35.200506903+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:35.200527236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:35.200532347+07:00","message":"receive interim result [false|false]: ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:35.200543765+07:00","message":"[buffer interim] 19 false ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:35.200548723+07:00","message":"[bufferProcess] interim [320000000]:ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:35.200551275+07:00","message":"[bufferProcess] send to processor:ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:35.200556784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:35.200559291+07:00","message":"> Transcript [303] [false]: 'ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:35.20056184+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:35.200563685+07:00","message":"Set new StatePrefix: 'ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:35.32689319+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:35.326929873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:35.326936588+07:00","message":"receive interim result [false|false]: ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:35.326958589+07:00","message":"[buffer interim] 19 false ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:35.326965788+07:00","message":"[bufferProcess] interim [380000000]:ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:35.326968645+07:00","message":"[bufferProcess] send to processor:ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:35.326976777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:35.326980115+07:00","message":"> Transcript [304] [false]: 'ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:35.326983413+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:35.326985943+07:00","message":"Set new StatePrefix: 'ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:35.705654814+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:35.705696659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:35.705703112+07:00","message":"receive interim result [false|false]: ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:35.705716233+07:00","message":"[buffer interim] 19 false ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:35.705724+07:00","message":"[bufferProcess] interim [740000000]:ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:35.705727385+07:00","message":"[bufferProcess] send to processor:ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:35.705731788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:35.705734566+07:00","message":"> Transcript [305] [false]: 'ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:35.705738286+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:35.705740492+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:35.705743043+07:00","message":"StatePrefix: 'ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:35.705746023+07:00","message":"TextPushed: 'ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:35.889989928+07:00","message":"[GCS] IsForceVAD: false for message ID: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:35.987160822+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:35.987198263+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมากจะหยุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:35.987205038+07:00","message":"receive interim result [false|false]: ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมากจะหยุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:35.987222558+07:00","message":"[buffer interim] 19 false ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมากจะหยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:35.987230358+07:00","message":"[bufferProcess] interim [40000000]:ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมากจะหยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:35.987233546+07:00","message":"[bufferProcess] send to processor:ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:35.987237985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:35.987240988+07:00","message":"> Transcript [306] [false]: 'ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:35.987245003+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:35.987247152+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:35.987249547+07:00","message":"StatePrefix: 'ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:35.987252522+07:00","message":"TextPushed: 'ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:35.992234995+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:35.992264193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมากจะอยู่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:35.992279529+07:00","message":"receive interim result [false|false]: ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมากจะอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:35.992291996+07:00","message":"[buffer interim] 19 false ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมากจะอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:35.992297926+07:00","message":"[bufferProcess] interim [100000000]:ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมากจะอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:35.992300889+07:00","message":"[bufferProcess] send to processor:ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมากจะหยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:35.992306454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:35.992309038+07:00","message":"> Transcript [307] [false]: 'ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมากจะหยุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:35.992312828+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:35.99231496+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:35.992317446+07:00","message":"StatePrefix: 'ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:35.992320579+07:00","message":"TextPushed: 'ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:36.011841632+07:00","message":"[GCS] Start streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:36.053247138+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:36.053297328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านขายเกลือด้วยเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมากจะอยู่ใน\",\"confidence\":0.923173}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:36.053304544+07:00","message":"receive interim result [true|false]: ร้านขายเกลือด้วยเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมากจะอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:36.053317525+07:00","message":"end recv isFinal message id 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:36.053319711+07:00","message":"end Recv id 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:36.053326305+07:00","message":"[buffer interim] 19 true ร้านขายเกลือด้วยเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมากจะอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:36.053344175+07:00","message":"[bufferProcess] interim [130000000]:ร้านขายเกลือด้วยเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมากจะอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:36.053352509+07:00","message":"[bufferProcess] send to processor (isfinal):ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมากจะอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:36.053355895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:36.053359003+07:00","message":"> Transcript [308] [false]: 'ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมากจะอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:36.053363063+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:36.053365028+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:36.053367435+07:00","message":"StatePrefix: 'ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:36.053370396+07:00","message":"TextPushed: 'ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:36.053379981+07:00","message":"Push: 'ที่ไม่เอาเดี๋ยวใส่ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:36.053382423+07:00","message":"TextPushed: 'ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:36.053384866+07:00","message":"Set new StatePrefix : 'ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมากจะอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:36.053387246+07:00","message":"Next Push (prob) : 'ไปส่วนมากจะอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:36.053389105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:36.053391124+07:00","message":"> Transcript [309] [true]: 'ร้านขายเกลือด้วยเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมากจะอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:36.053393831+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:36.053395623+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:36.053399439+07:00","message":"StatePrefix: 'ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมากจะอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:36.053401759+07:00","message":"TextPushed: 'ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:36.05340364+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:36.053488791+07:00","message":"push: {false ที่ไม่เอาเดี๋ยวใส่ลง 0 0xc00049c300}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:36.053603612+07:00","message":"Push: 'ไปส่วนมากจะอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:36.053607963+07:00","message":"TextPushed: 'ร้านขายเกลือเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมากจะอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:36.053610136+07:00","message":"Set new StatePrefix : 'ร้านขายเกลือด้วยเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมากจะอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:36.053612586+07:00","message":"Next Push (prob) : 'ร้านขายเกลือด้วยเกลือเสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมากจะอยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:36.053626178+07:00","message":"push: {true ไปส่วนมากจะอยู่ใน 0 0xc00049c300}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:36.053624055+07:00","message":"write aligntment file to 'tmp/7595/align_message_id_19.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:33:36.065005915+07:00","message":"write wav file: './tmp/7595/7595_19.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:36.658292423+07:00","message":"[GCS] IsForceVAD: false for message ID: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:36.733189482+07:00","message":"[GCS] Start streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:36.755431054+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:36.755453116+07:00","message":"found end of frame, send empty tag with msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:36.75545675+07:00","message":"end Recv id 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:36.755463273+07:00","message":"[buffer interim] 20 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:36.755471905+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:36.755482674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:36.755485773+07:00","message":"> Transcript [310] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:36.755488406+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:36.755490878+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:36.755493378+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:36.755495445+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:36.755500968+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:36.755512142+07:00","message":"push: {true \n 0 0xc000430280}"}
{"level":"info","service":"Main","time":"2026-06-25T13:33:36.760670556+07:00","message":"write wav file: './tmp/7595/7595_20.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:37.265018047+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:37.265065464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:37.265071451+07:00","message":"receive interim result [false|false]: เหลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:37.265087835+07:00","message":"[buffer interim] 21 false เหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:37.265094888+07:00","message":"[bufferProcess] interim [540000000]:เหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:37.265097037+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:37.298744431+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:37.298786621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกือบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:37.298792517+07:00","message":"receive interim result [false|false]: เกือบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:37.298811896+07:00","message":"[buffer interim] 21 false เกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:37.298820967+07:00","message":"[bufferProcess] interim [600000000]:เกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:37.298823184+07:00","message":"[bufferProcess] send to processor:เหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:37.29883298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:37.298835944+07:00","message":"> Transcript [311] [false]: 'เหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:37.298838232+07:00","message":"Set StatePrefix (first interim): 'เหลือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:37.402819885+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:37.402879025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือแค่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:37.402884986+07:00","message":"receive interim result [false|false]: เหลือแค่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:37.402903109+07:00","message":"[buffer interim] 21 false เหลือแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:37.402909979+07:00","message":"[bufferProcess] interim [660000000]:เหลือแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:37.402912522+07:00","message":"[bufferProcess] send to processor:เกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:37.402918268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:37.40292127+07:00","message":"> Transcript [312] [false]: 'เกือบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:37.402923718+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:37.402925687+07:00","message":"Set new StatePrefix: 'เกือบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:37.456269819+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:37.456315599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือใช้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:37.456320539+07:00","message":"receive interim result [false|false]: เหลือใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:37.456332745+07:00","message":"[buffer interim] 21 false เหลือใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:37.45633976+07:00","message":"[bufferProcess] interim [720000000]:เหลือใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:37.456342202+07:00","message":"[bufferProcess] send to processor:เหลือแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:37.456347425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:37.456350221+07:00","message":"> Transcript [313] [false]: 'เหลือแค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:37.456352596+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:37.456355114+07:00","message":"Set new StatePrefix: 'เหลือแค่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:37.616895955+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:37.616933413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือใช่ไหมครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:37.616939686+07:00","message":"receive interim result [false|false]: เหลือใช่ไหมครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:37.616959181+07:00","message":"[buffer interim] 21 false เหลือใช่ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:37.616968552+07:00","message":"[bufferProcess] interim [900000000]:เหลือใช่ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:37.616972327+07:00","message":"[bufferProcess] send to processor:เหลือใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:37.616977149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:37.616980997+07:00","message":"> Transcript [314] [false]: 'เหลือใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:37.616984954+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:37.616988431+07:00","message":"Set new StatePrefix: 'เหลือใช้'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:33:37.809684876+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:33:37.809696842+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:38.177157168+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:38.17721284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือใช่ไหมครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:38.177219878+07:00","message":"receive interim result [false|false]: เหลือใช่ไหมครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:38.177235607+07:00","message":"[buffer interim] 21 false เหลือใช่ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:38.177243493+07:00","message":"[bufferProcess] interim [500000000]:เหลือใช่ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:38.177245817+07:00","message":"[bufferProcess] send to processor:เหลือใช่ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:38.177249442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:38.177252172+07:00","message":"> Transcript [315] [false]: 'เหลือใช่ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:38.177254595+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:38.177256622+07:00","message":"Set new StatePrefix: 'เหลือใช่ไหมครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:38.284225756+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:38.284267432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือใช้ได้จริงแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:38.284273876+07:00","message":"receive interim result [false|false]: เหลือใช้ได้จริงแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:38.284298904+07:00","message":"[buffer interim] 21 false เหลือใช้ได้จริงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:38.284310175+07:00","message":"[bufferProcess] interim [560000000]:เหลือใช้ได้จริงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:38.284312979+07:00","message":"[bufferProcess] send to processor:เหลือใช่ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:38.284317085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:38.284320101+07:00","message":"> Transcript [316] [false]: 'เหลือใช่ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:38.284323763+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:38.284326253+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:38.284328241+07:00","message":"StatePrefix: 'เหลือใช่ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:38.284330561+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:38.85405931+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:38.854110271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือใช้ได้จริงแล้วแรก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:38.854118305+07:00","message":"receive interim result [false|false]: เหลือใช้ได้จริงแล้วแรก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:38.854135004+07:00","message":"[buffer interim] 21 false เหลือใช้ได้จริงแล้วแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:38.854146194+07:00","message":"[bufferProcess] interim [160000000]:เหลือใช้ได้จริงแล้วแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:38.854150074+07:00","message":"[bufferProcess] send to processor:เหลือใช้ได้จริงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:38.85416946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:38.854173756+07:00","message":"> Transcript [317] [false]: 'เหลือใช้ได้จริงแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:38.854177573+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:38.854180939+07:00","message":"Set new StatePrefix: 'เหลือใช้ได้จริงแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:38.864160511+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:38.864193232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือใช้ได้จริงแล้ว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:38.864198484+07:00","message":"receive interim result [false|false]: เหลือใช้ได้จริงแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:38.864210483+07:00","message":"[buffer interim] 21 false เหลือใช้ได้จริงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:38.86421652+07:00","message":"[bufferProcess] interim [220000000]:เหลือใช้ได้จริงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:38.864219024+07:00","message":"[bufferProcess] send to processor:เหลือใช้ได้จริงแล้วแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:38.864222449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:38.864224966+07:00","message":"> Transcript [318] [false]: 'เหลือใช้ได้จริงแล้วแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:38.864228406+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:38.864230779+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:38.864232834+07:00","message":"StatePrefix: 'เหลือใช้ได้จริงแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:38.864235175+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:38.979630191+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:38.979670322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือใช้ได้จริงแล้วแร่ธาตุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:38.979676654+07:00","message":"receive interim result [false|false]: เหลือใช้ได้จริงแล้วแร่ธาตุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:38.979692229+07:00","message":"[buffer interim] 21 false เหลือใช้ได้จริงแล้วแร่ธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:38.97969938+07:00","message":"[bufferProcess] interim [280000000]:เหลือใช้ได้จริงแล้วแร่ธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:38.979702+07:00","message":"[bufferProcess] send to processor:เหลือใช้ได้จริงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:38.979709115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:38.979711884+07:00","message":"> Transcript [319] [false]: 'เหลือใช้ได้จริงแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:38.979715165+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:38.97971745+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:38.979719471+07:00","message":"StatePrefix: 'เหลือใช้ได้จริงแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:38.979721711+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:39.302135428+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:39.302172377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือใช้ได้จริงแล้วแร่ธาตุและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:39.302178402+07:00","message":"receive interim result [false|false]: เหลือใช้ได้จริงแล้วแร่ธาตุและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:39.302190864+07:00","message":"[buffer interim] 21 false เหลือใช้ได้จริงแล้วแร่ธาตุและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:39.302197624+07:00","message":"[bufferProcess] interim [580000000]:เหลือใช้ได้จริงแล้วแร่ธาตุและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:39.302200601+07:00","message":"[bufferProcess] send to processor:เหลือใช้ได้จริงแล้วแร่ธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:39.302205989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:39.302208774+07:00","message":"> Transcript [320] [false]: 'เหลือใช้ได้จริงแล้วแร่ธาตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:39.302212337+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:39.302214708+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:39.302216777+07:00","message":"StatePrefix: 'เหลือใช้ได้จริงแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:39.302219307+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:39.387768078+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:39.387809468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือใช้ได้จริงแล้วแร่ธาตุแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:39.387815289+07:00","message":"receive interim result [false|false]: เหลือใช้ได้จริงแล้วแร่ธาตุแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:39.387830523+07:00","message":"[buffer interim] 21 false เหลือใช้ได้จริงแล้วแร่ธาตุแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:39.387837345+07:00","message":"[bufferProcess] interim [700000000]:เหลือใช้ได้จริงแล้วแร่ธาตุแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:39.387840002+07:00","message":"[bufferProcess] send to processor:เหลือใช้ได้จริงแล้วแร่ธาตุและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:39.38784372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:39.387846608+07:00","message":"> Transcript [321] [false]: 'เหลือใช้ได้จริงแล้วแร่ธาตุและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:39.387850172+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:39.387852467+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:39.387854494+07:00","message":"StatePrefix: 'เหลือใช้ได้จริงแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:39.387856737+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:39.387861501+07:00","message":"Push: 'เหลือใช้ได้จริงแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:39.387863545+07:00","message":"TextPushed: 'เหลือใช้ได้จริงแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:39.387866003+07:00","message":"Set new StatePrefix : 'เหลือใช้ได้จริงแล้วแร่ธาตุและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:39.387868835+07:00","message":"Next Push (prob) : 'แร่ธาตุและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:39.387876905+07:00","message":"push: {false เหลือใช้ได้จริงแล้ว 0 0xc000430500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:39.685702026+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:39.685737174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือใช้ได้จริงแล้วแร่ธาตุแล้วก็สาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:39.685743831+07:00","message":"receive interim result [false|false]: เหลือใช้ได้จริงแล้วแร่ธาตุแล้วก็สาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:39.68575964+07:00","message":"[buffer interim] 21 false เหลือใช้ได้จริงแล้วแร่ธาตุแล้วก็สาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:39.685766342+07:00","message":"[bufferProcess] interim [940000000]:เหลือใช้ได้จริงแล้วแร่ธาตุแล้วก็สาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:39.685769053+07:00","message":"[bufferProcess] send to processor:เหลือใช้ได้จริงแล้วแร่ธาตุแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:39.685772557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:39.685775388+07:00","message":"> Transcript [322] [false]: 'เหลือใช้ได้จริงแล้วแร่ธาตุแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:39.685777903+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:39.685779862+07:00","message":"Set new StatePrefix: 'เหลือใช้ได้จริงแล้วแร่ธาตุแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:39.694628034+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:39.694657049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือใช้ได้จริงแล้วแร่ธาตุและสาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:39.694662563+07:00","message":"receive interim result [false|false]: เหลือใช้ได้จริงแล้วแร่ธาตุและสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:39.694674576+07:00","message":"[buffer interim] 21 false เหลือใช้ได้จริงแล้วแร่ธาตุและสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:39.694680002+07:00","message":"[bufferProcess] interim [0]:เหลือใช้ได้จริงแล้วแร่ธาตุและสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:39.694682685+07:00","message":"[bufferProcess] send to processor:เหลือใช้ได้จริงแล้วแร่ธาตุแล้วก็สาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:39.694688686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:39.694691212+07:00","message":"> Transcript [323] [false]: 'เหลือใช้ได้จริงแล้วแร่ธาตุแล้วก็สาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:39.694694845+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:39.694696944+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:39.694699322+07:00","message":"StatePrefix: 'เหลือใช้ได้จริงแล้วแร่ธาตุแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:39.694701763+07:00","message":"TextPushed: 'เหลือใช้ได้จริงแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:39.749972218+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:39.750006546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:39.750012575+07:00","message":"receive interim result [false|false]: เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:39.750026927+07:00","message":"[buffer interim] 21 false เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:39.750034299+07:00","message":"[bufferProcess] interim [120000000]:เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:39.750037008+07:00","message":"[bufferProcess] send to processor:เหลือใช้ได้จริงแล้วแร่ธาตุและสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:39.75004121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:39.750044525+07:00","message":"> Transcript [324] [false]: 'เหลือใช้ได้จริงแล้วแร่ธาตุและสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:39.750047412+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:39.750049802+07:00","message":"Set new StatePrefix: 'เหลือใช้ได้จริงแล้วแร่ธาตุและสาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:40.062852171+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:40.06289371+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:40.062899281+07:00","message":"receive interim result [false|false]: เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:40.062913354+07:00","message":"[buffer interim] 21 false เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:40.062920399+07:00","message":"[bufferProcess] interim [360000000]:เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:40.062923263+07:00","message":"[bufferProcess] send to processor:เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:40.06292784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:40.062931697+07:00","message":"> Transcript [325] [false]: 'เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:40.062935518+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:40.062937654+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:40.062939914+07:00","message":"StatePrefix: 'เหลือใช้ได้จริงแล้วแร่ธาตุและสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:40.062943306+07:00","message":"TextPushed: 'เหลือใช้ได้จริงแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:40.206190165+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:40.206224216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:40.206229846+07:00","message":"receive interim result [false|false]: เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สั่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:40.20624302+07:00","message":"[buffer interim] 21 false เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:40.206250236+07:00","message":"[bufferProcess] interim [480000000]:เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:40.206256+07:00","message":"[bufferProcess] send to processor:เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:40.206263202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:40.206266033+07:00","message":"> Transcript [326] [false]: 'เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:40.206269704+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:40.206271915+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:40.206274112+07:00","message":"StatePrefix: 'เหลือใช้ได้จริงแล้วแร่ธาตุและสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:40.206276671+07:00","message":"TextPushed: 'เหลือใช้ได้จริงแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:40.264023919+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:40.264059307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:40.264065338+07:00","message":"receive interim result [false|false]: เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:40.264076135+07:00","message":"[buffer interim] 21 false เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:40.264082669+07:00","message":"[bufferProcess] interim [600000000]:เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:40.264085279+07:00","message":"[bufferProcess] send to processor:เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:40.264091089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:40.264093865+07:00","message":"> Transcript [327] [false]: 'เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:40.264097541+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:40.264099709+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:40.264101921+07:00","message":"StatePrefix: 'เหลือใช้ได้จริงแล้วแร่ธาตุและสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:40.264106217+07:00","message":"TextPushed: 'เหลือใช้ได้จริงแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:40.592541649+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:40.592577449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:40.592585475+07:00","message":"receive interim result [false|false]: เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:40.592601698+07:00","message":"[buffer interim] 21 false เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:40.5926145+07:00","message":"[bufferProcess] interim [900000000]:เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:40.592619256+07:00","message":"[bufferProcess] send to processor:เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:40.592627975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:40.592632013+07:00","message":"> Transcript [328] [false]: 'เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:40.592637184+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:40.592640516+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:40.59264356+07:00","message":"StatePrefix: 'เหลือใช้ได้จริงแล้วแร่ธาตุและสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:40.592647085+07:00","message":"TextPushed: 'เหลือใช้ได้จริงแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:40.592655747+07:00","message":"Push: 'แร่ธาตุและสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:40.592658933+07:00","message":"TextPushed: 'เหลือใช้ได้จริงแล้วแร่ธาตุและสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:40.592662605+07:00","message":"Set new StatePrefix : 'เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:40.592666881+07:00","message":"Next Push (prob) : 'อาหารที่สำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:40.592692638+07:00","message":"push: {false แร่ธาตุและสาร 0 0xc000430500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:40.648639113+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:40.648677541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:40.648684416+07:00","message":"receive interim result [false|false]: เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:40.64869806+07:00","message":"[buffer interim] 21 false เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:40.648705124+07:00","message":"[bufferProcess] interim [20000000]:เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:40.648710904+07:00","message":"[bufferProcess] send to processor:เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:40.648718701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:40.64872277+07:00","message":"> Transcript [329] [false]: 'เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:40.64872644+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:40.648729017+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:40.648731116+07:00","message":"StatePrefix: 'เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:40.6487341+07:00","message":"TextPushed: 'เหลือใช้ได้จริงแล้วแร่ธาตุและสาร'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:33:40.809734677+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:33:40.809752264+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:40.971414191+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:40.971456059+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:40.971464137+07:00","message":"receive interim result [false|false]: เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:40.971479541+07:00","message":"[buffer interim] 21 false เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:40.971487992+07:00","message":"[bufferProcess] interim [320000000]:เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:40.971492235+07:00","message":"[bufferProcess] send to processor:เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:40.971497715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:40.971501358+07:00","message":"> Transcript [330] [false]: 'เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:40.97150677+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:40.971509653+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:40.971513118+07:00","message":"StatePrefix: 'เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:40.971517002+07:00","message":"TextPushed: 'เหลือใช้ได้จริงแล้วแร่ธาตุและสาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:41.290702364+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:41.290739022+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:41.290753278+07:00","message":"receive interim result [false|false]: เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:41.290775097+07:00","message":"[buffer interim] 21 false เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:41.290785155+07:00","message":"[bufferProcess] interim [560000000]:เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:41.290787713+07:00","message":"[bufferProcess] send to processor:เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:41.290791339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:41.29079467+07:00","message":"> Transcript [331] [false]: 'เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:41.290798725+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:41.290800898+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:41.290803003+07:00","message":"StatePrefix: 'เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:41.290805662+07:00","message":"TextPushed: 'เหลือใช้ได้จริงแล้วแร่ธาตุและสาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:41.345951983+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:41.345987975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:41.345993979+07:00","message":"receive interim result [false|false]: เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:41.346010243+07:00","message":"[buffer interim] 21 false เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:41.346017445+07:00","message":"[bufferProcess] interim [680000000]:เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:41.346020331+07:00","message":"[bufferProcess] send to processor:เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:41.346024051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:41.346027269+07:00","message":"> Transcript [332] [false]: 'เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:41.346031717+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:41.346033729+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:41.346035821+07:00","message":"StatePrefix: 'เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:41.34603852+07:00","message":"TextPushed: 'เหลือใช้ได้จริงแล้วแร่ธาตุและสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:41.346041877+07:00","message":"Push: 'อาหารที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:41.346043902+07:00","message":"TextPushed: 'เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:41.346046166+07:00","message":"Set new StatePrefix : 'เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:41.346048799+07:00","message":"Next Push (prob) : 'จำเป็นกับร่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:41.346056183+07:00","message":"push: {false อาหารที่สำคัญ 0 0xc000430500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:41.538433072+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:41.538467074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:41.53847337+07:00","message":"receive interim result [false|false]: เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:41.538486344+07:00","message":"[buffer interim] 21 false เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:41.538492993+07:00","message":"[bufferProcess] interim [920000000]:เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:41.53849612+07:00","message":"[bufferProcess] send to processor:เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:41.538500349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:41.53850336+07:00","message":"> Transcript [333] [false]: 'เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:41.538507893+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:41.538510154+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:41.538512119+07:00","message":"StatePrefix: 'เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:41.538514646+07:00","message":"TextPushed: 'เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:41.796924475+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:41.796964736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:41.796973157+07:00","message":"receive interim result [false|false]: เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:41.796983496+07:00","message":"[buffer interim] 21 false เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:41.796989867+07:00","message":"[bufferProcess] interim [40000000]:เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:41.796992655+07:00","message":"[bufferProcess] send to processor:เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:41.79699821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:41.797001086+07:00","message":"> Transcript [334] [false]: 'เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:41.79700501+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:41.797007206+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:41.797009507+07:00","message":"StatePrefix: 'เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:41.797012361+07:00","message":"TextPushed: 'เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:41.877328849+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:41.877365955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:41.877371785+07:00","message":"receive interim result [false|false]: เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:41.877384107+07:00","message":"[buffer interim] 21 false เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:41.877390983+07:00","message":"[bufferProcess] interim [160000000]:เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:41.8773937+07:00","message":"[bufferProcess] send to processor:เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:41.877399637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:41.877412208+07:00","message":"> Transcript [335] [false]: 'เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:41.877416475+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:41.87741867+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:41.87742101+07:00","message":"StatePrefix: 'เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:41.877423833+07:00","message":"TextPushed: 'เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:41.917506173+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:41.917541632+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:41.917547777+07:00","message":"receive interim result [false|false]: เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:41.917558819+07:00","message":"[buffer interim] 21 false เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:41.917565333+07:00","message":"[bufferProcess] interim [220000000]:เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:41.917568247+07:00","message":"[bufferProcess] send to processor:เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:41.91757379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:41.917576423+07:00","message":"> Transcript [336] [false]: 'เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:41.917580763+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:41.917583094+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:41.917585422+07:00","message":"StatePrefix: 'เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:41.917588124+07:00","message":"TextPushed: 'เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:41.917593645+07:00","message":"Push: 'จำเป็นกับร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:41.917595597+07:00","message":"TextPushed: 'เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:41.917597796+07:00","message":"Set new StatePrefix : 'เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:41.917600326+07:00","message":"Next Push (prob) : 'กายของเรานะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:41.917607326+07:00","message":"push: {false จำเป็นกับร่าง 0 0xc000430500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:41.969938428+07:00","message":"[GCS] IsForceVAD: false for message ID: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:42.040028464+07:00","message":"[GCS] Start streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:42.136327279+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:42.136370681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานั้นมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:42.13637651+07:00","message":"receive interim result [false|false]: เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานั้นมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:42.136395502+07:00","message":"[buffer interim] 21 false เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานั้นมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:42.136403669+07:00","message":"[bufferProcess] interim [340000000]:เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานั้นมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:42.136406507+07:00","message":"[bufferProcess] send to processor:เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:42.136410833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:42.136414067+07:00","message":"> Transcript [337] [false]: 'เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:42.136416921+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:42.136419652+07:00","message":"Set new StatePrefix: 'เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:42.183828454+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:42.183872665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานั้นมีหลาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:42.18388034+07:00","message":"receive interim result [false|false]: เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานั้นมีหลาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:42.183896138+07:00","message":"[buffer interim] 21 false เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานั้นมีหลาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:42.183904197+07:00","message":"[bufferProcess] interim [460000000]:เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานั้นมีหลาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:42.183907146+07:00","message":"[bufferProcess] send to processor:เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานั้นมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:42.183912179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:42.183915635+07:00","message":"> Transcript [338] [false]: 'เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานั้นมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:42.183920084+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:42.183922203+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:42.183924342+07:00","message":"StatePrefix: 'เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:42.183927615+07:00","message":"TextPushed: 'เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:42.266805269+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:42.266845285+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานั้นมีละ\",\"confidence\":0.94352305}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:42.26685348+07:00","message":"receive interim result [true|false]: เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานั้นมีละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:42.266860365+07:00","message":"end recv isFinal message id 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:42.266863107+07:00","message":"end Recv id 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:42.266869504+07:00","message":"[buffer interim] 21 true เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานั้นมีละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:42.266877118+07:00","message":"[bufferProcess] interim [460000000]:เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานั้นมีละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:42.26688091+07:00","message":"[bufferProcess] send to processor (isfinal):เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานั้นมีหลาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:42.266885104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:42.266888216+07:00","message":"> Transcript [339] [false]: 'เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานั้นมีหลาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:42.26689213+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:42.266893946+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:42.266895968+07:00","message":"StatePrefix: 'เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:42.266900409+07:00","message":"TextPushed: 'เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:42.266902664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:42.266904782+07:00","message":"> Transcript [340] [true]: 'เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานั้นมีละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:42.266907023+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:42.266908823+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:42.266910679+07:00","message":"StatePrefix: 'เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:42.26691269+07:00","message":"TextPushed: 'เหลือใช้ได้จริงแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:42.266916489+07:00","message":"Push: 'กายของเรานั้นมีละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:42.266926537+07:00","message":"push: {true กายของเรานั้นมีละ 0 0xc000430500}"}
{"level":"info","service":"Main","time":"2026-06-25T13:33:42.277871148+07:00","message":"write wav file: './tmp/7595/7595_21.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:43.089371642+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:43.089422324+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:43.089427679+07:00","message":"receive interim result [false|false]: ขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:43.089442394+07:00","message":"[buffer interim] 22 false ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:43.089449203+07:00","message":"[bufferProcess] interim [900000000]:ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:43.089451044+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:43.411196037+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:43.411234801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอกู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:43.411241795+07:00","message":"receive interim result [false|false]: ขอกู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:43.411260927+07:00","message":"[buffer interim] 22 false ขอกู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:43.41126993+07:00","message":"[bufferProcess] interim [140000000]:ขอกู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:43.411273567+07:00","message":"[bufferProcess] send to processor:ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:43.411278054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:43.411282092+07:00","message":"> Transcript [341] [false]: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:43.411285219+07:00","message":"Set StatePrefix (first interim): 'ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:43.446349087+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:43.446389546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอพรุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:43.446396793+07:00","message":"receive interim result [false|false]: ขอพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:43.446412236+07:00","message":"[buffer interim] 22 false ขอพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:43.446420773+07:00","message":"[bufferProcess] interim [200000000]:ขอพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:43.446424106+07:00","message":"[bufferProcess] send to processor:ขอกู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:43.446431526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:43.446435455+07:00","message":"> Transcript [342] [false]: 'ขอกู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:43.446439983+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:43.446442862+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:43.446446236+07:00","message":"StatePrefix: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:43.446449248+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:43.552662486+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:43.552703979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ขอกุ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:43.552711058+07:00","message":"receive interim result [false|false]: วันนี้ขอกุ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:43.552726426+07:00","message":"[buffer interim] 22 false วันนี้ขอกุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:43.552738284+07:00","message":"[bufferProcess] interim [320000000]:วันนี้ขอกุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:43.552741156+07:00","message":"[bufferProcess] send to processor:ขอพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:43.552745685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:43.552749269+07:00","message":"> Transcript [343] [false]: 'ขอพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:43.552755073+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:43.552757589+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:43.552760113+07:00","message":"StatePrefix: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:43.5527624+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:43.738042809+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:43.73808461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอพุ่งประเด็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:43.738092078+07:00","message":"receive interim result [false|false]: ขอพุ่งประเด็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:43.738105686+07:00","message":"[buffer interim] 22 false ขอพุ่งประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:43.738114453+07:00","message":"[bufferProcess] interim [440000000]:ขอพุ่งประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:43.738117449+07:00","message":"[bufferProcess] send to processor:วันนี้ขอกุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:43.738121367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:43.738124563+07:00","message":"> Transcript [344] [false]: 'วันนี้ขอกุ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:43.738126994+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:43.738129274+07:00","message":"Set new StatePrefix: 'วันนี้ขอกุ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:43.787504892+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:43.787541157+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอผู้ผลิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:43.787546863+07:00","message":"receive interim result [false|false]: ขอผู้ผลิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:43.787559875+07:00","message":"[buffer interim] 22 false ขอผู้ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:43.787566363+07:00","message":"[bufferProcess] interim [500000000]:ขอผู้ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:43.787568636+07:00","message":"[bufferProcess] send to processor:ขอพุ่งประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:43.787573928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:43.787576893+07:00","message":"> Transcript [345] [false]: 'ขอพุ่งประเด็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:43.787579541+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:43.787581867+07:00","message":"Set new StatePrefix: 'ขอพุ่งประเด็น'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:33:43.810701332+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:33:43.810716729+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:43.977407673+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:43.97744586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอพุ่งประเด็นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:43.977451929+07:00","message":"receive interim result [false|false]: ขอพุ่งประเด็นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:43.977468634+07:00","message":"[buffer interim] 22 false ขอพุ่งประเด็นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:43.977475914+07:00","message":"[bufferProcess] interim [740000000]:ขอพุ่งประเด็นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:43.977478769+07:00","message":"[bufferProcess] send to processor:ขอผู้ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:43.977483489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:43.977486822+07:00","message":"> Transcript [346] [false]: 'ขอผู้ผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:43.977489154+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:43.977492162+07:00","message":"Set new StatePrefix: 'ขอผู้ผลิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:44.019384242+07:00","message":"[GCS] IsForceVAD: false for message ID: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:44.090581368+07:00","message":"[GCS] Start streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:44.170464871+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:44.170512736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอพุ่งประเด็นไปที่\",\"confidence\":0.9013326}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:44.170520337+07:00","message":"receive interim result [true|false]: ขอพุ่งประเด็นไปที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:44.170531499+07:00","message":"end recv isFinal message id 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:44.170534065+07:00","message":"end Recv id 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:44.170540334+07:00","message":"[buffer interim] 22 true ขอพุ่งประเด็นไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:44.17055155+07:00","message":"[bufferProcess] interim [10000000]:ขอพุ่งประเด็นไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:44.170555399+07:00","message":"[bufferProcess] send to processor (isfinal):ขอพุ่งประเด็นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:44.170559238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:44.170564386+07:00","message":"> Transcript [347] [false]: 'ขอพุ่งประเด็นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:44.170567402+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:44.170569555+07:00","message":"Set new StatePrefix: 'ขอพุ่งประเด็นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:44.170571346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:44.170573376+07:00","message":"> Transcript [348] [true]: 'ขอพุ่งประเด็นไปที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:44.170575934+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:44.170578014+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:44.170579895+07:00","message":"StatePrefix: 'ขอพุ่งประเด็นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:44.170582198+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:44.170589656+07:00","message":"Push: 'ขอพุ่งประเด็นไปที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:44.170599299+07:00","message":"push: {true ขอพุ่งประเด็นไปที่ 0 0xc0001fb280}"}
{"level":"info","service":"Main","time":"2026-06-25T13:33:44.178678507+07:00","message":"write wav file: './tmp/7595/7595_22.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:44.760736482+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:44.760777004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:44.760782236+07:00","message":"receive interim result [false|false]: พอดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:44.760797962+07:00","message":"[buffer interim] 23 false พอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:44.760804605+07:00","message":"[bufferProcess] interim [480000000]:พอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:44.760806658+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:44.81739332+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:44.817438353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:44.817445937+07:00","message":"receive interim result [false|false]: ไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:44.81746441+07:00","message":"[buffer interim] 23 false ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:44.817478463+07:00","message":"[bufferProcess] interim [600000000]:ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:44.817483847+07:00","message":"[bufferProcess] send to processor:พอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:44.817494188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:44.8174986+07:00","message":"> Transcript [349] [false]: 'พอดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:44.817501972+07:00","message":"Set StatePrefix (first interim): 'พอดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:45.466995151+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:45.467036922+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเพราะว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:45.467046701+07:00","message":"receive interim result [false|false]: ไอโอดีนเพราะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:45.467060812+07:00","message":"[buffer interim] 23 false ไอโอดีนเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:45.467068666+07:00","message":"[bufferProcess] interim [200000000]:ไอโอดีนเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:45.467071374+07:00","message":"[bufferProcess] send to processor:ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:45.467078084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:45.467081201+07:00","message":"> Transcript [350] [false]: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:45.467083744+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:45.467086244+07:00","message":"Set new StatePrefix: 'ไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:45.528604486+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:45.528640786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเพราะวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:45.528646762+07:00","message":"receive interim result [false|false]: ไอโอดีนเพราะวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:45.52865833+07:00","message":"[buffer interim] 23 false ไอโอดีนเพราะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:45.528665632+07:00","message":"[bufferProcess] interim [260000000]:ไอโอดีนเพราะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:45.52866794+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:45.528671365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:45.52867416+07:00","message":"> Transcript [351] [false]: 'ไอโอดีนเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:45.528677811+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:45.52867989+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:45.528681834+07:00","message":"StatePrefix: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:45.528683874+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:45.658004307+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:45.658041952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเพราะวันพรุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:45.658047527+07:00","message":"receive interim result [false|false]: ไอโอดีนเพราะวันพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:45.658059733+07:00","message":"[buffer interim] 23 false ไอโอดีนเพราะวันพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:45.658067253+07:00","message":"[bufferProcess] interim [380000000]:ไอโอดีนเพราะวันพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:45.658070005+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเพราะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:45.658073311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:45.658076193+07:00","message":"> Transcript [352] [false]: 'ไอโอดีนเพราะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:45.658079908+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:45.658081879+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:45.658083967+07:00","message":"StatePrefix: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:45.658086253+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:45.717234935+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:45.717271135+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเพราะวันพรุ่งนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:45.717276766+07:00","message":"receive interim result [false|false]: ไอโอดีนเพราะวันพรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:45.717288196+07:00","message":"[buffer interim] 23 false ไอโอดีนเพราะวันพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:45.717297257+07:00","message":"[bufferProcess] interim [500000000]:ไอโอดีนเพราะวันพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:45.717299964+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเพราะวันพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:45.717319761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:45.717326341+07:00","message":"> Transcript [353] [false]: 'ไอโอดีนเพราะวันพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:45.717330771+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:45.717333029+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:45.717335009+07:00","message":"StatePrefix: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:45.717337209+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:46.223001645+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:46.22304465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเพราะวันพรุ่งนี้เวลา 20\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:46.22305014+07:00","message":"receive interim result [false|false]: ไอโอดีนเพราะวันพรุ่งนี้เวลา 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:46.223065318+07:00","message":"[buffer interim] 23 false ไอโอดีนเพราะวันพรุ่งนี้เวลา 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:46.223073501+07:00","message":"[bufferProcess] interim [980000000]:ไอโอดีนเพราะวันพรุ่งนี้เวลา 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:46.223076314+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเพราะวันพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:46.223082234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:46.223085334+07:00","message":"> Transcript [354] [false]: 'ไอโอดีนเพราะวันพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:46.223089143+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:46.223091456+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:46.223093411+07:00","message":"StatePrefix: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:46.223095764+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:46.223100543+07:00","message":"Push: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:46.223102666+07:00","message":"TextPushed: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:46.223104763+07:00","message":"Set new StatePrefix : 'ไอโอดีนเพราะวันพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:46.223108332+07:00","message":"Next Push (prob) : 'เพราะวันพรุ่งนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:46.223117047+07:00","message":"push: {false ไอโอดีน 0 0xc000430880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:46.360757146+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:46.360794759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเพราะวันพรุ่งนี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:46.360801295+07:00","message":"receive interim result [false|false]: ไอโอดีนเพราะวันพรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:46.360808771+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-25T13:33:46.360811585+07:00","message":"receive interim result [false|false]:  25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:46.360822524+07:00","message":"[buffer interim] 23 false ไอโอดีนเพราะวันพรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:46.360826863+07:00","message":"[buffer interim] 23 false  25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:46.360833758+07:00","message":"[bufferProcess] interim [100000000]:ไอโอดีนเพราะวันพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:46.36083632+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเพราะวันพรุ่งนี้เวลา 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:46.360839848+07:00","message":"[bufferProcess] interim [100000000]: 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:46.360842268+07:00","message":"[bufferProcess] update buffer: ไอโอดีนเพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:46.360845368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:46.360848304+07:00","message":"> Transcript [355] [false]: 'ไอโอดีนเพราะวันพรุ่งนี้เวลา 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:46.360851792+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:46.360854048+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:46.360855919+07:00","message":"StatePrefix: 'ไอโอดีนเพราะวันพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:46.360858521+07:00","message":"TextPushed: 'ไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:46.56480838+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:46.564849173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเพราะวันพรุ่งนี้เวลา 25 นาที\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:46.564855111+07:00","message":"receive interim result [false|false]: ไอโอดีนเพราะวันพรุ่งนี้เวลา 25 นาที"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:46.564867826+07:00","message":"[buffer interim] 23 false ไอโอดีนเพราะวันพรุ่งนี้เวลา 25 นาที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:46.564875081+07:00","message":"[bufferProcess] interim [280000000]:ไอโอดีนเพราะวันพรุ่งนี้เวลา 25 นาที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:46.564877951+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:46.56488349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:46.5648863+07:00","message":"> Transcript [356] [false]: 'ไอโอดีนเพราะวันพรุ่งนี้ 25'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:46.564890058+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:46.564892363+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:46.564894846+07:00","message":"StatePrefix: 'ไอโอดีนเพราะวันพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:46.56489756+07:00","message":"TextPushed: 'ไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:46.730337503+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:46.730394772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเพราะวันพรุ่งนี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:46.730400803+07:00","message":"receive interim result [false|false]: ไอโอดีนเพราะวันพรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:46.73041273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 25 นาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:46.730415928+07:00","message":"receive interim result [false|false]:  25 นาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:46.730423532+07:00","message":"[buffer interim] 23 false ไอโอดีนเพราะวันพรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:46.730427499+07:00","message":"[buffer interim] 23 false  25 นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:46.730433677+07:00","message":"[bufferProcess] interim [460000000]:ไอโอดีนเพราะวันพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:46.730436243+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเพราะวันพรุ่งนี้เวลา 25 นาที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:46.730441467+07:00","message":"[bufferProcess] interim [460000000]: 25 นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:46.730444406+07:00","message":"[bufferProcess] update buffer: ไอโอดีนเพราะวันพรุ่งนี้ 25 นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:46.730447327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:46.730450163+07:00","message":"> Transcript [357] [false]: 'ไอโอดีนเพราะวันพรุ่งนี้เวลา 25 นาที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:46.730453665+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:46.730455773+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:46.730457698+07:00","message":"StatePrefix: 'ไอโอดีนเพราะวันพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:46.730459873+07:00","message":"TextPushed: 'ไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:46.730598704+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:46.730604652+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเพราะวันพรุ่งนี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:46.730608444+07:00","message":"receive interim result [false|false]: ไอโอดีนเพราะวันพรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:46.73061649+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 25 มิถุนายน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:46.730619027+07:00","message":"receive interim result [false|false]:  25 มิถุนายน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:46.730622258+07:00","message":"[buffer interim] 23 false ไอโอดีนเพราะวันพรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:46.730627004+07:00","message":"[buffer interim] 23 false  25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:46.730630234+07:00","message":"[bufferProcess] interim [520000000]:ไอโอดีนเพราะวันพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:46.73063259+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเพราะวันพรุ่งนี้ 25 นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:46.730637403+07:00","message":"[bufferProcess] interim [520000000]: 25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:46.730639664+07:00","message":"[bufferProcess] update buffer: ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:46.730642058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:46.730644081+07:00","message":"> Transcript [358] [false]: 'ไอโอดีนเพราะวันพรุ่งนี้ 25 นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:46.730649236+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:46.730651408+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:46.730653244+07:00","message":"StatePrefix: 'ไอโอดีนเพราะวันพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:46.730655244+07:00","message":"TextPushed: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:46.73066028+07:00","message":"Push: 'เพราะวันพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:46.730662248+07:00","message":"TextPushed: 'ไอโอดีนเพราะวันพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:46.730664328+07:00","message":"Set new StatePrefix : 'ไอโอดีนเพราะวันพรุ่งนี้ 25 นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:46.73066644+07:00","message":"Next Push (prob) : ' 25 นาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:46.730674318+07:00","message":"push: {false เพราะวันพรุ่งนี้ 0 0xc000430880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:46.757996186+07:00","message":"[GCS] Cleaned up inactive client: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:46.758015873+07:00","message":"[GCS] Cleaned up inactive client: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:46.758018759+07:00","message":"[GCS] Cleaned up inactive client: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:46.758020859+07:00","message":"[GCS] Cleaned up inactive client: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:46.758022724+07:00","message":"[GCS] Cleaned up inactive client: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:46.758024506+07:00","message":"[GCS] Cleaned up inactive client: 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:46.758026447+07:00","message":"[GCS] Cleaned up inactive client: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:46.758028437+07:00","message":"[GCS] Cleaned up inactive client: 3"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:33:46.811122525+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:33:46.811137812+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:47.25717423+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:47.257219963+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเพราะวันพรุ่งนี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:47.257227742+07:00","message":"receive interim result [false|false]: ไอโอดีนเพราะวันพรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:47.257239558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 25 มิถุนายนหน่อยครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:47.257242714+07:00","message":"receive interim result [false|false]:  25 มิถุนายนหน่อยครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:47.25725127+07:00","message":"[buffer interim] 23 false ไอโอดีนเพราะวันพรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:47.257254581+07:00","message":"[buffer interim] 23 false  25 มิถุนายนหน่อยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:47.257261245+07:00","message":"[bufferProcess] interim [940000000]:ไอโอดีนเพราะวันพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:47.257267222+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:47.257270852+07:00","message":"[bufferProcess] interim [940000000]: 25 มิถุนายนหน่อยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:47.25727425+07:00","message":"[bufferProcess] update buffer: ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนหน่อยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:47.257277928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:47.257280781+07:00","message":"> Transcript [359] [false]: 'ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:47.257283492+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:47.257285564+07:00","message":"Set new StatePrefix: 'ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:47.332416864+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:47.33246031+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-25T13:33:47.332467515+07:00","message":"receive interim result [false|false]: ไอโอดีนเพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:47.332483324+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายนหน่อยครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:47.332486997+07:00","message":"receive interim result [false|false]:  มิถุนายนหน่อยครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:47.332495853+07:00","message":"[buffer interim] 23 false ไอโอดีนเพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:47.332499213+07:00","message":"[buffer interim] 23 false  มิถุนายนหน่อยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:47.332505467+07:00","message":"[bufferProcess] interim [60000000]:ไอโอดีนเพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:47.332508361+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนหน่อยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:47.332511942+07:00","message":"[bufferProcess] interim [60000000]: มิถุนายนหน่อยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:47.332515069+07:00","message":"[bufferProcess] update buffer: ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนหน่อยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:47.332518645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:47.332521629+07:00","message":"> Transcript [360] [false]: 'ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนหน่อยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:47.332525094+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:47.332527394+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:47.332530377+07:00","message":"StatePrefix: 'ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:47.332534088+07:00","message":"TextPushed: 'ไอโอดีนเพราะวันพรุ่งนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:47.444836146+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:47.444877803+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเพราะวันพรุ่งนี้ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:47.444885387+07:00","message":"receive interim result [false|false]: ไอโอดีนเพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:47.444898618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายนนี้ครับเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:47.444902208+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ครับเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:47.444910784+07:00","message":"[buffer interim] 23 false ไอโอดีนเพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:47.444914794+07:00","message":"[buffer interim] 23 false  มิถุนายนนี้ครับเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:47.444921648+07:00","message":"[bufferProcess] interim [180000000]:ไอโอดีนเพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:47.44492426+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนหน่อยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:47.444927927+07:00","message":"[bufferProcess] interim [180000000]: มิถุนายนนี้ครับเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:47.444931661+07:00","message":"[bufferProcess] update buffer: ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:47.444935509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:47.444938301+07:00","message":"> Transcript [361] [false]: 'ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนหน่อยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:47.444941739+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:47.444943871+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:47.444945729+07:00","message":"StatePrefix: 'ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:47.444948106+07:00","message":"TextPushed: 'ไอโอดีนเพราะวันพรุ่งนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:47.637703385+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:47.637745592+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-25T13:33:47.637754721+07:00","message":"receive interim result [false|false]: ไอโอดีนเพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:47.637769425+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายนนี้ครับเป็นวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:47.637773831+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ครับเป็นวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:47.637784418+07:00","message":"[buffer interim] 23 false ไอโอดีนเพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:47.637790463+07:00","message":"[buffer interim] 23 false  มิถุนายนนี้ครับเป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:47.637799368+07:00","message":"[bufferProcess] interim [420000000]:ไอโอดีนเพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:47.637804014+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:47.637808983+07:00","message":"[bufferProcess] interim [420000000]: มิถุนายนนี้ครับเป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:47.637813149+07:00","message":"[bufferProcess] update buffer: ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:47.637817417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:47.63783644+07:00","message":"> Transcript [362] [false]: 'ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:47.637841931+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:47.637845233+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:47.637848255+07:00","message":"StatePrefix: 'ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:47.637852079+07:00","message":"TextPushed: 'ไอโอดีนเพราะวันพรุ่งนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:48.282126101+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:48.282161456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:48.282176683+07:00","message":"receive interim result [false|false]: ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:48.282194436+07:00","message":"[buffer interim] 23 false ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:48.282201895+07:00","message":"[bufferProcess] interim [20000000]:ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:48.282204512+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:48.282208379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:48.282211193+07:00","message":"> Transcript [363] [false]: 'ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:48.282214867+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:48.282217036+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:48.282219319+07:00","message":"StatePrefix: 'ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:48.282222254+07:00","message":"TextPushed: 'ไอโอดีนเพราะวันพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:48.282227899+07:00","message":"Push: ' 25 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:48.282230086+07:00","message":"TextPushed: 'ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:48.282232359+07:00","message":"Set new StatePrefix : 'ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:48.282235085+07:00","message":"Next Push (prob) : 'นี้ครับเป็นวัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:48.282242557+07:00","message":"push: {false  25 มิถุนายน 0 0xc000430880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:48.337115352+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:48.337171963+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:48.337178925+07:00","message":"receive interim result [false|false]: ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:48.337191824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" iOS\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:48.337194152+07:00","message":"receive interim result [false|false]:  iOS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:48.337202388+07:00","message":"[buffer interim] 23 false ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:48.337207131+07:00","message":"[buffer interim] 23 false  iOS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:48.33721407+07:00","message":"[bufferProcess] interim [80000000]:ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:48.337216959+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:48.337220369+07:00","message":"[bufferProcess] interim [80000000]: iOS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:48.337223088+07:00","message":"[bufferProcess] update buffer: ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวัน iOS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:48.337226148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:48.337229052+07:00","message":"> Transcript [364] [false]: 'ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:48.337232689+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:48.337234924+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:48.337237046+07:00","message":"StatePrefix: 'ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:48.337239669+07:00","message":"TextPushed: 'ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:48.463007046+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:48.463042971+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเพราะวันพรุ่งนี้ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:48.463049191+07:00","message":"receive interim result [false|false]: ไอโอดีนเพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:48.463060666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายนนี้ครับเป็นวันไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:48.463063723+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ครับเป็นวันไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:48.463072095+07:00","message":"[buffer interim] 23 false ไอโอดีนเพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:48.463075832+07:00","message":"[buffer interim] 23 false  มิถุนายนนี้ครับเป็นวันไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:48.463081428+07:00","message":"[bufferProcess] interim [200000000]:ไอโอดีนเพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:48.463088318+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวัน iOS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:48.463091996+07:00","message":"[bufferProcess] interim [200000000]: มิถุนายนนี้ครับเป็นวันไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:48.463095089+07:00","message":"[bufferProcess] update buffer: ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:48.46309801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:48.463101075+07:00","message":"> Transcript [365] [false]: 'ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวัน iOS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:48.463104977+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:48.463107054+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:48.463109062+07:00","message":"StatePrefix: 'ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:48.463115264+07:00","message":"TextPushed: 'ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:49.049741285+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:49.049779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:49.049785388+07:00","message":"receive interim result [false|false]: ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:49.049799066+07:00","message":"[buffer interim] 23 false ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:49.049806309+07:00","message":"[bufferProcess] interim [800000000]:ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:49.049809019+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:49.049814658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:49.049817725+07:00","message":"> Transcript [366] [false]: 'ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:49.049821489+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:49.049823615+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:49.049826012+07:00","message":"StatePrefix: 'ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:49.049828866+07:00","message":"TextPushed: 'ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:49.429080034+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:49.429119599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเพราะวันพรุ่งนี้ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:49.429125685+07:00","message":"receive interim result [false|false]: ไอโอดีนเพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:49.429138424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายนนี้ครับเป็นวันไอโอดีนส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:49.429142139+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ครับเป็นวันไอโอดีนส่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:49.429155971+07:00","message":"[buffer interim] 23 false ไอโอดีนเพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:49.429180138+07:00","message":"[buffer interim] 23 false  มิถุนายนนี้ครับเป็นวันไอโอดีนส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:49.429187513+07:00","message":"[bufferProcess] interim [160000000]:ไอโอดีนเพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:49.429190698+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:49.429200385+07:00","message":"[bufferProcess] interim [160000000]: มิถุนายนนี้ครับเป็นวันไอโอดีนส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:49.429203758+07:00","message":"[bufferProcess] update buffer: ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:49.429206563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:49.429209632+07:00","message":"> Transcript [367] [false]: 'ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:49.429214313+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:49.429216355+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:49.42921895+07:00","message":"StatePrefix: 'ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:49.429221265+07:00","message":"TextPushed: 'ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:49.429227025+07:00","message":"Push: 'นี้ครับเป็นวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:49.429229057+07:00","message":"TextPushed: 'ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:49.429231358+07:00","message":"Set new StatePrefix : 'ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:49.429234079+07:00","message":"Next Push (prob) : 'ไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:49.429242865+07:00","message":"push: {false นี้ครับเป็นวัน 0 0xc000430880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:49.581666987+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:49.581700832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเพราะวันพรุ่งนี้ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:49.581706139+07:00","message":"receive interim result [false|false]: ไอโอดีนเพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:49.581716374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนค่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:49.581720141+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:49.581734621+07:00","message":"[buffer interim] 23 false ไอโอดีนเพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:49.581745855+07:00","message":"[buffer interim] 23 false  มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:49.581752805+07:00","message":"[bufferProcess] interim [280000000]:ไอโอดีนเพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:49.581756414+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:49.58176405+07:00","message":"[bufferProcess] interim [280000000]: มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:49.581767511+07:00","message":"[bufferProcess] update buffer: ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:49.581770438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:49.581774158+07:00","message":"> Transcript [368] [false]: 'ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:49.581778155+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:49.581780225+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:49.58178236+07:00","message":"StatePrefix: 'ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:49.581784883+07:00","message":"TextPushed: 'ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:49.622620722+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:49.622654661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเพราะวันพรุ่งนี้ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:49.622662704+07:00","message":"receive interim result [false|false]: ไอโอดีนเพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:49.622673919+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:49.622677368+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใคร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:49.622683997+07:00","message":"[buffer interim] 23 false ไอโอดีนเพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:49.622687872+07:00","message":"[buffer interim] 23 false  มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:49.622693949+07:00","message":"[bufferProcess] interim [340000000]:ไอโอดีนเพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:49.622696723+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:49.622699862+07:00","message":"[bufferProcess] interim [340000000]: มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:49.622702986+07:00","message":"[bufferProcess] update buffer: ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:49.622705951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:49.622708529+07:00","message":"> Transcript [369] [false]: 'ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:49.622712426+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:49.622714349+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:49.622716637+07:00","message":"StatePrefix: 'ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:49.622718957+07:00","message":"TextPushed: 'ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:49.742488965+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:49.74252355+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเพราะวันพรุ่งนี้ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:49.742531265+07:00","message":"receive interim result [false|false]: ไอโอดีนเพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:49.742544425+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:49.742547993+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:49.742555571+07:00","message":"[buffer interim] 23 false ไอโอดีนเพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:49.742562611+07:00","message":"[buffer interim] 23 false  มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:49.742568498+07:00","message":"[bufferProcess] interim [460000000]:ไอโอดีนเพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:49.74257171+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:49.742579314+07:00","message":"[bufferProcess] interim [460000000]: มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:49.742582568+07:00","message":"[bufferProcess] update buffer: ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:49.742585334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:49.742588054+07:00","message":"> Transcript [370] [false]: 'ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:49.742592285+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:49.742594528+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:49.742597008+07:00","message":"StatePrefix: 'ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:49.742599706+07:00","message":"TextPushed: 'ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวัน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:33:49.812208469+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:33:49.812219398+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:49.891588155+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:49.891631649+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเพราะวันพรุ่งนี้ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:49.891639498+07:00","message":"receive interim result [false|false]: ไอโอดีนเพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:49.891652244+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:49.891656048+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:49.891663025+07:00","message":"[buffer interim] 23 false ไอโอดีนเพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:49.891667394+07:00","message":"[buffer interim] 23 false  มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:49.891674227+07:00","message":"[bufferProcess] interim [580000000]:ไอโอดีนเพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:49.891677687+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:49.891681018+07:00","message":"[bufferProcess] interim [580000000]: มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:49.891684409+07:00","message":"[bufferProcess] update buffer: ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:49.8916898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:49.891694735+07:00","message":"> Transcript [371] [false]: 'ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:49.891699931+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:49.891702587+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:49.891705827+07:00","message":"StatePrefix: 'ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:49.891708703+07:00","message":"TextPushed: 'ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:49.891711424+07:00","message":"Push: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:49.891713344+07:00","message":"TextPushed: 'ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:49.891715561+07:00","message":"Set new StatePrefix : 'ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:49.891717904+07:00","message":"Next Push (prob) : 'ส่วนใครที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:49.891725374+07:00","message":"push: {false ไอโอดีน 0 0xc000430880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:49.919490947+07:00","message":"[GCS] IsForceVAD: false for message ID: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:49.981305967+07:00","message":"[GCS] Start streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:50.001107451+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:50.001158011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเพราะวันพรุ่งนี้ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:50.001176017+07:00","message":"receive interim result [false|false]: ไอโอดีนเพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:50.001192635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:50.001198558+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:50.00121521+07:00","message":"[buffer interim] 23 false ไอโอดีนเพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:50.001231602+07:00","message":"[buffer interim] 23 false  มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:50.001241089+07:00","message":"[bufferProcess] interim [760000000]:ไอโอดีนเพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:50.001245096+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:50.00125329+07:00","message":"[bufferProcess] interim [760000000]: มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:50.001256299+07:00","message":"[bufferProcess] update buffer: ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:50.001258957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:50.001261934+07:00","message":"> Transcript [372] [false]: 'ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:50.001265935+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:50.001268077+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:50.001270029+07:00","message":"StatePrefix: 'ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:50.001272703+07:00","message":"TextPushed: 'ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:50.007226492+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:50.007262952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเพราะวันพรุ่งนี้ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:50.007268827+07:00","message":"receive interim result [false|false]: ไอโอดีนเพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:50.007285496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:50.007289296+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:50.007297406+07:00","message":"[buffer interim] 23 false ไอโอดีนเพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:50.007303441+07:00","message":"[buffer interim] 23 false  มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:50.007309465+07:00","message":"[bufferProcess] interim [820000000]:ไอโอดีนเพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:50.007311841+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:50.007317569+07:00","message":"[bufferProcess] interim [820000000]: มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:50.007327954+07:00","message":"[bufferProcess] update buffer: ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:50.007331561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:50.007334374+07:00","message":"> Transcript [373] [false]: 'ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:50.007338186+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:50.007340431+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:50.007342597+07:00","message":"StatePrefix: 'ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:50.007345377+07:00","message":"TextPushed: 'ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:50.087664019+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:50.087712522+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเพราะวันพรุ่งนี้จะ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาด\",\"confidence\":0.90627545}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:50.087723032+07:00","message":"receive interim result [true|false]: พอดีเพราะวันพรุ่งนี้จะ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:50.087735128+07:00","message":"end recv isFinal message id 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:50.087738489+07:00","message":"end Recv id 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:50.087747796+07:00","message":"[buffer interim] 23 true พอดีเพราะวันพรุ่งนี้จะ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:50.08775812+07:00","message":"[bufferProcess] interim [850000000]:พอดีเพราะวันพรุ่งนี้จะ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:50.087763511+07:00","message":"[bufferProcess] send to processor (isfinal):ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:50.087769044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:50.087773493+07:00","message":"> Transcript [374] [false]: 'ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:50.087778457+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:50.087782296+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:50.08778534+07:00","message":"StatePrefix: 'ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:50.087790229+07:00","message":"TextPushed: 'ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:50.087793521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:50.087797196+07:00","message":"> Transcript [375] [true]: 'พอดีเพราะวันพรุ่งนี้จะ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:50.087801048+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:50.087803857+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:50.087806605+07:00","message":"StatePrefix: 'ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:50.087817569+07:00","message":"TextPushed: 'ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:50.087821192+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:50.088091072+07:00","message":"Push: 'ส่วนใครที่ยังขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:50.088097395+07:00","message":"TextPushed: 'ไอโอดีนเพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:50.088101922+07:00","message":"Set new StatePrefix : 'พอดีเพราะวันพรุ่งนี้จะ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:50.088105639+07:00","message":"Next Push (prob) : 'พอดีเพราะวันพรุ่งนี้จะ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:50.088117157+07:00","message":"push: {true ส่วนใครที่ยังขาด 0 0xc000430880}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:50.088145866+07:00","message":"write aligntment file to 'tmp/7595/align_message_id_23.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:33:50.099683739+07:00","message":"write wav file: './tmp/7595/7595_23.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:50.329731213+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:50.329784125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:50.329793298+07:00","message":"receive interim result [false|false]: อยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:50.32980622+07:00","message":"[buffer interim] 24 false อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:50.329812947+07:00","message":"[bufferProcess] interim [360000000]:อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:50.329814966+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:50.691733031+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:50.691780636+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่หรือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:50.691786942+07:00","message":"receive interim result [false|false]: อยู่หรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:50.691803327+07:00","message":"[buffer interim] 24 false อยู่หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:50.691811781+07:00","message":"[bufferProcess] interim [780000000]:อยู่หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:50.691816639+07:00","message":"[bufferProcess] send to processor:อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:50.691825638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:50.691828863+07:00","message":"> Transcript [376] [false]: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:50.6918314+07:00","message":"Set StatePrefix (first interim): 'อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:50.832475097+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:50.832521938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่หรือว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:50.832527718+07:00","message":"receive interim result [false|false]: อยู่หรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:50.832548671+07:00","message":"[buffer interim] 24 false อยู่หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:50.832559549+07:00","message":"[bufferProcess] interim [900000000]:อยู่หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:50.832563307+07:00","message":"[bufferProcess] send to processor:อยู่หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:50.832570464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:50.832575354+07:00","message":"> Transcript [377] [false]: 'อยู่หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:50.832580965+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:50.832584052+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:50.832586783+07:00","message":"StatePrefix: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:50.832590119+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:50.971451584+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:50.971479468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่หรือว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:50.971484207+07:00","message":"receive interim result [false|false]: อยู่หรือว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:50.971494722+07:00","message":"[buffer interim] 24 false อยู่หรือว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:50.971503112+07:00","message":"[bufferProcess] interim [960000000]:อยู่หรือว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:50.971505424+07:00","message":"[bufferProcess] send to processor:อยู่หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:50.971511357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:50.971514273+07:00","message":"> Transcript [378] [false]: 'อยู่หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:50.971517946+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:50.971520279+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:50.97152234+07:00","message":"StatePrefix: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:50.971524646+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:50.981725104+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:50.98175515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่หรือว่ายัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:50.981761018+07:00","message":"receive interim result [false|false]: อยู่หรือว่ายัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:50.981774802+07:00","message":"[buffer interim] 24 false อยู่หรือว่ายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:50.981780821+07:00","message":"[bufferProcess] interim [20000000]:อยู่หรือว่ายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:50.981783152+07:00","message":"[bufferProcess] send to processor:อยู่หรือว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:50.981786779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:50.981789263+07:00","message":"> Transcript [379] [false]: 'อยู่หรือว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:50.981792726+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:50.98179501+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:50.981796991+07:00","message":"StatePrefix: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:50.981799026+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:51.151677239+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:51.151716538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่หรือว่ายังไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:51.151721901+07:00","message":"receive interim result [false|false]: อยู่หรือว่ายังไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:51.151737932+07:00","message":"[buffer interim] 24 false อยู่หรือว่ายังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:51.151745428+07:00","message":"[bufferProcess] interim [140000000]:อยู่หรือว่ายังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:51.151747907+07:00","message":"[bufferProcess] send to processor:อยู่หรือว่ายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:51.151751654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:51.151754646+07:00","message":"> Transcript [380] [false]: 'อยู่หรือว่ายัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:51.151757768+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:51.151760539+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:51.15176244+07:00","message":"StatePrefix: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:51.151764474+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:51.151767362+07:00","message":"Push: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:51.151769399+07:00","message":"TextPushed: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:51.151771495+07:00","message":"Set new StatePrefix : 'อยู่หรือว่ายัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:51.151773603+07:00","message":"Next Push (prob) : 'หรือว่ายัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:51.151780951+07:00","message":"push: {false อยู่ 0 0xc000430600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:51.157480234+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:51.157518185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่หรือว่ายังไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:51.157523906+07:00","message":"receive interim result [false|false]: อยู่หรือว่ายังไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:51.157540916+07:00","message":"[buffer interim] 24 false อยู่หรือว่ายังไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:51.157547647+07:00","message":"[bufferProcess] interim [200000000]:อยู่หรือว่ายังไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:51.157550187+07:00","message":"[bufferProcess] send to processor:อยู่หรือว่ายังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:51.157554125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:51.157557741+07:00","message":"> Transcript [381] [false]: 'อยู่หรือว่ายังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:51.157561196+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:51.157563365+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:51.157565275+07:00","message":"StatePrefix: 'อยู่หรือว่ายัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:51.157567843+07:00","message":"TextPushed: 'อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:51.222617925+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:51.222676397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่หรือว่ายังไม่ได้แต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:51.22268299+07:00","message":"receive interim result [false|false]: อยู่หรือว่ายังไม่ได้แต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:51.222699288+07:00","message":"[buffer interim] 24 false อยู่หรือว่ายังไม่ได้แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:51.222707098+07:00","message":"[bufferProcess] interim [320000000]:อยู่หรือว่ายังไม่ได้แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:51.222709831+07:00","message":"[bufferProcess] send to processor:อยู่หรือว่ายังไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:51.22271737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:51.22272014+07:00","message":"> Transcript [382] [false]: 'อยู่หรือว่ายังไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:51.222724236+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:51.222726831+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:51.222729465+07:00","message":"StatePrefix: 'อยู่หรือว่ายัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:51.222731831+07:00","message":"TextPushed: 'อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:51.336818852+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:51.336865623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่หรือว่ายังไม่ได้เติม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:51.336871519+07:00","message":"receive interim result [false|false]: อยู่หรือว่ายังไม่ได้เติม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:51.336887778+07:00","message":"[buffer interim] 24 false อยู่หรือว่ายังไม่ได้เติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:51.336896585+07:00","message":"[bufferProcess] interim [380000000]:อยู่หรือว่ายังไม่ได้เติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:51.336899252+07:00","message":"[bufferProcess] send to processor:อยู่หรือว่ายังไม่ได้แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:51.336903339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:51.336906326+07:00","message":"> Transcript [383] [false]: 'อยู่หรือว่ายังไม่ได้แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:51.336910029+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:51.336912422+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:51.336914951+07:00","message":"StatePrefix: 'อยู่หรือว่ายัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:51.336917499+07:00","message":"TextPushed: 'อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:51.924845069+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:51.924895002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่หรือว่ายังไม่ได้เติม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:51.924901297+07:00","message":"receive interim result [false|false]: อยู่หรือว่ายังไม่ได้เติม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:51.924917295+07:00","message":"[buffer interim] 24 false อยู่หรือว่ายังไม่ได้เติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:51.924925265+07:00","message":"[bufferProcess] interim [980000000]:อยู่หรือว่ายังไม่ได้เติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:51.92492791+07:00","message":"[bufferProcess] send to processor:อยู่หรือว่ายังไม่ได้เติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:51.924937155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:51.924940229+07:00","message":"> Transcript [384] [false]: 'อยู่หรือว่ายังไม่ได้เติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:51.924943835+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:51.924946493+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:51.924949199+07:00","message":"StatePrefix: 'อยู่หรือว่ายัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:51.924951485+07:00","message":"TextPushed: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:51.924958966+07:00","message":"Push: 'หรือว่ายัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:51.924960916+07:00","message":"TextPushed: 'อยู่หรือว่ายัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:51.924963364+07:00","message":"Set new StatePrefix : 'อยู่หรือว่ายังไม่ได้เติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:51.924965768+07:00","message":"Next Push (prob) : 'ไม่ได้เติม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:51.92497533+07:00","message":"push: {false หรือว่ายัง 0 0xc000430600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:52.110379271+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:52.110430872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่หรือว่ายังไม่ได้เติมปัจจุบัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:52.110436749+07:00","message":"receive interim result [false|false]: อยู่หรือว่ายังไม่ได้เติมปัจจุบัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:52.11045288+07:00","message":"[buffer interim] 24 false อยู่หรือว่ายังไม่ได้เติมปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:52.110460683+07:00","message":"[bufferProcess] interim [220000000]:อยู่หรือว่ายังไม่ได้เติมปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:52.110463693+07:00","message":"[bufferProcess] send to processor:อยู่หรือว่ายังไม่ได้เติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:52.110471853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:52.110474946+07:00","message":"> Transcript [385] [false]: 'อยู่หรือว่ายังไม่ได้เติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:52.110478573+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:52.110480984+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:52.110483342+07:00","message":"StatePrefix: 'อยู่หรือว่ายังไม่ได้เติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:52.110486605+07:00","message":"TextPushed: 'อยู่หรือว่ายัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:52.427228093+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:52.42728358+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่หรือว่ายังไม่ได้เติมปัจจุบันนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:52.42729132+07:00","message":"receive interim result [false|false]: อยู่หรือว่ายังไม่ได้เติมปัจจุบันนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:52.427303901+07:00","message":"[buffer interim] 24 false อยู่หรือว่ายังไม่ได้เติมปัจจุบันนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:52.427310806+07:00","message":"[bufferProcess] interim [520000000]:อยู่หรือว่ายังไม่ได้เติมปัจจุบันนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:52.42731381+07:00","message":"[bufferProcess] send to processor:อยู่หรือว่ายังไม่ได้เติมปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:52.427319328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:52.427323398+07:00","message":"> Transcript [386] [false]: 'อยู่หรือว่ายังไม่ได้เติมปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:52.427335561+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:52.427339022+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:52.427342276+07:00","message":"StatePrefix: 'อยู่หรือว่ายังไม่ได้เติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:52.427346004+07:00","message":"TextPushed: 'อยู่หรือว่ายัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:52.576103711+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:52.576139767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่หรือว่ายังไม่ได้เติมปัจจุบันสถานการณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:52.576145324+07:00","message":"receive interim result [false|false]: อยู่หรือว่ายังไม่ได้เติมปัจจุบันสถานการณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:52.576159537+07:00","message":"[buffer interim] 24 false อยู่หรือว่ายังไม่ได้เติมปัจจุบันสถานการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:52.576166771+07:00","message":"[bufferProcess] interim [580000000]:อยู่หรือว่ายังไม่ได้เติมปัจจุบันสถานการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:52.576169498+07:00","message":"[bufferProcess] send to processor:อยู่หรือว่ายังไม่ได้เติมปัจจุบันนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:52.576176698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:52.576179642+07:00","message":"> Transcript [387] [false]: 'อยู่หรือว่ายังไม่ได้เติมปัจจุบันนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:52.576183532+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:52.57618586+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:52.576188134+07:00","message":"StatePrefix: 'อยู่หรือว่ายังไม่ได้เติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:52.576190671+07:00","message":"TextPushed: 'อยู่หรือว่ายัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:52.763837778+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:52.763882804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่หรือว่ายังไม่ได้เติมปัจจุบันสถานการณ์เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:52.763889486+07:00","message":"receive interim result [false|false]: อยู่หรือว่ายังไม่ได้เติมปัจจุบันสถานการณ์เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:52.76390597+07:00","message":"[buffer interim] 24 false อยู่หรือว่ายังไม่ได้เติมปัจจุบันสถานการณ์เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:52.763912602+07:00","message":"[bufferProcess] interim [820000000]:อยู่หรือว่ายังไม่ได้เติมปัจจุบันสถานการณ์เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:52.763915048+07:00","message":"[bufferProcess] send to processor:อยู่หรือว่ายังไม่ได้เติมปัจจุบันสถานการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:52.763918701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:52.763921695+07:00","message":"> Transcript [388] [false]: 'อยู่หรือว่ายังไม่ได้เติมปัจจุบันสถานการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:52.763925552+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:52.763927658+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:52.763930248+07:00","message":"StatePrefix: 'อยู่หรือว่ายังไม่ได้เติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:52.763932801+07:00","message":"TextPushed: 'อยู่หรือว่ายัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:52.763935759+07:00","message":"Push: 'ไม่ได้เติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:52.763937732+07:00","message":"TextPushed: 'อยู่หรือว่ายังไม่ได้เติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:52.763940287+07:00","message":"Set new StatePrefix : 'อยู่หรือว่ายังไม่ได้เติมปัจจุบันสถานการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:52.763943376+07:00","message":"Next Push (prob) : 'ปัจจุบันสถานการณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:52.763951528+07:00","message":"push: {false ไม่ได้เติม 0 0xc000430600}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:33:52.813002076+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:33:52.813012069+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:52.81727315+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:52.817316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่หรือว่ายังไม่ได้เติมปัจจุบันสถานการณ์เป็นอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:52.817322084+07:00","message":"receive interim result [false|false]: อยู่หรือว่ายังไม่ได้เติมปัจจุบันสถานการณ์เป็นอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:52.817341717+07:00","message":"[buffer interim] 24 false อยู่หรือว่ายังไม่ได้เติมปัจจุบันสถานการณ์เป็นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:52.817350002+07:00","message":"[bufferProcess] interim [880000000]:อยู่หรือว่ายังไม่ได้เติมปัจจุบันสถานการณ์เป็นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:52.817352807+07:00","message":"[bufferProcess] send to processor:อยู่หรือว่ายังไม่ได้เติมปัจจุบันสถานการณ์เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:52.81735972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:52.81736309+07:00","message":"> Transcript [389] [false]: 'อยู่หรือว่ายังไม่ได้เติมปัจจุบันสถานการณ์เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:52.817366759+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:52.81736889+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:52.81737185+07:00","message":"StatePrefix: 'อยู่หรือว่ายังไม่ได้เติมปัจจุบันสถานการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:52.817374887+07:00","message":"TextPushed: 'อยู่หรือว่ายังไม่ได้เติม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:53.005502285+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:53.00554887+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่หรือว่ายังไม่ได้เติมปัจจุบันสถานการณ์เป็นอย่างไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:53.005555736+07:00","message":"receive interim result [false|false]: อยู่หรือว่ายังไม่ได้เติมปัจจุบันสถานการณ์เป็นอย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:53.005572152+07:00","message":"[buffer interim] 24 false อยู่หรือว่ายังไม่ได้เติมปัจจุบันสถานการณ์เป็นอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:53.005584457+07:00","message":"[bufferProcess] interim [60000000]:อยู่หรือว่ายังไม่ได้เติมปัจจุบันสถานการณ์เป็นอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:53.005587391+07:00","message":"[bufferProcess] send to processor:อยู่หรือว่ายังไม่ได้เติมปัจจุบันสถานการณ์เป็นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:53.005595703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:53.005598681+07:00","message":"> Transcript [390] [false]: 'อยู่หรือว่ายังไม่ได้เติมปัจจุบันสถานการณ์เป็นอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:53.005602181+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:53.005604404+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:53.005606997+07:00","message":"StatePrefix: 'อยู่หรือว่ายังไม่ได้เติมปัจจุบันสถานการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:53.005609539+07:00","message":"TextPushed: 'อยู่หรือว่ายังไม่ได้เติม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:53.653918519+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:53.653953379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่หรือว่ายังไม่ได้เติมปัจจุบันสถานการณ์เป็นอย่างไร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:53.653959525+07:00","message":"receive interim result [false|false]: อยู่หรือว่ายังไม่ได้เติมปัจจุบันสถานการณ์เป็นอย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:53.65397369+07:00","message":"[buffer interim] 24 false อยู่หรือว่ายังไม่ได้เติมปัจจุบันสถานการณ์เป็นอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:53.65398062+07:00","message":"[bufferProcess] interim [660000000]:อยู่หรือว่ายังไม่ได้เติมปัจจุบันสถานการณ์เป็นอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:53.653983162+07:00","message":"[bufferProcess] send to processor:อยู่หรือว่ายังไม่ได้เติมปัจจุบันสถานการณ์เป็นอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:53.653986949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:53.653989822+07:00","message":"> Transcript [391] [false]: 'อยู่หรือว่ายังไม่ได้เติมปัจจุบันสถานการณ์เป็นอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:53.6539933+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:53.653995354+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:53.653997744+07:00","message":"StatePrefix: 'อยู่หรือว่ายังไม่ได้เติมปัจจุบันสถานการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:53.654000481+07:00","message":"TextPushed: 'อยู่หรือว่ายังไม่ได้เติม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:54.039897486+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:54.039944165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่หรือว่ายังไม่ได้เติมปัจจุบันสถานการณ์เป็นอย่างไรเอาดินสำคัญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:54.039951034+07:00","message":"receive interim result [false|false]: อยู่หรือว่ายังไม่ได้เติมปัจจุบันสถานการณ์เป็นอย่างไรเอาดินสำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:54.039968342+07:00","message":"[buffer interim] 24 false อยู่หรือว่ายังไม่ได้เติมปัจจุบันสถานการณ์เป็นอย่างไรเอาดินสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:54.039985772+07:00","message":"[bufferProcess] interim [80000000]:อยู่หรือว่ายังไม่ได้เติมปัจจุบันสถานการณ์เป็นอย่างไรเอาดินสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:54.039989209+07:00","message":"[bufferProcess] send to processor:อยู่หรือว่ายังไม่ได้เติมปัจจุบันสถานการณ์เป็นอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:54.039996166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:54.039999218+07:00","message":"> Transcript [392] [false]: 'อยู่หรือว่ายังไม่ได้เติมปัจจุบันสถานการณ์เป็นอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:54.04000383+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:54.040006346+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:54.040009+07:00","message":"StatePrefix: 'อยู่หรือว่ายังไม่ได้เติมปัจจุบันสถานการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:54.040012011+07:00","message":"TextPushed: 'อยู่หรือว่ายังไม่ได้เติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:54.040015782+07:00","message":"Push: 'ปัจจุบันสถานการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:54.040017904+07:00","message":"TextPushed: 'อยู่หรือว่ายังไม่ได้เติมปัจจุบันสถานการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:54.040020406+07:00","message":"Set new StatePrefix : 'อยู่หรือว่ายังไม่ได้เติมปัจจุบันสถานการณ์เป็นอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:54.040022839+07:00","message":"Next Push (prob) : 'เป็นอย่างไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:54.040031782+07:00","message":"push: {false ปัจจุบันสถานการณ์ 0 0xc000430600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:54.088592027+07:00","message":"[GCS] IsForceVAD: false for message ID: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:54.149941825+07:00","message":"[GCS] Start streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:54.166786302+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:54.166833069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่หรือว่ายังไม่ได้เติมปัจจุบันสถานการณ์เป็นอย่างไรเอาดินสำคัญกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:54.166839951+07:00","message":"receive interim result [false|false]: อยู่หรือว่ายังไม่ได้เติมปัจจุบันสถานการณ์เป็นอย่างไรเอาดินสำคัญกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:54.166856566+07:00","message":"[buffer interim] 24 false อยู่หรือว่ายังไม่ได้เติมปัจจุบันสถานการณ์เป็นอย่างไรเอาดินสำคัญกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:54.166863618+07:00","message":"[bufferProcess] interim [200000000]:อยู่หรือว่ายังไม่ได้เติมปัจจุบันสถานการณ์เป็นอย่างไรเอาดินสำคัญกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:54.16686632+07:00","message":"[bufferProcess] send to processor:อยู่หรือว่ายังไม่ได้เติมปัจจุบันสถานการณ์เป็นอย่างไรเอาดินสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:54.166870393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:54.166873809+07:00","message":"> Transcript [393] [false]: 'อยู่หรือว่ายังไม่ได้เติมปัจจุบันสถานการณ์เป็นอย่างไรเอาดินสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:54.166877618+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:54.166879766+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:54.166882538+07:00","message":"StatePrefix: 'อยู่หรือว่ายังไม่ได้เติมปัจจุบันสถานการณ์เป็นอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:54.166885819+07:00","message":"TextPushed: 'อยู่หรือว่ายังไม่ได้เติมปัจจุบันสถานการณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:54.203918263+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:54.203958092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่หรือว่ายังไม่ได้เติมปัจจุบันสถานการณ์เป็นอย่างไรเอาดินสำคัญกับผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:54.20396538+07:00","message":"receive interim result [false|false]: อยู่หรือว่ายังไม่ได้เติมปัจจุบันสถานการณ์เป็นอย่างไรเอาดินสำคัญกับผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:54.20397803+07:00","message":"[buffer interim] 24 false อยู่หรือว่ายังไม่ได้เติมปัจจุบันสถานการณ์เป็นอย่างไรเอาดินสำคัญกับผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:54.203986236+07:00","message":"[bufferProcess] interim [320000000]:อยู่หรือว่ายังไม่ได้เติมปัจจุบันสถานการณ์เป็นอย่างไรเอาดินสำคัญกับผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:54.203989149+07:00","message":"[bufferProcess] send to processor:อยู่หรือว่ายังไม่ได้เติมปัจจุบันสถานการณ์เป็นอย่างไรเอาดินสำคัญกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:54.203994865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:54.203997653+07:00","message":"> Transcript [394] [false]: 'อยู่หรือว่ายังไม่ได้เติมปัจจุบันสถานการณ์เป็นอย่างไรเอาดินสำคัญกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:54.204001285+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:54.204003348+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:54.204005981+07:00","message":"StatePrefix: 'อยู่หรือว่ายังไม่ได้เติมปัจจุบันสถานการณ์เป็นอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:54.204009406+07:00","message":"TextPushed: 'อยู่หรือว่ายังไม่ได้เติมปัจจุบันสถานการณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:54.255101342+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:54.255140332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่หรือว่ายังไม่ได้เติมปัจจุบันอาการเป็นอย่างไรสำคัญกับ\",\"confidence\":0.93375874}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:54.255147116+07:00","message":"receive interim result [true|false]: อยู่หรือว่ายังไม่ได้เติมปัจจุบันอาการเป็นอย่างไรสำคัญกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:54.255159546+07:00","message":"end recv isFinal message id 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:54.255161797+07:00","message":"end Recv id 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:54.255167645+07:00","message":"[buffer interim] 24 true อยู่หรือว่ายังไม่ได้เติมปัจจุบันอาการเป็นอย่างไรสำคัญกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:54.255174543+07:00","message":"[bufferProcess] interim [320000000]:อยู่หรือว่ายังไม่ได้เติมปัจจุบันอาการเป็นอย่างไรสำคัญกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:54.255178805+07:00","message":"[bufferProcess] send to processor (isfinal):อยู่หรือว่ายังไม่ได้เติมปัจจุบันสถานการณ์เป็นอย่างไรเอาดินสำคัญกับผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:54.255182556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:54.255186045+07:00","message":"> Transcript [395] [false]: 'อยู่หรือว่ายังไม่ได้เติมปัจจุบันสถานการณ์เป็นอย่างไรเอาดินสำคัญกับผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:54.255189734+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:54.25519189+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:54.255193952+07:00","message":"StatePrefix: 'อยู่หรือว่ายังไม่ได้เติมปัจจุบันสถานการณ์เป็นอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:54.255196895+07:00","message":"TextPushed: 'อยู่หรือว่ายังไม่ได้เติมปัจจุบันสถานการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:54.255200254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:54.255202641+07:00","message":"> Transcript [396] [true]: 'อยู่หรือว่ายังไม่ได้เติมปัจจุบันอาการเป็นอย่างไรสำคัญกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:54.255204968+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:54.25520668+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:54.255208363+07:00","message":"StatePrefix: 'อยู่หรือว่ายังไม่ได้เติมปัจจุบันสถานการณ์เป็นอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:54.255210411+07:00","message":"TextPushed: 'อยู่หรือว่ายังไม่ได้เติมปัจจุบันสถานการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:54.25521216+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:54.255376151+07:00","message":"Push: 'อาการเป็นอย่างไรสำคัญกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:54.255380284+07:00","message":"TextPushed: 'อยู่หรือว่ายังไม่ได้เติมปัจจุบันสถานการณ์อาการเป็นอย่างไรสำคัญกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:54.255383093+07:00","message":"Set new StatePrefix : 'อยู่หรือว่ายังไม่ได้เติมปัจจุบันอาการเป็นอย่างไรสำคัญกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:54.255385416+07:00","message":"Next Push (prob) : 'อยู่หรือว่ายังไม่ได้เติมปัจจุบันอาการเป็นอย่างไรสำคัญกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:54.25539323+07:00","message":"push: {true อาการเป็นอย่างไรสำคัญกับ 0 0xc000430600}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:54.25540094+07:00","message":"write aligntment file to 'tmp/7595/align_message_id_24.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:33:54.264988577+07:00","message":"write wav file: './tmp/7595/7595_24.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:55.013249618+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:55.013293563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:55.013299378+07:00","message":"receive interim result [false|false]: หรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:55.013316576+07:00","message":"[buffer interim] 25 false หรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:55.013323708+07:00","message":"[bufferProcess] interim [900000000]:หรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:55.013326136+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:55.574013475+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:55.574046684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่วันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:55.574052158+07:00","message":"receive interim result [false|false]: หรือไม่วันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:55.574069053+07:00","message":"[buffer interim] 25 false หรือไม่วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:55.574075446+07:00","message":"[bufferProcess] interim [440000000]:หรือไม่วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:55.574078573+07:00","message":"[bufferProcess] send to processor:หรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:55.5740823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:55.574085089+07:00","message":"> Transcript [397] [false]: 'หรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:55.574087356+07:00","message":"Set StatePrefix (first interim): 'หรือไม่'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:33:55.81307232+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:33:55.813089186+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:56.030833064+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:56.030874335+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่วันนี้รู้ทัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:56.030881832+07:00","message":"receive interim result [false|false]: หรือไม่วันนี้รู้ทัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:56.030895854+07:00","message":"[buffer interim] 25 false หรือไม่วันนี้รู้ทัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.030902602+07:00","message":"[bufferProcess] interim [860000000]:หรือไม่วันนี้รู้ทัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.03090519+07:00","message":"[bufferProcess] send to processor:หรือไม่วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.030912259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.030914805+07:00","message":"> Transcript [398] [false]: 'หรือไม่วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.030918282+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.030920817+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.0309231+07:00","message":"StatePrefix: 'หรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.030925518+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:56.065597925+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:56.065634104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่วันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:56.065639893+07:00","message":"receive interim result [false|false]: หรือไม่วันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:56.065654492+07:00","message":"[buffer interim] 25 false หรือไม่วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.065661953+07:00","message":"[bufferProcess] interim [920000000]:หรือไม่วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.065664697+07:00","message":"[bufferProcess] send to processor:หรือไม่วันนี้รู้ทัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.065673962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.065677032+07:00","message":"> Transcript [399] [false]: 'หรือไม่วันนี้รู้ทัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.06568084+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.065683139+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.065685113+07:00","message":"StatePrefix: 'หรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.065687453+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:56.114529622+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:56.11456781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่วันนี้รู้ทันกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:56.114573763+07:00","message":"receive interim result [false|false]: หรือไม่วันนี้รู้ทันกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:56.114592937+07:00","message":"[buffer interim] 25 false หรือไม่วันนี้รู้ทันกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.114601176+07:00","message":"[bufferProcess] interim [980000000]:หรือไม่วันนี้รู้ทันกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.114603581+07:00","message":"[bufferProcess] send to processor:หรือไม่วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.114607897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.114610496+07:00","message":"> Transcript [400] [false]: 'หรือไม่วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.114613729+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.114617634+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.114619618+07:00","message":"StatePrefix: 'หรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.114621698+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:56.216060866+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:56.216095534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่วันนี้รู้ทันก็ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:56.216101531+07:00","message":"receive interim result [false|false]: หรือไม่วันนี้รู้ทันก็ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:56.216113262+07:00","message":"[buffer interim] 25 false หรือไม่วันนี้รู้ทันก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.216120073+07:00","message":"[bufferProcess] interim [40000000]:หรือไม่วันนี้รู้ทันก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.216122376+07:00","message":"[bufferProcess] send to processor:หรือไม่วันนี้รู้ทันกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.216127973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.216130887+07:00","message":"> Transcript [401] [false]: 'หรือไม่วันนี้รู้ทันกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.216134357+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.216136737+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.216138913+07:00","message":"StatePrefix: 'หรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.216141141+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.21614592+07:00","message":"Push: 'หรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.216147919+07:00","message":"TextPushed: 'หรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.216150125+07:00","message":"Set new StatePrefix : 'หรือไม่วันนี้รู้ทันกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.216152252+07:00","message":"Next Push (prob) : 'วันนี้รู้ทันกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:56.216160591+07:00","message":"push: {false หรือไม่ 0 0xc000044800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:56.522045498+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:56.522082904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่วันนี้รู้ทันก็ได้เดี๋ยวนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:56.522089723+07:00","message":"receive interim result [false|false]: หรือไม่วันนี้รู้ทันก็ได้เดี๋ยวนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:56.522103707+07:00","message":"[buffer interim] 25 false หรือไม่วันนี้รู้ทันก็ได้เดี๋ยวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.522110417+07:00","message":"[bufferProcess] interim [340000000]:หรือไม่วันนี้รู้ทันก็ได้เดี๋ยวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.522112977+07:00","message":"[bufferProcess] send to processor:หรือไม่วันนี้รู้ทันก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.522119735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.522122641+07:00","message":"> Transcript [402] [false]: 'หรือไม่วันนี้รู้ทันก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.522125158+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.522127909+07:00","message":"Set new StatePrefix: 'หรือไม่วันนี้รู้ทันก็ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:56.608534435+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:56.608581864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่วันนี้ก็ได้พรุ่งนี้ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:56.608588591+07:00","message":"receive interim result [false|false]: หรือไม่วันนี้ก็ได้พรุ่งนี้ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:56.608603305+07:00","message":"[buffer interim] 25 false หรือไม่วันนี้ก็ได้พรุ่งนี้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.608611976+07:00","message":"[bufferProcess] interim [520000000]:หรือไม่วันนี้ก็ได้พรุ่งนี้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.608615055+07:00","message":"[bufferProcess] send to processor:หรือไม่วันนี้รู้ทันก็ได้เดี๋ยวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.608619939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.608623389+07:00","message":"> Transcript [403] [false]: 'หรือไม่วันนี้รู้ทันก็ได้เดี๋ยวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.608626971+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.608629231+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.608631658+07:00","message":"StatePrefix: 'หรือไม่วันนี้รู้ทันก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.608633888+07:00","message":"TextPushed: 'หรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:56.747960241+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:56.748004817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่วันนี้ก็ได้พรุ่งนี้ไปดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:56.748012229+07:00","message":"receive interim result [false|false]: หรือไม่วันนี้ก็ได้พรุ่งนี้ไปดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:56.74802794+07:00","message":"[buffer interim] 25 false หรือไม่วันนี้ก็ได้พรุ่งนี้ไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.748036407+07:00","message":"[bufferProcess] interim [580000000]:หรือไม่วันนี้ก็ได้พรุ่งนี้ไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.748039151+07:00","message":"[bufferProcess] send to processor:หรือไม่วันนี้ก็ได้พรุ่งนี้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.748046428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.748049391+07:00","message":"> Transcript [404] [false]: 'หรือไม่วันนี้ก็ได้พรุ่งนี้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.748052194+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.748054998+07:00","message":"Set new StatePrefix: 'หรือไม่วันนี้ก็ได้พรุ่งนี้ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:56.790850182+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:56.790885214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่วันนี้ก็ได้พรุ่งนี้ไปด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:56.790890492+07:00","message":"receive interim result [false|false]: หรือไม่วันนี้ก็ได้พรุ่งนี้ไปด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:56.790906658+07:00","message":"[buffer interim] 25 false หรือไม่วันนี้ก็ได้พรุ่งนี้ไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.790913919+07:00","message":"[bufferProcess] interim [640000000]:หรือไม่วันนี้ก็ได้พรุ่งนี้ไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.790916362+07:00","message":"[bufferProcess] send to processor:หรือไม่วันนี้ก็ได้พรุ่งนี้ไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.790920825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.790923694+07:00","message":"> Transcript [405] [false]: 'หรือไม่วันนี้ก็ได้พรุ่งนี้ไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.790927507+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.790930727+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.790933019+07:00","message":"StatePrefix: 'หรือไม่วันนี้ก็ได้พรุ่งนี้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.790935762+07:00","message":"TextPushed: 'หรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:56.924417149+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:56.924460348+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่วันนี้ก็ได้พรุ่งนี้ไปด้วยกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:56.924468698+07:00","message":"receive interim result [false|false]: หรือไม่วันนี้ก็ได้พรุ่งนี้ไปด้วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:56.924487345+07:00","message":"[buffer interim] 25 false หรือไม่วันนี้ก็ได้พรุ่งนี้ไปด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.924499241+07:00","message":"[bufferProcess] interim [760000000]:หรือไม่วันนี้ก็ได้พรุ่งนี้ไปด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.924502089+07:00","message":"[bufferProcess] send to processor:หรือไม่วันนี้ก็ได้พรุ่งนี้ไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.92450983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.924513807+07:00","message":"> Transcript [406] [false]: 'หรือไม่วันนี้ก็ได้พรุ่งนี้ไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.924517489+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.924519953+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.924522254+07:00","message":"StatePrefix: 'หรือไม่วันนี้ก็ได้พรุ่งนี้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.92452453+07:00","message":"TextPushed: 'หรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:56.98635839+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:56.986403777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่วันนี้ก็ได้พรุ่งนี้ไปด้วยกันเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:56.986409682+07:00","message":"receive interim result [false|false]: หรือไม่วันนี้ก็ได้พรุ่งนี้ไปด้วยกันเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:56.986424254+07:00","message":"[buffer interim] 25 false หรือไม่วันนี้ก็ได้พรุ่งนี้ไปด้วยกันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.986433833+07:00","message":"[bufferProcess] interim [880000000]:หรือไม่วันนี้ก็ได้พรุ่งนี้ไปด้วยกันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.986436609+07:00","message":"[bufferProcess] send to processor:หรือไม่วันนี้ก็ได้พรุ่งนี้ไปด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.986442686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.986445392+07:00","message":"> Transcript [407] [false]: 'หรือไม่วันนี้ก็ได้พรุ่งนี้ไปด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.986449428+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.986451679+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.986453928+07:00","message":"StatePrefix: 'หรือไม่วันนี้ก็ได้พรุ่งนี้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:56.986456125+07:00","message":"TextPushed: 'หรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:57.123360157+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:57.123398941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่วันนี้ก็ได้พรุ่งนี้ไปด้วยกันเลยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:57.123406488+07:00","message":"receive interim result [false|false]: หรือไม่วันนี้ก็ได้พรุ่งนี้ไปด้วยกันเลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:57.123423718+07:00","message":"[buffer interim] 25 false หรือไม่วันนี้ก็ได้พรุ่งนี้ไปด้วยกันเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:57.123431971+07:00","message":"[bufferProcess] interim [0]:หรือไม่วันนี้ก็ได้พรุ่งนี้ไปด้วยกันเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:57.123434449+07:00","message":"[bufferProcess] send to processor:หรือไม่วันนี้ก็ได้พรุ่งนี้ไปด้วยกันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:57.123438604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:57.123442232+07:00","message":"> Transcript [408] [false]: 'หรือไม่วันนี้ก็ได้พรุ่งนี้ไปด้วยกันเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:57.123446381+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:57.123448923+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:57.123451325+07:00","message":"StatePrefix: 'หรือไม่วันนี้ก็ได้พรุ่งนี้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:57.123474372+07:00","message":"TextPushed: 'หรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:57.123483718+07:00","message":"Push: 'วันนี้ก็ได้พรุ่งนี้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:57.123485942+07:00","message":"TextPushed: 'หรือไม่วันนี้ก็ได้พรุ่งนี้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:57.123488313+07:00","message":"Set new StatePrefix : 'หรือไม่วันนี้ก็ได้พรุ่งนี้ไปด้วยกันเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:57.12349126+07:00","message":"Next Push (prob) : 'ด้วยกันเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:57.123502398+07:00","message":"push: {false วันนี้ก็ได้พรุ่งนี้ไป 0 0xc000044800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:57.160131908+07:00","message":"[GCS] IsForceVAD: false for message ID: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:57.171065582+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:57.171097661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่วันนี้ก็ได้พรุ่งนี้ไปด้วยกันเลยครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:57.17110367+07:00","message":"receive interim result [false|false]: หรือไม่วันนี้ก็ได้พรุ่งนี้ไปด้วยกันเลยครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:57.171117845+07:00","message":"[buffer interim] 25 false หรือไม่วันนี้ก็ได้พรุ่งนี้ไปด้วยกันเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:57.171124328+07:00","message":"[bufferProcess] interim [60000000]:หรือไม่วันนี้ก็ได้พรุ่งนี้ไปด้วยกันเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:57.171126947+07:00","message":"[bufferProcess] send to processor:หรือไม่วันนี้ก็ได้พรุ่งนี้ไปด้วยกันเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:57.171134163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:57.171137122+07:00","message":"> Transcript [409] [false]: 'หรือไม่วันนี้ก็ได้พรุ่งนี้ไปด้วยกันเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:57.171140613+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:57.171142694+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:57.171145148+07:00","message":"StatePrefix: 'หรือไม่วันนี้ก็ได้พรุ่งนี้ไปด้วยกันเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:57.171147943+07:00","message":"TextPushed: 'หรือไม่วันนี้ก็ได้พรุ่งนี้ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:57.355354182+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:57.355403802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่วันนี้รู้ทันก็ได้เรื่องนี้ไปด้วยกันเลยครับ\",\"confidence\":0.93337125}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:57.355410934+07:00","message":"receive interim result [true|false]: หรือไม่วันนี้รู้ทันก็ได้เรื่องนี้ไปด้วยกันเลยครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:57.355417748+07:00","message":"end recv isFinal message id 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:57.355419991+07:00","message":"end Recv id 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:57.355427578+07:00","message":"[buffer interim] 25 true หรือไม่วันนี้รู้ทันก็ได้เรื่องนี้ไปด้วยกันเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:57.355435807+07:00","message":"[bufferProcess] interim [240000000]:หรือไม่วันนี้รู้ทันก็ได้เรื่องนี้ไปด้วยกันเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:57.355439738+07:00","message":"[bufferProcess] send to processor (isfinal):หรือไม่วันนี้ก็ได้พรุ่งนี้ไปด้วยกันเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:57.355443743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:57.355446852+07:00","message":"> Transcript [410] [false]: 'หรือไม่วันนี้ก็ได้พรุ่งนี้ไปด้วยกันเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:57.355450369+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:57.355452519+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:57.355455116+07:00","message":"StatePrefix: 'หรือไม่วันนี้ก็ได้พรุ่งนี้ไปด้วยกันเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:57.35545833+07:00","message":"TextPushed: 'หรือไม่วันนี้ก็ได้พรุ่งนี้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:57.355460295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:57.355462313+07:00","message":"> Transcript [411] [true]: 'หรือไม่วันนี้รู้ทันก็ได้เรื่องนี้ไปด้วยกันเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:57.355464844+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:57.35546894+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:57.355470833+07:00","message":"StatePrefix: 'หรือไม่วันนี้ก็ได้พรุ่งนี้ไปด้วยกันเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:57.355472961+07:00","message":"TextPushed: 'หรือไม่วันนี้ก็ได้พรุ่งนี้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:57.355474801+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:57.355625608+07:00","message":"Push: 'ด้วยกันเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:57.355629035+07:00","message":"TextPushed: 'หรือไม่วันนี้ก็ได้พรุ่งนี้ไปด้วยกันเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:57.355631314+07:00","message":"Set new StatePrefix : 'หรือไม่วันนี้รู้ทันก็ได้เรื่องนี้ไปด้วยกันเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:57.355633716+07:00","message":"Next Push (prob) : 'หรือไม่วันนี้รู้ทันก็ได้เรื่องนี้ไปด้วยกันเลยครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:57.355643359+07:00","message":"push: {true ด้วยกันเลยครับ 0 0xc000044800}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:33:57.355654729+07:00","message":"write aligntment file to 'tmp/7595/align_message_id_25.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:33:57.363547467+07:00","message":"write wav file: './tmp/7595/7595_25.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:33:57.612403188+07:00","message":"[GCS] Start streaming session, msgId: 26"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:33:58.813955078+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:33:58.813957715+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:34:01.814610082+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:34:01.814650395+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:34:04.81557238+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:34:04.815597889+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:05.54881475+07:00","message":"[GCS] IsForceVAD: false for message ID: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:05.645107631+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:05.645126946+07:00","message":"found end of frame, send empty tag with msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:05.645130011+07:00","message":"end Recv id 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:05.645135668+07:00","message":"[buffer interim] 26 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:05.645142641+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:05.645146763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:05.645149601+07:00","message":"> Transcript [412] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:05.645152448+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:05.645154598+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:05.645156927+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:05.645158863+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:05.645170837+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:05.645180612+07:00","message":"push: {true \n 0 0xc002aa6080}"}
{"level":"info","service":"Main","time":"2026-06-25T13:34:05.65924397+07:00","message":"write wav file: './tmp/7595/7595_26.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:05.742833954+07:00","message":"[GCS] Start streaming session, msgId: 27"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:34:07.816447166+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:34:07.816467724+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:34:10.817115227+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:34:10.817127101+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:34:13.817996297+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:34:13.818010377+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:16.440167282+07:00","message":"[GCS] IsForceVAD: false for message ID: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:16.532572287+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:16.532597104+07:00","message":"found end of frame, send empty tag with msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:16.532600411+07:00","message":"end Recv id 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:16.532607989+07:00","message":"[buffer interim] 27 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:16.532615001+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:16.532618746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:16.532621661+07:00","message":"> Transcript [413] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:16.532624297+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:16.532626929+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:16.532629156+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:16.532631012+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:16.532639802+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:16.532648963+07:00","message":"push: {true \n 0 0xc000044680}"}
{"level":"info","service":"Main","time":"2026-06-25T13:34:16.550933292+07:00","message":"write wav file: './tmp/7595/7595_27.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:16.690356396+07:00","message":"[GCS] Start streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:16.758144329+07:00","message":"[GCS] Cleaned up inactive client: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:16.758172037+07:00","message":"[GCS] Cleaned up inactive client: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:16.758175173+07:00","message":"[GCS] Cleaned up inactive client: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:16.758177284+07:00","message":"[GCS] Cleaned up inactive client: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:16.758179267+07:00","message":"[GCS] Cleaned up inactive client: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:16.758181026+07:00","message":"[GCS] Cleaned up inactive client: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:16.758182922+07:00","message":"[GCS] Cleaned up inactive client: 13"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:34:16.818258542+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:34:16.818267234+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:18.773240383+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:18.773298121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:18.773304766+07:00","message":"receive interim result [false|false]: รู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:18.773323226+07:00","message":"[buffer interim] 28 false รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:18.773330644+07:00","message":"[bufferProcess] interim [860000000]:รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:18.773332596+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:18.773337041+07:00","message":"[bufferProcess] send to processor (ticker):รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:18.773340107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:18.773343169+07:00","message":"> Transcript [414] [false]: 'รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:18.773345455+07:00","message":"Set StatePrefix (first interim): 'รู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:19.018772764+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:19.018816396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Root\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:19.018821984+07:00","message":"receive interim result [false|false]: Root"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:19.018836418+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:19.018841422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้ทัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:19.018844142+07:00","message":"receive interim result [false|false]: รู้ทัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:19.018849905+07:00","message":"[buffer interim] 28 false Root"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:19.018852954+07:00","message":"[buffer interim] 28 false รู้ทัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:19.018859147+07:00","message":"[bufferProcess] interim [40000000]:Root"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:19.01886099+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:19.018863842+07:00","message":"[bufferProcess] interim [100000000]:รู้ทัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:19.018865822+07:00","message":"[bufferProcess] send to processor:Root"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:19.018869356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:19.018874496+07:00","message":"> Transcript [415] [false]: 'Root'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:19.018877799+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:19.018880056+07:00","message":"Set new StatePrefix: 'Root'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:19.401295505+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:19.401336366+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้ทันกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:19.401342074+07:00","message":"receive interim result [false|false]: รู้ทันกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:19.401353973+07:00","message":"[buffer interim] 28 false รู้ทันกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:19.401362014+07:00","message":"[bufferProcess] interim [400000000]:รู้ทันกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:19.401364298+07:00","message":"[bufferProcess] send to processor:รู้ทัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:19.40137069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:19.401374118+07:00","message":"> Transcript [416] [false]: 'รู้ทัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:19.401376852+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:19.401379252+07:00","message":"Set new StatePrefix: 'รู้ทัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:19.522983914+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:19.523027621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้ทันกันได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:19.523033946+07:00","message":"receive interim result [false|false]: รู้ทันกันได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:19.523051297+07:00","message":"[buffer interim] 28 false รู้ทันกันได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:19.523059012+07:00","message":"[bufferProcess] interim [580000000]:รู้ทันกันได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:19.523061664+07:00","message":"[bufferProcess] send to processor:รู้ทันกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:19.523066325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:19.523069856+07:00","message":"> Transcript [417] [false]: 'รู้ทันกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:19.523073262+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:19.523075533+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:19.523077589+07:00","message":"StatePrefix: 'รู้ทัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:19.523081484+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:19.786919508+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:19.786969594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้ทันกันได้ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:19.786975864+07:00","message":"receive interim result [false|false]: รู้ทันกันได้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:19.78699111+07:00","message":"[buffer interim] 28 false รู้ทันกันได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:19.786999178+07:00","message":"[bufferProcess] interim [820000000]:รู้ทันกันได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:19.787002029+07:00","message":"[bufferProcess] send to processor:รู้ทันกันได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:19.787005838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:19.787009101+07:00","message":"> Transcript [418] [false]: 'รู้ทันกันได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:19.787012931+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:19.787015109+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:19.787017137+07:00","message":"StatePrefix: 'รู้ทัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:19.787020275+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:34:19.818864694+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:34:19.81887514+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:19.905451512+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:19.905493107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้ทันกันได้ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:19.905500175+07:00","message":"receive interim result [false|false]: รู้ทันกันได้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:19.905518292+07:00","message":"[buffer interim] 28 false รู้ทันกันได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:19.905529351+07:00","message":"[bufferProcess] interim [880000000]:รู้ทันกันได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:19.905531763+07:00","message":"[bufferProcess] send to processor:รู้ทันกันได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:19.905536426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:19.905539667+07:00","message":"> Transcript [419] [false]: 'รู้ทันกันได้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:19.905543074+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:19.905545403+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:19.905547457+07:00","message":"StatePrefix: 'รู้ทัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:19.905549611+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:20.597204308+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:20.597252226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้ทันกันได้ครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:20.597262815+07:00","message":"receive interim result [false|false]: รู้ทันกันได้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:20.597279124+07:00","message":"[buffer interim] 28 false รู้ทันกันได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:20.597287556+07:00","message":"[bufferProcess] interim [480000000]:รู้ทันกันได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:20.597290247+07:00","message":"[bufferProcess] send to processor:รู้ทันกันได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:20.59729837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:20.59730149+07:00","message":"> Transcript [420] [false]: 'รู้ทันกันได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:20.597305329+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:20.597307784+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:20.597310258+07:00","message":"StatePrefix: 'รู้ทัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:20.597312491+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:20.597320878+07:00","message":"Push: 'รู้ทัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:20.597323043+07:00","message":"TextPushed: 'รู้ทัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:20.597325172+07:00","message":"Set new StatePrefix : 'รู้ทันกันได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:20.597327726+07:00","message":"Next Push (prob) : 'กันได้ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:20.597357634+07:00","message":"push: {false รู้ทัน 0 0xc0020b6080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:20.743561546+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:20.743604543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้ทันกันได้ครับอัพ iOS\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:20.743610195+07:00","message":"receive interim result [false|false]: รู้ทันกันได้ครับอัพ iOS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:20.743626006+07:00","message":"[buffer interim] 28 false รู้ทันกันได้ครับอัพ iOS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:20.74363278+07:00","message":"[bufferProcess] interim [780000000]:รู้ทันกันได้ครับอัพ iOS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:20.743635012+07:00","message":"[bufferProcess] send to processor:รู้ทันกันได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:20.743638852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:20.743642563+07:00","message":"> Transcript [421] [false]: 'รู้ทันกันได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:20.743646744+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:20.743648913+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:20.743650925+07:00","message":"StatePrefix: 'รู้ทันกันได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:20.74365311+07:00","message":"TextPushed: 'รู้ทัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:20.812235904+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:20.812280038+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้ทันกันได้ครับไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:20.81228625+07:00","message":"receive interim result [false|false]: รู้ทันกันได้ครับไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:20.812303809+07:00","message":"[buffer interim] 28 false รู้ทันกันได้ครับไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:20.812312594+07:00","message":"[bufferProcess] interim [900000000]:รู้ทันกันได้ครับไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:20.812315626+07:00","message":"[bufferProcess] send to processor:รู้ทันกันได้ครับอัพ iOS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:20.812319781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:20.812322818+07:00","message":"> Transcript [422] [false]: 'รู้ทันกันได้ครับอัพ iOS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:20.812326284+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:20.812328579+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:20.812330813+07:00","message":"StatePrefix: 'รู้ทันกันได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:20.812333259+07:00","message":"TextPushed: 'รู้ทัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:21.175613636+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:21.175661706+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้ทันกันได้ครับไอโอดีนนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:21.175667677+07:00","message":"receive interim result [false|false]: รู้ทันกันได้ครับไอโอดีนนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:21.175684714+07:00","message":"[buffer interim] 28 false รู้ทันกันได้ครับไอโอดีนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:21.1756921+07:00","message":"[bufferProcess] interim [140000000]:รู้ทันกันได้ครับไอโอดีนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:21.175694752+07:00","message":"[bufferProcess] send to processor:รู้ทันกันได้ครับไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:21.175701458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:21.1757046+07:00","message":"> Transcript [423] [false]: 'รู้ทันกันได้ครับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:21.175708689+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:21.175711767+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:21.175714214+07:00","message":"StatePrefix: 'รู้ทันกันได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:21.175716766+07:00","message":"TextPushed: 'รู้ทัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:21.23122426+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:21.231266121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้ทันกันได้ครับไอโอดีนนั้นเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:21.231271467+07:00","message":"receive interim result [false|false]: รู้ทันกันได้ครับไอโอดีนนั้นเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:21.231284321+07:00","message":"[buffer interim] 28 false รู้ทันกันได้ครับไอโอดีนนั้นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:21.231291832+07:00","message":"[bufferProcess] interim [260000000]:รู้ทันกันได้ครับไอโอดีนนั้นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:21.231294633+07:00","message":"[bufferProcess] send to processor:รู้ทันกันได้ครับไอโอดีนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:21.231300393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:21.231304908+07:00","message":"> Transcript [424] [false]: 'รู้ทันกันได้ครับไอโอดีนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:21.231309021+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:21.231311435+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:21.231314714+07:00","message":"StatePrefix: 'รู้ทันกันได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:21.231318113+07:00","message":"TextPushed: 'รู้ทัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:21.231324514+07:00","message":"Push: 'กันได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:21.23132882+07:00","message":"TextPushed: 'รู้ทันกันได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:21.231332165+07:00","message":"Set new StatePrefix : 'รู้ทันกันได้ครับไอโอดีนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:21.231335745+07:00","message":"Next Push (prob) : 'ไอโอดีนนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:21.23134769+07:00","message":"push: {false กันได้ครับ 0 0xc0020b6080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:21.41176589+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:21.411809461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้ทันกันได้ครับไอโอดีนนั้นเป็นสาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:21.411815417+07:00","message":"receive interim result [false|false]: รู้ทันกันได้ครับไอโอดีนนั้นเป็นสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:21.411831228+07:00","message":"[buffer interim] 28 false รู้ทันกันได้ครับไอโอดีนนั้นเป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:21.411839614+07:00","message":"[bufferProcess] interim [500000000]:รู้ทันกันได้ครับไอโอดีนนั้นเป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:21.411842205+07:00","message":"[bufferProcess] send to processor:รู้ทันกันได้ครับไอโอดีนนั้นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:21.411846769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:21.411849754+07:00","message":"> Transcript [425] [false]: 'รู้ทันกันได้ครับไอโอดีนนั้นเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:21.411853611+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:21.411856005+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:21.411858582+07:00","message":"StatePrefix: 'รู้ทันกันได้ครับไอโอดีนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:21.411861249+07:00","message":"TextPushed: 'รู้ทันกันได้ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:21.840895252+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:21.840934568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:21.840943569+07:00","message":"receive interim result [false|false]: รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:21.840961358+07:00","message":"[buffer interim] 28 false รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:21.84096811+07:00","message":"[bufferProcess] interim [920000000]:รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:21.840970892+07:00","message":"[bufferProcess] send to processor:รู้ทันกันได้ครับไอโอดีนนั้นเป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:21.840978454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:21.840981165+07:00","message":"> Transcript [426] [false]: 'รู้ทันกันได้ครับไอโอดีนนั้นเป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:21.840985392+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:21.840987672+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:21.840990512+07:00","message":"StatePrefix: 'รู้ทันกันได้ครับไอโอดีนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:21.840993295+07:00","message":"TextPushed: 'รู้ทันกันได้ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:22.160903393+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:22.160944666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:22.160951035+07:00","message":"receive interim result [false|false]: รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:22.160964355+07:00","message":"[buffer interim] 28 false รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:22.160971249+07:00","message":"[bufferProcess] interim [280000000]:รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:22.160973804+07:00","message":"[bufferProcess] send to processor:รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:22.160979172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:22.160981978+07:00","message":"> Transcript [427] [false]: 'รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:22.160985707+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:22.160987857+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:22.160990033+07:00","message":"StatePrefix: 'รู้ทันกันได้ครับไอโอดีนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:22.160992729+07:00","message":"TextPushed: 'รู้ทันกันได้ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:22.502743689+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:22.502792828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่สั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:22.502800008+07:00","message":"receive interim result [false|false]: รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่สั่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:22.502814832+07:00","message":"[buffer interim] 28 false รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:22.502822983+07:00","message":"[bufferProcess] interim [580000000]:รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:22.502826089+07:00","message":"[bufferProcess] send to processor:รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:22.502832429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:22.502837143+07:00","message":"> Transcript [428] [false]: 'รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:22.502841349+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:22.502843604+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:22.502846005+07:00","message":"StatePrefix: 'รู้ทันกันได้ครับไอโอดีนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:22.502848734+07:00","message":"TextPushed: 'รู้ทันกันได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:22.502854067+07:00","message":"Push: 'ไอโอดีนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:22.502856053+07:00","message":"TextPushed: 'รู้ทันกันได้ครับไอโอดีนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:22.502858534+07:00","message":"Set new StatePrefix : 'รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:22.502861193+07:00","message":"Next Push (prob) : 'เป็นสารอาหารที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:22.502870358+07:00","message":"push: {false ไอโอดีนนั้น 0 0xc0020b6080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:22.540448038+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:22.54048534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:22.540491317+07:00","message":"receive interim result [false|false]: รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:22.54050282+07:00","message":"[buffer interim] 28 false รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:22.540509621+07:00","message":"[bufferProcess] interim [640000000]:รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:22.540512236+07:00","message":"[bufferProcess] send to processor:รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:22.540516086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:22.540519019+07:00","message":"> Transcript [429] [false]: 'รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่สั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:22.540523257+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:22.540525294+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:22.540527324+07:00","message":"StatePrefix: 'รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:22.540532584+07:00","message":"TextPushed: 'รู้ทันกันได้ครับไอโอดีนนั้น'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:34:22.81960642+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:34:22.819627281+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:22.852339271+07:00","message":"[GCS] IsForceVAD: false for message ID: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:22.910790017+07:00","message":"[GCS] Start streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:22.951238794+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:22.951279608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:22.951286154+07:00","message":"receive interim result [false|false]: รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:22.951307697+07:00","message":"[buffer interim] 28 false รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:22.951315007+07:00","message":"[bufferProcess] interim [60000000]:รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:22.951317747+07:00","message":"[bufferProcess] send to processor:รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:22.951322113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:22.951324984+07:00","message":"> Transcript [430] [false]: 'รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:22.951328624+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:22.951330689+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:22.951333332+07:00","message":"StatePrefix: 'รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:22.951336018+07:00","message":"TextPushed: 'รู้ทันกันได้ครับไอโอดีนนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:22.961039062+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:22.961068489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:22.961074943+07:00","message":"receive interim result [false|false]: รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:22.961090335+07:00","message":"[buffer interim] 28 false รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:22.961095483+07:00","message":"[bufferProcess] interim [120000000]:รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:22.96109826+07:00","message":"[bufferProcess] send to processor:รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:22.961125546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:22.961128264+07:00","message":"> Transcript [431] [false]: 'รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:22.961131801+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:22.961134323+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:22.961136988+07:00","message":"StatePrefix: 'รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:22.961140173+07:00","message":"TextPushed: 'รู้ทันกันได้ครับไอโอดีนนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:22.973014415+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:22.973034619+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:22.973039675+07:00","message":"receive interim result [false|false]: รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:22.973051937+07:00","message":"[buffer interim] 28 false รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:22.973057114+07:00","message":"[bufferProcess] interim [180000000]:รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:22.973059473+07:00","message":"[bufferProcess] send to processor:รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:22.973062965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:22.973065268+07:00","message":"> Transcript [432] [false]: 'รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:22.973068532+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:22.973070529+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:22.973073223+07:00","message":"StatePrefix: 'รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:22.973075867+07:00","message":"TextPushed: 'รู้ทันกันได้ครับไอโอดีนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:22.973082919+07:00","message":"Push: 'เป็นสารอาหารที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:22.973085132+07:00","message":"TextPushed: 'รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:22.973087362+07:00","message":"Set new StatePrefix : 'รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:22.973089654+07:00","message":"Next Push (prob) : 'สำคัญนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:22.973100331+07:00","message":"push: {false เป็นสารอาหารที่ 0 0xc0020b6080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:23.085431857+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:23.085483767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้ทันกันได้ครับจมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับ\",\"confidence\":0.9242089}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:23.08549068+07:00","message":"receive interim result [true|false]: รู้ทันกันได้ครับจมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:23.085502499+07:00","message":"end recv isFinal message id 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:23.085504774+07:00","message":"end Recv id 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:23.085513204+07:00","message":"[buffer interim] 28 true รู้ทันกันได้ครับจมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:23.085523955+07:00","message":"[bufferProcess] interim [180000000]:รู้ทันกันได้ครับจมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:23.08553197+07:00","message":"[bufferProcess] send to processor (isfinal):รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:23.085535255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:23.085538589+07:00","message":"> Transcript [433] [false]: 'รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:23.085541453+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:23.085543689+07:00","message":"Set new StatePrefix: 'รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:23.085545887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:23.085547754+07:00","message":"> Transcript [434] [true]: 'รู้ทันกันได้ครับจมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:23.085550458+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:23.085552497+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:23.085555423+07:00","message":"StatePrefix: 'รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:23.085558792+07:00","message":"TextPushed: 'รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:23.085560785+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:23.085739513+07:00","message":"Push: 'สำคัญนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:23.085742086+07:00","message":"TextPushed: 'รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:23.085744489+07:00","message":"Set new StatePrefix : 'รู้ทันกันได้ครับจมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:23.085746809+07:00","message":"Next Push (prob) : 'รู้ทันกันได้ครับจมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:23.085756102+07:00","message":"push: {true สำคัญนะครับ 0 0xc0020b6080}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:23.085778348+07:00","message":"write aligntment file to 'tmp/7595/align_message_id_28.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:34:23.097867109+07:00","message":"write wav file: './tmp/7595/7595_28.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:23.581727274+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:23.58178235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:23.581787862+07:00","message":"receive interim result [false|false]: จริงแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:23.58180265+07:00","message":"[buffer interim] 29 false จริงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:23.58181355+07:00","message":"[bufferProcess] interim [480000000]:จริงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:23.581815971+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:23.919267238+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:23.919316826+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีกแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:23.919323319+07:00","message":"receive interim result [false|false]: อีกแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:23.919338058+07:00","message":"[buffer interim] 29 false อีกแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:23.919346565+07:00","message":"[bufferProcess] interim [780000000]:อีกแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:23.91934991+07:00","message":"[bufferProcess] send to processor:จริงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:23.919354846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:23.919357913+07:00","message":"> Transcript [435] [false]: 'จริงแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:23.919360121+07:00","message":"Set StatePrefix (first interim): 'จริงแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:23.983404514+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:23.983453268+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงแล้วต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:23.983458984+07:00","message":"receive interim result [false|false]: จริงแล้วต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:23.983480418+07:00","message":"[buffer interim] 29 false จริงแล้วต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:23.983488682+07:00","message":"[bufferProcess] interim [900000000]:จริงแล้วต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:23.983491201+07:00","message":"[bufferProcess] send to processor:อีกแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:23.983495324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:23.983498489+07:00","message":"> Transcript [436] [false]: 'อีกแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:23.983501158+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:23.983503244+07:00","message":"Set new StatePrefix: 'อีกแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:24.085726264+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:24.085768739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงแล้วตั้งแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:24.085775525+07:00","message":"receive interim result [false|false]: จริงแล้วตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:24.085800782+07:00","message":"[buffer interim] 29 false จริงแล้วตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:24.085809405+07:00","message":"[bufferProcess] interim [20000000]:จริงแล้วตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:24.085812113+07:00","message":"[bufferProcess] send to processor:จริงแล้วต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:24.085816566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:24.085819681+07:00","message":"> Transcript [437] [false]: 'จริงแล้วต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:24.085823051+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:24.085825657+07:00","message":"Set new StatePrefix: 'จริงแล้วต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:24.328792392+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:24.32883461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงแล้วตั้งแต่เด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:24.328840685+07:00","message":"receive interim result [false|false]: จริงแล้วตั้งแต่เด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:24.328859373+07:00","message":"[buffer interim] 29 false จริงแล้วตั้งแต่เด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:24.328871166+07:00","message":"[bufferProcess] interim [260000000]:จริงแล้วตั้งแต่เด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:24.328874442+07:00","message":"[bufferProcess] send to processor:จริงแล้วตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:24.32888247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:24.328885411+07:00","message":"> Transcript [438] [false]: 'จริงแล้วตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:24.32888801+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:24.328890407+07:00","message":"Set new StatePrefix: 'จริงแล้วตั้งแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:24.541322345+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:24.541348687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงแล้วตั้งแต่เด็กจน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:24.541353725+07:00","message":"receive interim result [false|false]: จริงแล้วตั้งแต่เด็กจน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:24.541367656+07:00","message":"[buffer interim] 29 false จริงแล้วตั้งแต่เด็กจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:24.5413744+07:00","message":"[bufferProcess] interim [500000000]:จริงแล้วตั้งแต่เด็กจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:24.541377061+07:00","message":"[bufferProcess] send to processor:จริงแล้วตั้งแต่เด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:24.54138709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:24.541389376+07:00","message":"> Transcript [439] [false]: 'จริงแล้วตั้งแต่เด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:24.541392592+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:24.541394808+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:24.541396719+07:00","message":"StatePrefix: 'จริงแล้วตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:24.541398887+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:24.64902575+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:24.649062748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงแล้วตั้งแต่เด็กจนโต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:24.649068713+07:00","message":"receive interim result [false|false]: จริงแล้วตั้งแต่เด็กจนโต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:24.64908554+07:00","message":"[buffer interim] 29 false จริงแล้วตั้งแต่เด็กจนโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:24.649092932+07:00","message":"[bufferProcess] interim [560000000]:จริงแล้วตั้งแต่เด็กจนโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:24.649095444+07:00","message":"[bufferProcess] send to processor:จริงแล้วตั้งแต่เด็กจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:24.649099838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:24.649102563+07:00","message":"> Transcript [440] [false]: 'จริงแล้วตั้งแต่เด็กจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:24.649105877+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:24.649107933+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:24.649110237+07:00","message":"StatePrefix: 'จริงแล้วตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:24.649112541+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:24.975867384+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:24.975906665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงแล้วตั้งแต่เด็กจนโตแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:24.975912205+07:00","message":"receive interim result [false|false]: จริงแล้วตั้งแต่เด็กจนโตแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:24.975924358+07:00","message":"[buffer interim] 29 false จริงแล้วตั้งแต่เด็กจนโตแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:24.975932045+07:00","message":"[bufferProcess] interim [860000000]:จริงแล้วตั้งแต่เด็กจนโตแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:24.975934824+07:00","message":"[bufferProcess] send to processor:จริงแล้วตั้งแต่เด็กจนโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:24.975940504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:24.9759454+07:00","message":"> Transcript [441] [false]: 'จริงแล้วตั้งแต่เด็กจนโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:24.975949205+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:24.975951476+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:24.975955494+07:00","message":"StatePrefix: 'จริงแล้วตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:24.975957783+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:24.984188068+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:24.984215861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงแล้วตั้งแต่เด็กจนโตนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:24.984220635+07:00","message":"receive interim result [false|false]: จริงแล้วตั้งแต่เด็กจนโตนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:24.98423356+07:00","message":"[buffer interim] 29 false จริงแล้วตั้งแต่เด็กจนโตนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:24.984239286+07:00","message":"[bufferProcess] interim [920000000]:จริงแล้วตั้งแต่เด็กจนโตนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:24.984243509+07:00","message":"[bufferProcess] send to processor:จริงแล้วตั้งแต่เด็กจนโตแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:24.984250073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:24.984252856+07:00","message":"> Transcript [442] [false]: 'จริงแล้วตั้งแต่เด็กจนโตแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:24.984256225+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:24.984258322+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:24.984260469+07:00","message":"StatePrefix: 'จริงแล้วตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:24.984262693+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:24.984268319+07:00","message":"Push: 'จริงแล้วตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:24.984270377+07:00","message":"TextPushed: 'จริงแล้วตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:24.984272476+07:00","message":"Set new StatePrefix : 'จริงแล้วตั้งแต่เด็กจนโตแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:24.984274725+07:00","message":"Next Push (prob) : 'เด็กจนโตแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:24.984282722+07:00","message":"push: {false จริงแล้วตั้งแต่ 0 0xc00049c500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:25.047246818+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:25.047288048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงแล้วตั้งแต่เด็กจนโตนะเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:25.047295838+07:00","message":"receive interim result [false|false]: จริงแล้วตั้งแต่เด็กจนโตนะเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:25.047314338+07:00","message":"[buffer interim] 29 false จริงแล้วตั้งแต่เด็กจนโตนะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:25.04732397+07:00","message":"[bufferProcess] interim [980000000]:จริงแล้วตั้งแต่เด็กจนโตนะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:25.047327652+07:00","message":"[bufferProcess] send to processor:จริงแล้วตั้งแต่เด็กจนโตนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:25.047333178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:25.04733722+07:00","message":"> Transcript [443] [false]: 'จริงแล้วตั้งแต่เด็กจนโตนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:25.047339976+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:25.047343535+07:00","message":"Set new StatePrefix: 'จริงแล้วตั้งแต่เด็กจนโตนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:25.526190069+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:25.526228079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:25.526233829+07:00","message":"receive interim result [false|false]: จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:25.526250343+07:00","message":"[buffer interim] 29 false จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:25.526257791+07:00","message":"[bufferProcess] interim [400000000]:จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:25.526261673+07:00","message":"[bufferProcess] send to processor:จริงแล้วตั้งแต่เด็กจนโตนะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:25.526269669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:25.526272647+07:00","message":"> Transcript [444] [false]: 'จริงแล้วตั้งแต่เด็กจนโตนะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:25.52627571+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:25.526277977+07:00","message":"Set new StatePrefix: 'จริงแล้วตั้งแต่เด็กจนโตนะเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:25.563699796+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:25.563738268+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:25.563744844+07:00","message":"receive interim result [false|false]: จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:25.563761144+07:00","message":"[buffer interim] 29 false จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:25.563768354+07:00","message":"[bufferProcess] interim [520000000]:จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:25.563771272+07:00","message":"[bufferProcess] send to processor:จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:25.563782051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:25.563784907+07:00","message":"> Transcript [445] [false]: 'จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:25.563788447+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:25.563790656+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:25.563793526+07:00","message":"StatePrefix: 'จริงแล้วตั้งแต่เด็กจนโตนะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:25.563796251+07:00","message":"TextPushed: 'จริงแล้วตั้งแต่'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:34:25.820482998+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:34:25.820496022+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:25.888350955+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:25.888382671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:25.888388778+07:00","message":"receive interim result [false|false]: จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:25.888404318+07:00","message":"[buffer interim] 29 false จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:25.888411648+07:00","message":"[bufferProcess] interim [760000000]:จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:25.888414808+07:00","message":"[bufferProcess] send to processor:จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:25.888418624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:25.88842148+07:00","message":"> Transcript [446] [false]: 'จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:25.888425525+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:25.888427951+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:25.888430252+07:00","message":"StatePrefix: 'จริงแล้วตั้งแต่เด็กจนโตนะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:25.888433252+07:00","message":"TextPushed: 'จริงแล้วตั้งแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:25.898224458+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:25.898255322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:25.898260134+07:00","message":"receive interim result [false|false]: จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:25.898275019+07:00","message":"[buffer interim] 29 false จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:25.898281227+07:00","message":"[bufferProcess] interim [820000000]:จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:25.898283959+07:00","message":"[bufferProcess] send to processor:จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:25.898287203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:25.898289873+07:00","message":"> Transcript [447] [false]: 'จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:25.898293573+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:25.898295691+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:25.898297953+07:00","message":"StatePrefix: 'จริงแล้วตั้งแต่เด็กจนโตนะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:25.898300511+07:00","message":"TextPushed: 'จริงแล้วตั้งแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:26.132871165+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:26.132916185+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-25T13:34:26.132922627+07:00","message":"receive interim result [false|false]: จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็น 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:26.132938346+07:00","message":"[buffer interim] 29 false จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็น 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:26.132946364+07:00","message":"[bufferProcess] interim [60000000]:จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็น 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:26.132948999+07:00","message":"[bufferProcess] send to processor:จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:26.13295319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:26.132956139+07:00","message":"> Transcript [448] [false]: 'จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:26.132960128+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:26.132962286+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:26.132964688+07:00","message":"StatePrefix: 'จริงแล้วตั้งแต่เด็กจนโตนะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:26.13296761+07:00","message":"TextPushed: 'จริงแล้วตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:26.132970623+07:00","message":"Push: 'เด็กจนโตนะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:26.13297262+07:00","message":"TextPushed: 'จริงแล้วตั้งแต่เด็กจนโตนะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:26.132974937+07:00","message":"Set new StatePrefix : 'จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:26.132977193+07:00","message":"Next Push (prob) : 'ถือว่าเป็นสิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:26.132986731+07:00","message":"push: {false เด็กจนโตนะเนี่ย 0 0xc00049c500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:26.149881391+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:26.149915142+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:26.149921349+07:00","message":"receive interim result [false|false]: จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:26.149933398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 14\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:26.149936078+07:00","message":"receive interim result [false|false]:  14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:26.149943222+07:00","message":"[buffer interim] 29 false จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:26.149947146+07:00","message":"[buffer interim] 29 false  14"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:26.149953622+07:00","message":"[bufferProcess] interim [120000000]:จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:26.149956099+07:00","message":"[bufferProcess] send to processor:จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็น 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:26.149959475+07:00","message":"[bufferProcess] interim [120000000]: 14"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:26.149961971+07:00","message":"[bufferProcess] update buffer: จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็น 14"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:26.149965275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:26.149968075+07:00","message":"> Transcript [449] [false]: 'จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็น 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:26.149970542+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:26.149972611+07:00","message":"Set new StatePrefix: 'จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็น 10'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:26.288921137+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:26.288960582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:26.288966635+07:00","message":"receive interim result [false|false]: จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:26.288977685+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-25T13:34:26.288980271+07:00","message":"receive interim result [false|false]:  10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:26.288986301+07:00","message":"[buffer interim] 29 false จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:26.288989951+07:00","message":"[buffer interim] 29 false  10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:26.288995797+07:00","message":"[bufferProcess] interim [180000000]:จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:26.288998372+07:00","message":"[bufferProcess] send to processor:จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็น 14"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:26.289001803+07:00","message":"[bufferProcess] interim [180000000]: 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:26.289004007+07:00","message":"[bufferProcess] update buffer: จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็น 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:26.289007029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:26.289009628+07:00","message":"> Transcript [450] [false]: 'จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็น 14'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:26.28901249+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:26.289014665+07:00","message":"Set new StatePrefix: 'จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็น 14'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:26.404800293+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:26.404844097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:26.40485211+07:00","message":"receive interim result [false|false]: จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:26.404868151+07:00","message":"[buffer interim] 29 false จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:26.40487706+07:00","message":"[bufferProcess] interim [300000000]:จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:26.404881388+07:00","message":"[bufferProcess] send to processor:จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็น 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:26.404890167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:26.404894309+07:00","message":"> Transcript [451] [false]: 'จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็น 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:26.404898346+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:26.404901525+07:00","message":"Set new StatePrefix: 'จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็น 10'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:26.456811345+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:26.456865275+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:26.456873811+07:00","message":"receive interim result [false|false]: จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:26.456891631+07:00","message":"[buffer interim] 29 false จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:26.456902299+07:00","message":"[bufferProcess] interim [420000000]:จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:26.456907346+07:00","message":"[bufferProcess] send to processor:จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:26.456916636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:26.456923215+07:00","message":"> Transcript [452] [false]: 'จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:26.456928097+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:26.456931486+07:00","message":"Set new StatePrefix: 'จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:26.648184885+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:26.648225313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:26.648231467+07:00","message":"receive interim result [false|false]: จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:26.648245893+07:00","message":"[buffer interim] 29 false จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:26.648253456+07:00","message":"[bufferProcess] interim [600000000]:จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:26.648256397+07:00","message":"[bufferProcess] send to processor:จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:26.648264537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:26.648267546+07:00","message":"> Transcript [453] [false]: 'จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:26.64827118+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:26.648273487+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:26.648275848+07:00","message":"StatePrefix: 'จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:26.648287098+07:00","message":"TextPushed: 'จริงแล้วตั้งแต่เด็กจนโตนะเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:27.38664997+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:27.386684122+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-25T13:34:27.386690316+07:00","message":"receive interim result [false|false]: จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:27.386707655+07:00","message":"[buffer interim] 29 false จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:27.386715238+07:00","message":"[bufferProcess] interim [200000000]:จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:27.386718315+07:00","message":"[bufferProcess] send to processor:จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:27.386729248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:27.386732349+07:00","message":"> Transcript [454] [false]: 'จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:27.386736208+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:27.386738346+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:27.386740684+07:00","message":"StatePrefix: 'จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:27.386743655+07:00","message":"TextPushed: 'จริงแล้วตั้งแต่เด็กจนโตนะเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:27.867555927+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:27.867593548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5 มิถุนายน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:27.867603729+07:00","message":"receive interim result [false|false]: จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5 มิถุนายน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:27.867620241+07:00","message":"[buffer interim] 29 false จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:27.867627805+07:00","message":"[bufferProcess] interim [740000000]:จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:27.867630461+07:00","message":"[bufferProcess] send to processor:จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:27.867637455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:27.867640744+07:00","message":"> Transcript [455] [false]: 'จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:27.867644859+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:27.867646961+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:27.867650229+07:00","message":"StatePrefix: 'จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:27.867653096+07:00","message":"TextPushed: 'จริงแล้วตั้งแต่เด็กจนโตนะเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:28.191922398+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:28.191968553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5 มิถุนายนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:28.191975712+07:00","message":"receive interim result [false|false]: จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5 มิถุนายนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:28.191992033+07:00","message":"[buffer interim] 29 false จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5 มิถุนายนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:28.192009348+07:00","message":"[bufferProcess] interim [100000000]:จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5 มิถุนายนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:28.192013962+07:00","message":"[bufferProcess] send to processor:จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:28.192020016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:28.192024728+07:00","message":"> Transcript [456] [false]: 'จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:28.192030249+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:28.192033958+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:28.192037677+07:00","message":"StatePrefix: 'จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:28.192041751+07:00","message":"TextPushed: 'จริงแล้วตั้งแต่เด็กจนโตนะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:28.192046422+07:00","message":"Push: 'ถือว่าเป็นสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:28.192049606+07:00","message":"TextPushed: 'จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:28.192053022+07:00","message":"Set new StatePrefix : 'จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:28.192057938+07:00","message":"Next Push (prob) : 'ต้องการวันที่ 5 มิถุนายน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:28.1920705+07:00","message":"push: {false ถือว่าเป็นสิ่งที่ 0 0xc00049c500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:28.289031749+07:00","message":"[GCS] IsForceVAD: false for message ID: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:28.360533454+07:00","message":"[GCS] Start streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:28.41913632+07:00","message":"[GCS] IsForceVAD: false for message ID: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:28.424624908+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:28.424652648+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:28.424659317+07:00","message":"receive interim result [false|false]: จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:28.424670276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายนนี้เลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:28.424673145+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:28.424679737+07:00","message":"[buffer interim] 29 false จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:28.424683917+07:00","message":"[buffer interim] 29 false  มิถุนายนนี้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:28.424689806+07:00","message":"[bufferProcess] interim [340000000]:จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:28.424692706+07:00","message":"[bufferProcess] send to processor:จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5 มิถุนายนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:28.424696335+07:00","message":"[bufferProcess] interim [340000000]: มิถุนายนนี้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:28.42469904+07:00","message":"[bufferProcess] update buffer: จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5 มิถุนายนนี้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:28.424702216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:28.424704754+07:00","message":"> Transcript [457] [false]: 'จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5 มิถุนายนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:28.424708218+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:28.424711082+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:28.424712959+07:00","message":"StatePrefix: 'จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:28.424715486+07:00","message":"TextPushed: 'จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:28.45483155+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:28.454860779+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-25T13:34:28.454866896+07:00","message":"receive interim result [false|false]: จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:28.454879919+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:28.454883176+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:28.454899214+07:00","message":"[buffer interim] 29 false จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:28.454917987+07:00","message":"[buffer interim] 29 false  มิถุนายนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:28.454926043+07:00","message":"[bufferProcess] interim [400000000]:จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:28.454930071+07:00","message":"[bufferProcess] send to processor:จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5 มิถุนายนนี้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:28.454936713+07:00","message":"[bufferProcess] interim [400000000]: มิถุนายนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:28.454940275+07:00","message":"[bufferProcess] update buffer: จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5 มิถุนายนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:28.454943113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:28.454946725+07:00","message":"> Transcript [458] [false]: 'จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5 มิถุนายนนี้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:28.454950635+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:28.454952814+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:28.454954849+07:00","message":"StatePrefix: 'จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:28.45495757+07:00","message":"TextPushed: 'จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:28.489549884+07:00","message":"[GCS] Start streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:28.525627862+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:28.525665043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5 มิถุนายนนี้นะคะ\",\"confidence\":0.9092552}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:28.525672288+07:00","message":"receive interim result [true|false]: จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5 มิถุนายนนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:28.52568308+07:00","message":"end recv isFinal message id 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:28.525685738+07:00","message":"end Recv id 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:28.525693117+07:00","message":"[buffer interim] 29 true จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5 มิถุนายนนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:28.525700312+07:00","message":"[bufferProcess] interim [400000000]:จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5 มิถุนายนนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:28.525704671+07:00","message":"[bufferProcess] send to processor (isfinal):จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5 มิถุนายนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:28.525708537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:28.525711397+07:00","message":"> Transcript [459] [false]: 'จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5 มิถุนายนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:28.525715141+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:28.525717113+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:28.525719359+07:00","message":"StatePrefix: 'จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:28.525722102+07:00","message":"TextPushed: 'จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:28.525724165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:28.525726203+07:00","message":"> Transcript [460] [true]: 'จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5 มิถุนายนนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:28.525735178+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:28.525743471+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:28.525745832+07:00","message":"StatePrefix: 'จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:28.525748465+07:00","message":"TextPushed: 'จริงแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:28.525755294+07:00","message":"Push: 'ต้องการวันที่ 5 มิถุนายนนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:28.525763978+07:00","message":"push: {true ต้องการวันที่ 5 มิถุนายนนี้นะคะ 0 0xc00049c500}"}
{"level":"info","service":"Main","time":"2026-06-25T13:34:28.537465005+07:00","message":"write wav file: './tmp/7595/7595_29.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:34:28.820953686+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:34:28.820969538+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:28.8423088+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:28.842334345+07:00","message":"found end of frame, send empty tag with msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:28.842339013+07:00","message":"end Recv id 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:28.842348645+07:00","message":"[buffer interim] 30 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:28.842357563+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:28.842363672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:28.84236838+07:00","message":"> Transcript [461] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:28.842372641+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:28.842376525+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:28.8423818+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:28.842385564+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:28.842389847+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:28.842402493+07:00","message":"push: {true \n 0 0xc000044a00}"}
{"level":"info","service":"Main","time":"2026-06-25T13:34:28.847151861+07:00","message":"write wav file: './tmp/7595/7595_30.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:29.216034013+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:29.216071484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:29.216076472+07:00","message":"receive interim result [false|false]: วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:29.216092433+07:00","message":"[buffer interim] 31 false วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:29.216099436+07:00","message":"[bufferProcess] interim [540000000]:วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:29.216101798+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:29.359714887+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:29.359754294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บันได\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:29.359760565+07:00","message":"receive interim result [false|false]: บันได"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:29.359775548+07:00","message":"[buffer interim] 31 false บันได"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:29.359783472+07:00","message":"[bufferProcess] interim [720000000]:บันได"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:29.359786041+07:00","message":"[bufferProcess] send to processor:วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:29.359789706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:29.35979308+07:00","message":"> Transcript [462] [false]: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:29.359795777+07:00","message":"Set StatePrefix (first interim): 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:29.541340808+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:29.541386385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"iPhone\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:29.541394114+07:00","message":"receive interim result [false|false]: iPhone"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:29.541407575+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:29.54141121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"iOS\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:29.541413639+07:00","message":"receive interim result [false|false]: iOS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:29.541426112+07:00","message":"[buffer interim] 31 false iPhone"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:29.541438572+07:00","message":"[buffer interim] 31 false iOS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:29.54144571+07:00","message":"[bufferProcess] interim [840000000]:iPhone"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:29.541448727+07:00","message":"[bufferProcess] send to processor:บันได"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:29.541454959+07:00","message":"[bufferProcess] interim [900000000]:iOS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:29.54146499+07:00","message":"[bufferProcess] send to processor:iPhone"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:29.541477815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:29.541499488+07:00","message":"> Transcript [463] [false]: 'บันได'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:29.541503268+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:29.541505627+07:00","message":"Set new StatePrefix: 'บันได'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:29.541507547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:29.541509674+07:00","message":"> Transcript [464] [false]: 'iPhone'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:29.541511316+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:29.541513321+07:00","message":"Set new StatePrefix: 'iPhone'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:29.65868695+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:29.658724335+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:29.658730003+07:00","message":"receive interim result [false|false]: วันไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:29.658746822+07:00","message":"[buffer interim] 31 false วันไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:29.658754582+07:00","message":"[bufferProcess] interim [960000000]:วันไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:29.658757003+07:00","message":"[bufferProcess] send to processor:iOS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:29.658762671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:29.658765537+07:00","message":"> Transcript [465] [false]: 'iOS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:29.658767612+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:29.658769576+07:00","message":"Set new StatePrefix: 'iOS'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:29.722699585+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:29.722738864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันไอโอดีนแห่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:29.72274587+07:00","message":"receive interim result [false|false]: วันไอโอดีนแห่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:29.722761135+07:00","message":"[buffer interim] 31 false วันไอโอดีนแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:29.722768095+07:00","message":"[bufferProcess] interim [80000000]:วันไอโอดีนแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:29.72277056+07:00","message":"[bufferProcess] send to processor:วันไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:29.722774562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:29.722777317+07:00","message":"> Transcript [466] [false]: 'วันไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:29.722780265+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:29.722782398+07:00","message":"Set new StatePrefix: 'วันไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:29.910032121+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:29.910090375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันไอโอดีนแห่งชาติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:29.910097906+07:00","message":"receive interim result [false|false]: วันไอโอดีนแห่งชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:29.910117049+07:00","message":"[buffer interim] 31 false วันไอโอดีนแห่งชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:29.910127515+07:00","message":"[bufferProcess] interim [260000000]:วันไอโอดีนแห่งชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:29.91013108+07:00","message":"[bufferProcess] send to processor:วันไอโอดีนแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:29.910139407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:29.910143887+07:00","message":"> Transcript [467] [false]: 'วันไอโอดีนแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:29.910148963+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:29.910151995+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:29.910155011+07:00","message":"StatePrefix: 'วันไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:29.910158416+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:30.230280035+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:30.230321679+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันไอโอดีนแห่งชาติด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:30.230327798+07:00","message":"receive interim result [false|false]: วันไอโอดีนแห่งชาติด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:30.230344704+07:00","message":"[buffer interim] 31 false วันไอโอดีนแห่งชาติด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:30.230351932+07:00","message":"[bufferProcess] interim [560000000]:วันไอโอดีนแห่งชาติด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:30.230354679+07:00","message":"[bufferProcess] send to processor:วันไอโอดีนแห่งชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:30.230358366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:30.230361346+07:00","message":"> Transcript [468] [false]: 'วันไอโอดีนแห่งชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:30.230365614+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:30.230367753+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:30.230369682+07:00","message":"StatePrefix: 'วันไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:30.230371761+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:30.59809921+07:00","message":"[GCS] IsForceVAD: false for message ID: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:30.617952349+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:30.617998271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันไอโอดีนแห่งชาติด้วยถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:30.618004143+07:00","message":"receive interim result [false|false]: วันไอโอดีนแห่งชาติด้วยถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:30.618018412+07:00","message":"[buffer interim] 31 false วันไอโอดีนแห่งชาติด้วยถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:30.618029814+07:00","message":"[bufferProcess] interim [980000000]:วันไอโอดีนแห่งชาติด้วยถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:30.618032344+07:00","message":"[bufferProcess] send to processor:วันไอโอดีนแห่งชาติด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:30.618036652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:30.618040654+07:00","message":"> Transcript [469] [false]: 'วันไอโอดีนแห่งชาติด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:30.6180447+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:30.618047018+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:30.61804912+07:00","message":"StatePrefix: 'วันไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:30.618051358+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:30.660822577+07:00","message":"[GCS] Start streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:30.697275833+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:30.697313139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันไอโอดีนแห่งชาติด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:30.697319637+07:00","message":"receive interim result [false|false]: วันไอโอดีนแห่งชาติด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:30.69733502+07:00","message":"[buffer interim] 31 false วันไอโอดีนแห่งชาติด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:30.697343002+07:00","message":"[bufferProcess] interim [100000000]:วันไอโอดีนแห่งชาติด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:30.697346974+07:00","message":"[bufferProcess] send to processor:วันไอโอดีนแห่งชาติด้วยถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:30.697353995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:30.697358171+07:00","message":"> Transcript [470] [false]: 'วันไอโอดีนแห่งชาติด้วยถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:30.697363535+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:30.697366003+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:30.697367999+07:00","message":"StatePrefix: 'วันไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:30.69737023+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:30.697375255+07:00","message":"Push: 'วันไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:30.697378343+07:00","message":"TextPushed: 'วันไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:30.697381712+07:00","message":"Set new StatePrefix : 'วันไอโอดีนแห่งชาติด้วยถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:30.697384851+07:00","message":"Next Push (prob) : 'แห่งชาติด้วยถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:30.697401724+07:00","message":"push: {false วันไอโอดีน 0 0xc0037d4480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:30.719601656+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:30.719641312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันไอโอดีนแห่งชาติด้วยครับ\",\"confidence\":0.93447065}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:30.719647192+07:00","message":"receive interim result [true|false]: วันไอโอดีนแห่งชาติด้วยครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:30.719657525+07:00","message":"end recv isFinal message id 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:30.719660135+07:00","message":"end Recv id 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:30.719666349+07:00","message":"[buffer interim] 31 true วันไอโอดีนแห่งชาติด้วยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:30.719673189+07:00","message":"[bufferProcess] interim [130000000]:วันไอโอดีนแห่งชาติด้วยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:30.719683497+07:00","message":"[bufferProcess] send to processor (isfinal):วันไอโอดีนแห่งชาติด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:30.71968799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:30.719692817+07:00","message":"> Transcript [471] [false]: 'วันไอโอดีนแห่งชาติด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:30.719696655+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:30.719700035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:30.719704461+07:00","message":"> Transcript [472] [true]: 'วันไอโอดีนแห่งชาติด้วยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:30.719708118+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:30.719710759+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:30.719712658+07:00","message":"StatePrefix: 'วันไอโอดีนแห่งชาติด้วยถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:30.719714918+07:00","message":"TextPushed: 'วันไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:30.719718137+07:00","message":"Push: 'แห่งชาติด้วยครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:30.719727206+07:00","message":"push: {true แห่งชาติด้วยครับ 0 0xc0037d4480}"}
{"level":"info","service":"Main","time":"2026-06-25T13:34:30.726863927+07:00","message":"write wav file: './tmp/7595/7595_31.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:31.061663801+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:31.061706435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดถึง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:31.061712232+07:00","message":"receive interim result [false|false]: พูดถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:31.061727083+07:00","message":"[buffer interim] 32 false พูดถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:31.061734818+07:00","message":"[bufferProcess] interim [420000000]:พูดถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:31.061736792+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:31.191702756+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:31.191745198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดถึงนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:31.191751648+07:00","message":"receive interim result [false|false]: พูดถึงนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:31.191766301+07:00","message":"[buffer interim] 32 false พูดถึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:31.191774273+07:00","message":"[bufferProcess] interim [540000000]:พูดถึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:31.19177683+07:00","message":"[bufferProcess] send to processor:พูดถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:31.191786246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:31.191789322+07:00","message":"> Transcript [473] [false]: 'พูดถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:31.191791768+07:00","message":"Set StatePrefix (first interim): 'พูดถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:31.199588397+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:31.199615221+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดถึงใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:31.199620227+07:00","message":"receive interim result [false|false]: พูดถึงใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:31.199632612+07:00","message":"[buffer interim] 32 false พูดถึงใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:31.19963755+07:00","message":"[bufferProcess] interim [600000000]:พูดถึงใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:31.199639674+07:00","message":"[bufferProcess] send to processor:พูดถึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:31.199642696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:31.199646672+07:00","message":"> Transcript [474] [false]: 'พูดถึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:31.199650101+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:31.199652276+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:31.199654217+07:00","message":"StatePrefix: 'พูดถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:31.199656682+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:31.322437534+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:31.322498902+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดถึงในเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:31.322506178+07:00","message":"receive interim result [false|false]: พูดถึงในเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:31.322522442+07:00","message":"[buffer interim] 32 false พูดถึงในเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:31.322529915+07:00","message":"[bufferProcess] interim [720000000]:พูดถึงในเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:31.322532851+07:00","message":"[bufferProcess] send to processor:พูดถึงใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:31.322540625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:31.322545684+07:00","message":"> Transcript [475] [false]: 'พูดถึงใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:31.322549787+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:31.322552237+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:31.32255424+07:00","message":"StatePrefix: 'พูดถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:31.322556771+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:31.510489496+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:31.510533639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดถึงในเรื่องของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:31.51054074+07:00","message":"receive interim result [false|false]: พูดถึงในเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:31.510558487+07:00","message":"[buffer interim] 32 false พูดถึงในเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:31.51056948+07:00","message":"[bufferProcess] interim [900000000]:พูดถึงในเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:31.51057298+07:00","message":"[bufferProcess] send to processor:พูดถึงในเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:31.510580225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:31.510584199+07:00","message":"> Transcript [476] [false]: 'พูดถึงในเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:31.510588878+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:31.510591811+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:31.510594832+07:00","message":"StatePrefix: 'พูดถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:31.510597723+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:31.693843567+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:31.693876063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดถึงในเรื่องของการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:31.69388269+07:00","message":"receive interim result [false|false]: พูดถึงในเรื่องของการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:31.69389802+07:00","message":"[buffer interim] 32 false พูดถึงในเรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:31.693906206+07:00","message":"[bufferProcess] interim [80000000]:พูดถึงในเรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:31.693909824+07:00","message":"[bufferProcess] send to processor:พูดถึงในเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:31.693916968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:31.693922352+07:00","message":"> Transcript [477] [false]: 'พูดถึงในเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:31.693926673+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:31.693929812+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:31.693932649+07:00","message":"StatePrefix: 'พูดถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:31.693935725+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:31.693942752+07:00","message":"Push: 'พูดถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:31.693945814+07:00","message":"TextPushed: 'พูดถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:31.69394938+07:00","message":"Set new StatePrefix : 'พูดถึงในเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:31.69395294+07:00","message":"Next Push (prob) : 'ในเรื่องของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:31.693963477+07:00","message":"push: {false พูดถึง 0 0xc000044200}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:34:31.821048603+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:34:31.82105069+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:32.012989098+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:32.01303534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดถึงในเรื่องของการตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:32.013042529+07:00","message":"receive interim result [false|false]: พูดถึงในเรื่องของการตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:32.013058784+07:00","message":"[buffer interim] 32 false พูดถึงในเรื่องของการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:32.013066902+07:00","message":"[bufferProcess] interim [380000000]:พูดถึงในเรื่องของการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:32.013071233+07:00","message":"[bufferProcess] send to processor:พูดถึงในเรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:32.013080471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:32.013084485+07:00","message":"> Transcript [478] [false]: 'พูดถึงในเรื่องของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:32.013089495+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:32.013092624+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:32.013095511+07:00","message":"StatePrefix: 'พูดถึงในเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:32.01310055+07:00","message":"TextPushed: 'พูดถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:32.204957775+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:32.204993495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดถึงในเรื่องของการตั้งค่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:32.205000298+07:00","message":"receive interim result [false|false]: พูดถึงในเรื่องของการตั้งค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:32.205018502+07:00","message":"[buffer interim] 32 false พูดถึงในเรื่องของการตั้งค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:32.205026043+07:00","message":"[bufferProcess] interim [560000000]:พูดถึงในเรื่องของการตั้งค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:32.205028962+07:00","message":"[bufferProcess] send to processor:พูดถึงในเรื่องของการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:32.205035952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:32.205038699+07:00","message":"> Transcript [479] [false]: 'พูดถึงในเรื่องของการตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:32.205042049+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:32.205044199+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:32.20504632+07:00","message":"StatePrefix: 'พูดถึงในเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:32.205048776+07:00","message":"TextPushed: 'พูดถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:32.271282065+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:32.271360317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดถึงในเรื่องของการตั้งครรภ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:32.271372971+07:00","message":"receive interim result [false|false]: พูดถึงในเรื่องของการตั้งครรภ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:32.271392835+07:00","message":"[buffer interim] 32 false พูดถึงในเรื่องของการตั้งครรภ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:32.271401123+07:00","message":"[bufferProcess] interim [680000000]:พูดถึงในเรื่องของการตั้งครรภ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:32.271405337+07:00","message":"[bufferProcess] send to processor:พูดถึงในเรื่องของการตั้งค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:32.271412811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:32.271417678+07:00","message":"> Transcript [480] [false]: 'พูดถึงในเรื่องของการตั้งค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:32.271423537+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:32.271426907+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:32.271430631+07:00","message":"StatePrefix: 'พูดถึงในเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:32.27143384+07:00","message":"TextPushed: 'พูดถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:32.525111286+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:32.525154335+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดถึงในเรื่องของการตั้งครรภ์หรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:32.525172655+07:00","message":"receive interim result [false|false]: พูดถึงในเรื่องของการตั้งครรภ์หรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:32.525190763+07:00","message":"[buffer interim] 32 false พูดถึงในเรื่องของการตั้งครรภ์หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:32.525198855+07:00","message":"[bufferProcess] interim [920000000]:พูดถึงในเรื่องของการตั้งครรภ์หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:32.52520295+07:00","message":"[bufferProcess] send to processor:พูดถึงในเรื่องของการตั้งครรภ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:32.525212746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:32.525216809+07:00","message":"> Transcript [481] [false]: 'พูดถึงในเรื่องของการตั้งครรภ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:32.52522156+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:32.525224717+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:32.525228255+07:00","message":"StatePrefix: 'พูดถึงในเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:32.52523174+07:00","message":"TextPushed: 'พูดถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:32.525241178+07:00","message":"Push: 'ในเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:32.525244246+07:00","message":"TextPushed: 'พูดถึงในเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:32.525247434+07:00","message":"Set new StatePrefix : 'พูดถึงในเรื่องของการตั้งครรภ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:32.52525161+07:00","message":"Next Push (prob) : 'การตั้งครรภ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:32.525271715+07:00","message":"push: {false ในเรื่องของ 0 0xc000044200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:32.741333907+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:32.741382782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดถึงในเรื่องของการตั้งครรภ์หรือคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:32.74139261+07:00","message":"receive interim result [false|false]: พูดถึงในเรื่องของการตั้งครรภ์หรือคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:32.74141064+07:00","message":"[buffer interim] 32 false พูดถึงในเรื่องของการตั้งครรภ์หรือคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:32.741424644+07:00","message":"[bufferProcess] interim [100000000]:พูดถึงในเรื่องของการตั้งครรภ์หรือคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:32.741427394+07:00","message":"[bufferProcess] send to processor:พูดถึงในเรื่องของการตั้งครรภ์หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:32.741430481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:32.74143343+07:00","message":"> Transcript [482] [false]: 'พูดถึงในเรื่องของการตั้งครรภ์หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:32.741437404+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:32.741439498+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:32.741441519+07:00","message":"StatePrefix: 'พูดถึงในเรื่องของการตั้งครรภ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:32.741443948+07:00","message":"TextPushed: 'พูดถึงในเรื่องของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:32.787782972+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:32.787817497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:32.787823588+07:00","message":"receive interim result [false|false]: พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:32.787839512+07:00","message":"[buffer interim] 32 false พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:32.787846621+07:00","message":"[bufferProcess] interim [160000000]:พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:32.78784982+07:00","message":"[bufferProcess] send to processor:พูดถึงในเรื่องของการตั้งครรภ์หรือคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:32.787863104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:32.787866401+07:00","message":"> Transcript [483] [false]: 'พูดถึงในเรื่องของการตั้งครรภ์หรือคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:32.787877413+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:32.787880073+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:32.787882233+07:00","message":"StatePrefix: 'พูดถึงในเรื่องของการตั้งครรภ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:32.787885249+07:00","message":"TextPushed: 'พูดถึงในเรื่องของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:32.993768567+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:32.993808722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่พี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:32.993814688+07:00","message":"receive interim result [false|false]: พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่พี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:32.993831545+07:00","message":"[buffer interim] 32 false พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:32.993839276+07:00","message":"[bufferProcess] interim [400000000]:พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:32.993842216+07:00","message":"[bufferProcess] send to processor:พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:32.993845763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:32.993848498+07:00","message":"> Transcript [484] [false]: 'พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:32.993852148+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:32.993854246+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:32.993856562+07:00","message":"StatePrefix: 'พูดถึงในเรื่องของการตั้งครรภ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:32.99385996+07:00","message":"TextPushed: 'พูดถึงในเรื่องของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:33.131921878+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:33.131957066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่พี่ก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:33.13196305+07:00","message":"receive interim result [false|false]: พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่พี่ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:33.131973395+07:00","message":"[buffer interim] 32 false พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่พี่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:33.13198022+07:00","message":"[bufferProcess] interim [520000000]:พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่พี่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:33.13198281+07:00","message":"[bufferProcess] send to processor:พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:33.131986484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:33.131989346+07:00","message":"> Transcript [485] [false]: 'พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:33.131993147+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:33.131995253+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:33.131997942+07:00","message":"StatePrefix: 'พูดถึงในเรื่องของการตั้งครรภ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:33.132000625+07:00","message":"TextPushed: 'พูดถึงในเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:33.132003441+07:00","message":"Push: 'การตั้งครรภ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:33.13200535+07:00","message":"TextPushed: 'พูดถึงในเรื่องของการตั้งครรภ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:33.132007576+07:00","message":"Set new StatePrefix : 'พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:33.132009938+07:00","message":"Next Push (prob) : 'หรือคุณแม่พี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:33.132017713+07:00","message":"push: {false การตั้งครรภ์ 0 0xc000044200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:33.242857708+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:33.242899237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่พี่กับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:33.242905444+07:00","message":"receive interim result [false|false]: พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่พี่กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:33.242921737+07:00","message":"[buffer interim] 32 false พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่พี่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:33.242929257+07:00","message":"[bufferProcess] interim [580000000]:พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่พี่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:33.242931831+07:00","message":"[bufferProcess] send to processor:พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่พี่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:33.242935511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:33.242938912+07:00","message":"> Transcript [486] [false]: 'พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่พี่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:33.24294277+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:33.242944835+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:33.242946801+07:00","message":"StatePrefix: 'พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:33.242949557+07:00","message":"TextPushed: 'พูดถึงในเรื่องของการตั้งครรภ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:33.290273148+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:33.290311028+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่พี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:33.290317806+07:00","message":"receive interim result [false|false]: พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่พี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:33.290332139+07:00","message":"[buffer interim] 32 false พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:33.290340059+07:00","message":"[bufferProcess] interim [640000000]:พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:33.290342924+07:00","message":"[bufferProcess] send to processor:พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่พี่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:33.290349139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:33.290352218+07:00","message":"> Transcript [487] [false]: 'พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่พี่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:33.290355926+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:33.290358171+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:33.290360543+07:00","message":"StatePrefix: 'พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:33.290363251+07:00","message":"TextPushed: 'พูดถึงในเรื่องของการตั้งครรภ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:33.294508779+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:33.294544378+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:33.294552577+07:00","message":"receive interim result [false|false]: พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:33.294570685+07:00","message":"[buffer interim] 32 false พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:33.29457796+07:00","message":"[bufferProcess] interim [700000000]:พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:33.294582228+07:00","message":"[bufferProcess] send to processor:พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:33.294592736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:33.294596673+07:00","message":"> Transcript [488] [false]: 'พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:33.294601446+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:33.294604161+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:33.294607212+07:00","message":"StatePrefix: 'พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:33.29461151+07:00","message":"TextPushed: 'พูดถึงในเรื่องของการตั้งครรภ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:33.491878161+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:33.491917191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:33.491924186+07:00","message":"receive interim result [false|false]: พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:33.491937458+07:00","message":"[buffer interim] 32 false พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:33.491946854+07:00","message":"[bufferProcess] interim [880000000]:พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:33.491949534+07:00","message":"[bufferProcess] send to processor:พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:33.491953851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:33.491956572+07:00","message":"> Transcript [489] [false]: 'พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:33.491959639+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:33.491961682+07:00","message":"Set new StatePrefix: 'พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:33.67932914+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:33.679364145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:33.679370233+07:00","message":"receive interim result [false|false]: พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:33.679391115+07:00","message":"[buffer interim] 32 false พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:33.679399829+07:00","message":"[bufferProcess] interim [60000000]:พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:33.679403074+07:00","message":"[bufferProcess] send to processor:พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:33.679409929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:33.679412685+07:00","message":"> Transcript [490] [false]: 'พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:33.679416661+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:33.679419076+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:33.679421491+07:00","message":"StatePrefix: 'พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:33.679424786+07:00","message":"TextPushed: 'พูดถึงในเรื่องของการตั้งครรภ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:34.157077628+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:34.157124612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องถิ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:34.157132159+07:00","message":"receive interim result [false|false]: พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องถิ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:34.157149461+07:00","message":"[buffer interim] 32 false พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องถิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:34.157156725+07:00","message":"[bufferProcess] interim [480000000]:พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องถิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:34.157159504+07:00","message":"[bufferProcess] send to processor:พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:34.157186772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:34.15718997+07:00","message":"> Transcript [491] [false]: 'พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:34.157193924+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:34.157196498+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:34.157202051+07:00","message":"StatePrefix: 'พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:34.157205588+07:00","message":"TextPushed: 'พูดถึงในเรื่องของการตั้งครรภ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:34.22979737+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:34.229837916+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องนักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:34.229844011+07:00","message":"receive interim result [false|false]: พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องนักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:34.229862648+07:00","message":"[buffer interim] 32 false พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:34.229871139+07:00","message":"[bufferProcess] interim [600000000]:พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:34.229874009+07:00","message":"[bufferProcess] send to processor:พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องถิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:34.229880221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:34.229883372+07:00","message":"> Transcript [492] [false]: 'พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องถิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:34.229887569+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:34.229889867+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:34.229892241+07:00","message":"StatePrefix: 'พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:34.229894809+07:00","message":"TextPushed: 'พูดถึงในเรื่องของการตั้งครรภ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:34.60424939+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:34.604299489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องร้องเพลงให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:34.604305879+07:00","message":"receive interim result [false|false]: พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องร้องเพลงให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:34.604322727+07:00","message":"[buffer interim] 32 false พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องร้องเพลงให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:34.604329931+07:00","message":"[bufferProcess] interim [20000000]:พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องร้องเพลงให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:34.604332649+07:00","message":"[bufferProcess] send to processor:พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:34.604336524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:34.60434136+07:00","message":"> Transcript [493] [false]: 'พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:34.604346147+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:34.60434855+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:34.6043509+07:00","message":"StatePrefix: 'พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:34.604353852+07:00","message":"TextPushed: 'พูดถึงในเรื่องของการตั้งครรภ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:34.60436124+07:00","message":"Push: 'หรือคุณแม่ที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:34.60436379+07:00","message":"TextPushed: 'พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:34.604366054+07:00","message":"Set new StatePrefix : 'พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:34.60436872+07:00","message":"Next Push (prob) : 'ตั้งท้องนักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:34.604376544+07:00","message":"push: {false หรือคุณแม่ที่กำลัง 0 0xc000044200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:34.720559941+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:34.720596201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องนักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:34.720601408+07:00","message":"receive interim result [false|false]: พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องนักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:34.720618721+07:00","message":"[buffer interim] 32 false พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:34.72062609+07:00","message":"[bufferProcess] interim [80000000]:พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:34.720628928+07:00","message":"[bufferProcess] send to processor:พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องร้องเพลงให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:34.720632518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:34.72063615+07:00","message":"> Transcript [494] [false]: 'พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องร้องเพลงให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:34.720639286+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:34.720641582+07:00","message":"Set new StatePrefix: 'พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องร้องเพลงให้'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:34:34.822060603+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:34:34.822098175+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:34.92403272+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:34.924067312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องนักเรียนไวโอลิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:34.924072788+07:00","message":"receive interim result [false|false]: พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องนักเรียนไวโอลิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:34.924089363+07:00","message":"[buffer interim] 32 false พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องนักเรียนไวโอลิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:34.924095683+07:00","message":"[bufferProcess] interim [320000000]:พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องนักเรียนไวโอลิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:34.924098249+07:00","message":"[bufferProcess] send to processor:พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:34.924102739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:34.924105082+07:00","message":"> Transcript [495] [false]: 'พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:34.924108031+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:34.924110023+07:00","message":"Set new StatePrefix: 'พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องนักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:35.300859916+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:35.300893209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องนักเรียนไวโอลินสำคัญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:35.300900919+07:00","message":"receive interim result [false|false]: พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องนักเรียนไวโอลินสำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:35.300912568+07:00","message":"[buffer interim] 32 false พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องนักเรียนไวโอลินสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:35.30092142+07:00","message":"[bufferProcess] interim [680000000]:พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องนักเรียนไวโอลินสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:35.300924409+07:00","message":"[bufferProcess] send to processor:พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องนักเรียนไวโอลิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:35.300928326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:35.300931148+07:00","message":"> Transcript [496] [false]: 'พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องนักเรียนไวโอลิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:35.30093525+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:35.300937341+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:35.300939593+07:00","message":"StatePrefix: 'พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:35.30094302+07:00","message":"TextPushed: 'พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:35.504106571+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:35.504141143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องนักเรียนไวโอลินสำคัญและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:35.50414674+07:00","message":"receive interim result [false|false]: พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องนักเรียนไวโอลินสำคัญและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:35.504162748+07:00","message":"[buffer interim] 32 false พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องนักเรียนไวโอลินสำคัญและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:35.504171807+07:00","message":"[bufferProcess] interim [920000000]:พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องนักเรียนไวโอลินสำคัญและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:35.504174516+07:00","message":"[bufferProcess] send to processor:พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องนักเรียนไวโอลินสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:35.504182733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:35.504185677+07:00","message":"> Transcript [497] [false]: 'พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องนักเรียนไวโอลินสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:35.504190122+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:35.504192385+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:35.504194958+07:00","message":"StatePrefix: 'พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:35.504197985+07:00","message":"TextPushed: 'พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:35.735296894+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:35.735340267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องนักเรียนไวโอลินสําคัญและจํา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:35.735347103+07:00","message":"receive interim result [false|false]: พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องนักเรียนไวโอลินสําคัญและจํา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:35.735364064+07:00","message":"[buffer interim] 32 false พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องนักเรียนไวโอลินสําคัญและจํา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:35.735371232+07:00","message":"[bufferProcess] interim [40000000]:พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องนักเรียนไวโอลินสําคัญและจํา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:35.735374262+07:00","message":"[bufferProcess] send to processor:พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องนักเรียนไวโอลินสำคัญและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:35.735382717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:35.735385745+07:00","message":"> Transcript [498] [false]: 'พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องนักเรียนไวโอลินสำคัญและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:35.735389598+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:35.735391872+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:35.735394833+07:00","message":"StatePrefix: 'พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:35.735397525+07:00","message":"TextPushed: 'พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:35.805781218+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:35.805828367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องนักเรียนไวโอลินสำคัญและจำเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:35.805835369+07:00","message":"receive interim result [false|false]: พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องนักเรียนไวโอลินสำคัญและจำเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:35.805850549+07:00","message":"[buffer interim] 32 false พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องนักเรียนไวโอลินสำคัญและจำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:35.805859246+07:00","message":"[bufferProcess] interim [160000000]:พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องนักเรียนไวโอลินสำคัญและจำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:35.805862523+07:00","message":"[bufferProcess] send to processor:พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องนักเรียนไวโอลินสําคัญและจํา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:35.805885372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:35.805889047+07:00","message":"> Transcript [499] [false]: 'พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องนักเรียนไวโอลินสําคัญและจํา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:35.805893273+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:35.805895693+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:35.805898087+07:00","message":"StatePrefix: 'พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:35.805901404+07:00","message":"TextPushed: 'พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:35.805911804+07:00","message":"Push: 'ตั้งท้องนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:35.805914391+07:00","message":"TextPushed: 'พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:35.805916919+07:00","message":"Set new StatePrefix : 'พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องนักเรียนไวโอลินสําคัญและจํา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:35.805921788+07:00","message":"Next Push (prob) : 'ไวโอลินสําคัญและจํา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:35.805948678+07:00","message":"push: {false ตั้งท้องนักเรียน 0 0xc000044200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:35.848750979+07:00","message":"[GCS] IsForceVAD: false for message ID: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:35.982217615+07:00","message":"[GCS] Start streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:36.090489535+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:36.090533616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องนักเรียนให้ดีนะสำคัญและจำเป็น\",\"confidence\":0.944365}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:36.09053982+07:00","message":"receive interim result [true|false]: พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องนักเรียนให้ดีนะสำคัญและจำเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:36.090554435+07:00","message":"end recv isFinal message id 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:36.09055723+07:00","message":"end Recv id 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:36.090565823+07:00","message":"[buffer interim] 32 true พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องนักเรียนให้ดีนะสำคัญและจำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:36.090579261+07:00","message":"[bufferProcess] interim [400000000]:พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องนักเรียนให้ดีนะสำคัญและจำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:36.09058538+07:00","message":"[bufferProcess] send to processor (isfinal):พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องนักเรียนไวโอลินสำคัญและจำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:36.090589496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:36.09059256+07:00","message":"> Transcript [500] [false]: 'พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องนักเรียนไวโอลินสำคัญและจำเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:36.090596161+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:36.090599649+07:00","message":"Set new StatePrefix: 'พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องนักเรียนไวโอลินสำคัญและจำเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:36.09060183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:36.090603814+07:00","message":"> Transcript [501] [true]: 'พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องนักเรียนให้ดีนะสำคัญและจำเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:36.090606605+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:36.090608731+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:36.090610646+07:00","message":"StatePrefix: 'พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องนักเรียนไวโอลินสำคัญและจำเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:36.090613406+07:00","message":"TextPushed: 'พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:36.090620386+07:00","message":"Push: 'ให้ดีนะสำคัญและจำเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:36.090630044+07:00","message":"push: {true ให้ดีนะสำคัญและจำเป็น 0 0xc000044200}"}
{"level":"info","service":"Main","time":"2026-06-25T13:34:36.102431845+07:00","message":"write wav file: './tmp/7595/7595_32.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:36.314159969+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:36.314199932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"The\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:36.314205081+07:00","message":"receive interim result [false|false]: The"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:36.314220934+07:00","message":"[buffer interim] 33 false The"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:36.314228235+07:00","message":"[bufferProcess] interim [360000000]:The"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:36.314230442+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:36.319216588+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:36.319242942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:36.319247383+07:00","message":"receive interim result [false|false]: เด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:36.319260724+07:00","message":"[buffer interim] 33 false เด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:36.319267711+07:00","message":"[bufferProcess] interim [420000000]:เด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:36.319271395+07:00","message":"[bufferProcess] send to processor:The"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:36.319283036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:36.319289099+07:00","message":"> Transcript [502] [false]: 'The'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:36.319292911+07:00","message":"Set StatePrefix (first interim): 'The'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:36.536341846+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:36.536386324+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:36.536392665+07:00","message":"receive interim result [false|false]: เด็กมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:36.536409687+07:00","message":"[buffer interim] 33 false เด็กมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:36.536418738+07:00","message":"[bufferProcess] interim [600000000]:เด็กมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:36.53642138+07:00","message":"[bufferProcess] send to processor:เด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:36.536429383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:36.536432436+07:00","message":"> Transcript [503] [false]: 'เด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:36.536435079+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:36.536437421+07:00","message":"Set new StatePrefix: 'เด็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:36.63679408+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:36.636837266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กนัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:36.636843812+07:00","message":"receive interim result [false|false]: เด็กนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:36.636862191+07:00","message":"[buffer interim] 33 false เด็กนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:36.636871726+07:00","message":"[bufferProcess] interim [660000000]:เด็กนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:36.636875867+07:00","message":"[bufferProcess] send to processor:เด็กมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:36.636881351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:36.636884503+07:00","message":"> Transcript [504] [false]: 'เด็กมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:36.636887523+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:36.636889741+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:36.636891721+07:00","message":"StatePrefix: 'เด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:36.636893839+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:36.69405375+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:36.694091529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กมากๆ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:36.694097835+07:00","message":"receive interim result [false|false]: เด็กมากๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:36.694112841+07:00","message":"[buffer interim] 33 false เด็กมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:36.694119723+07:00","message":"[bufferProcess] interim [780000000]:เด็กมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:36.694122103+07:00","message":"[bufferProcess] send to processor:เด็กนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:36.69412905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:36.694132244+07:00","message":"> Transcript [505] [false]: 'เด็กนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:36.694135439+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:36.694137591+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:36.69413986+07:00","message":"StatePrefix: 'เด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:36.694142193+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:36.960513658+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:36.960556716+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กมากๆเลย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:36.960562642+07:00","message":"receive interim result [false|false]: เด็กมากๆเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:36.960579385+07:00","message":"[buffer interim] 33 false เด็กมากๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:36.960587649+07:00","message":"[bufferProcess] interim [960000000]:เด็กมากๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:36.960590253+07:00","message":"[bufferProcess] send to processor:เด็กมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:36.960598112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:36.960601184+07:00","message":"> Transcript [506] [false]: 'เด็กมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:36.960604972+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:36.960607238+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:36.960609581+07:00","message":"StatePrefix: 'เด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:36.960615802+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:36.968178702+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:36.968208092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กมากๆเลยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:36.968213747+07:00","message":"receive interim result [false|false]: เด็กมากๆเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:36.968227084+07:00","message":"[buffer interim] 33 false เด็กมากๆเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:36.968232617+07:00","message":"[bufferProcess] interim [20000000]:เด็กมากๆเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:36.968235104+07:00","message":"[bufferProcess] send to processor:เด็กมากๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:36.968238396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:36.968243292+07:00","message":"> Transcript [507] [false]: 'เด็กมากๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:36.96824682+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:36.968248845+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:36.968250732+07:00","message":"StatePrefix: 'เด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:36.968252831+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:36.96825792+07:00","message":"Push: 'เด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:36.968259949+07:00","message":"TextPushed: 'เด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:36.968262343+07:00","message":"Set new StatePrefix : 'เด็กมากๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:36.968264558+07:00","message":"Next Push (prob) : 'มากๆเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:36.968272869+07:00","message":"push: {false เด็ก 0 0xc000044d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:37.525382934+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:37.525425452+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กมากๆเลยนะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:37.525439878+07:00","message":"receive interim result [false|false]: เด็กมากๆเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:37.525453752+07:00","message":"[buffer interim] 33 false เด็กมากๆเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:37.525462312+07:00","message":"[bufferProcess] interim [620000000]:เด็กมากๆเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:37.525464948+07:00","message":"[bufferProcess] send to processor:เด็กมากๆเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:37.525470716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:37.525473569+07:00","message":"> Transcript [508] [false]: 'เด็กมากๆเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:37.525477203+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:37.525479666+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:37.525481666+07:00","message":"StatePrefix: 'เด็กมากๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:37.525493433+07:00","message":"TextPushed: 'เด็ก'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:34:37.822328042+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:34:37.822346253+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:38.29777115+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:38.297809424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กมากๆเลยนะเกี่ยวข้องกับเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:38.297815311+07:00","message":"receive interim result [false|false]: เด็กมากๆเลยนะเกี่ยวข้องกับเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:38.297832549+07:00","message":"[buffer interim] 33 false เด็กมากๆเลยนะเกี่ยวข้องกับเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:38.297841017+07:00","message":"[bufferProcess] interim [340000000]:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:38.297844368+07:00","message":"[bufferProcess] send to processor:เด็กมากๆเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:38.297849026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:38.29785177+07:00","message":"> Transcript [509] [false]: 'เด็กมากๆเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:38.297855245+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:38.297857375+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:38.297860127+07:00","message":"StatePrefix: 'เด็กมากๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:38.297862649+07:00","message":"TextPushed: 'เด็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:38.30191694+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:38.301937577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กมากๆเลยนะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:38.301942358+07:00","message":"receive interim result [false|false]: เด็กมากๆเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:38.301954198+07:00","message":"[buffer interim] 33 false เด็กมากๆเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:38.301959501+07:00","message":"[bufferProcess] interim [400000000]:เด็กมากๆเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:38.301962068+07:00","message":"[bufferProcess] send to processor:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:38.301965372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:38.301968026+07:00","message":"> Transcript [510] [false]: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:38.301972076+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:38.301974393+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:38.301976222+07:00","message":"StatePrefix: 'เด็กมากๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:38.301978353+07:00","message":"TextPushed: 'เด็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:38.424272297+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:38.424309969+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:38.424315901+07:00","message":"receive interim result [false|false]: เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:38.424333505+07:00","message":"[buffer interim] 33 false เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:38.424345581+07:00","message":"[bufferProcess] interim [460000000]:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:38.424349067+07:00","message":"[bufferProcess] send to processor:เด็กมากๆเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:38.424356903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:38.424359753+07:00","message":"> Transcript [511] [false]: 'เด็กมากๆเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:38.424363179+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:38.424365586+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:38.424367782+07:00","message":"StatePrefix: 'เด็กมากๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:38.424370222+07:00","message":"TextPushed: 'เด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:38.424375944+07:00","message":"Push: 'มากๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:38.424378124+07:00","message":"TextPushed: 'เด็กมากๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:38.424380511+07:00","message":"Set new StatePrefix : 'เด็กมากๆเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:38.424382914+07:00","message":"Next Push (prob) : 'นะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:38.424390527+07:00","message":"push: {false มากๆเลย 0 0xc000044d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:38.584993355+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:38.585031894+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กมากๆเลยนะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:38.585037588+07:00","message":"receive interim result [false|false]: เด็กมากๆเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:38.585049982+07:00","message":"[buffer interim] 33 false เด็กมากๆเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:38.585057286+07:00","message":"[bufferProcess] interim [580000000]:เด็กมากๆเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:38.585060199+07:00","message":"[bufferProcess] send to processor:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:38.585065938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:38.585068675+07:00","message":"> Transcript [512] [false]: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:38.585072642+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:38.585116118+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:38.585119839+07:00","message":"StatePrefix: 'เด็กมากๆเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:38.585122715+07:00","message":"TextPushed: 'เด็กมากๆเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:38.761018151+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:38.761054941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:38.761061377+07:00","message":"receive interim result [false|false]: เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:38.76107528+07:00","message":"[buffer interim] 33 false เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:38.761082666+07:00","message":"[bufferProcess] interim [760000000]:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:38.761085458+07:00","message":"[bufferProcess] send to processor:เด็กมากๆเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:38.761093124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:38.761098266+07:00","message":"> Transcript [513] [false]: 'เด็กมากๆเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:38.761101807+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:38.761103917+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:38.761106102+07:00","message":"StatePrefix: 'เด็กมากๆเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:38.761108674+07:00","message":"TextPushed: 'เด็กมากๆเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:38.937512354+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:38.937555147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:38.937564725+07:00","message":"receive interim result [false|false]: เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:38.937585272+07:00","message":"[buffer interim] 33 false เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:38.937593006+07:00","message":"[bufferProcess] interim [940000000]:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:38.937595729+07:00","message":"[bufferProcess] send to processor:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:38.937599403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:38.937602773+07:00","message":"> Transcript [514] [false]: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:38.937606354+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:38.937612158+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:38.937614896+07:00","message":"StatePrefix: 'เด็กมากๆเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:38.937617282+07:00","message":"TextPushed: 'เด็กมากๆเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:39.196890129+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:39.196928871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:39.196934823+07:00","message":"receive interim result [false|false]: เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:39.196949596+07:00","message":"[buffer interim] 33 false เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:39.196957273+07:00","message":"[bufferProcess] interim [240000000]:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:39.196960123+07:00","message":"[bufferProcess] send to processor:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:39.196964709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:39.19696835+07:00","message":"> Transcript [515] [false]: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:39.196972811+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:39.196975383+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:39.196978607+07:00","message":"StatePrefix: 'เด็กมากๆเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:39.196981956+07:00","message":"TextPushed: 'เด็กมากๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:39.196985545+07:00","message":"Push: 'นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:39.196988644+07:00","message":"TextPushed: 'เด็กมากๆเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:39.196991867+07:00","message":"Set new StatePrefix : 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:39.196995845+07:00","message":"Next Push (prob) : 'เกี่ยวข้องกับเรื่องของพัฒนาการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:39.197004902+07:00","message":"push: {false นะ 0 0xc000044d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:39.200120586+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:39.200141148+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:39.200147121+07:00","message":"receive interim result [false|false]: เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:39.200161241+07:00","message":"[buffer interim] 33 false เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:39.200168477+07:00","message":"[bufferProcess] interim [300000000]:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:39.20017104+07:00","message":"[bufferProcess] send to processor:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:39.200177828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:39.200180191+07:00","message":"> Transcript [516] [false]: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:39.200183684+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:39.200185915+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:39.20018828+07:00","message":"StatePrefix: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:39.200191182+07:00","message":"TextPushed: 'เด็กมากๆเลยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:39.347533339+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:39.347574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:39.347580493+07:00","message":"receive interim result [false|false]: เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:39.347596977+07:00","message":"[buffer interim] 33 false เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:39.347606021+07:00","message":"[bufferProcess] interim [420000000]:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:39.347613394+07:00","message":"[bufferProcess] send to processor:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:39.347622175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:39.347625409+07:00","message":"> Transcript [517] [false]: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:39.347629468+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:39.347631821+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:39.34763368+07:00","message":"StatePrefix: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:39.347636528+07:00","message":"TextPushed: 'เด็กมากๆเลยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:39.445862221+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:39.445900181+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:39.445906553+07:00","message":"receive interim result [false|false]: เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:39.445918467+07:00","message":"[buffer interim] 33 false เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:39.445926301+07:00","message":"[bufferProcess] interim [480000000]:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:39.4459293+07:00","message":"[bufferProcess] send to processor:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:39.44593567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:39.445938783+07:00","message":"> Transcript [518] [false]: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:39.445942195+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:39.445944362+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:39.445946573+07:00","message":"StatePrefix: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:39.445951126+07:00","message":"TextPushed: 'เด็กมากๆเลยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:39.524303892+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:39.524346634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:39.524352767+07:00","message":"receive interim result [false|false]: เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:39.524366167+07:00","message":"[buffer interim] 33 false เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:39.524375302+07:00","message":"[bufferProcess] interim [600000000]:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:39.524378011+07:00","message":"[bufferProcess] send to processor:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:39.524385464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:39.524388783+07:00","message":"> Transcript [519] [false]: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:39.524394072+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:39.524396591+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:39.524399081+07:00","message":"StatePrefix: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:39.524402116+07:00","message":"TextPushed: 'เด็กมากๆเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:39.52440926+07:00","message":"Push: 'เกี่ยวข้องกับเรื่องของพัฒนาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:39.524411802+07:00","message":"TextPushed: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:39.524414247+07:00","message":"Set new StatePrefix : 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:39.524416743+07:00","message":"Next Push (prob) : 'ตั้งแต่ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:39.524444098+07:00","message":"push: {false เกี่ยวข้องกับเรื่องของพัฒนาการ 0 0xc000044d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:39.838451816+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:39.838505288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:39.838512106+07:00","message":"receive interim result [false|false]: เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:39.83852995+07:00","message":"[buffer interim] 33 false เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:39.838542117+07:00","message":"[bufferProcess] interim [840000000]:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:39.838546331+07:00","message":"[bufferProcess] send to processor:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:39.838554353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:39.838559019+07:00","message":"> Transcript [520] [false]: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:39.838566623+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:39.838569027+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:39.838571549+07:00","message":"StatePrefix: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:39.838575315+07:00","message":"TextPushed: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:39.840186036+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:39.840197698+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:39.840201679+07:00","message":"receive interim result [false|false]: เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:39.840209588+07:00","message":"[buffer interim] 33 false เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:39.840213066+07:00","message":"[bufferProcess] interim [900000000]:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:39.840215217+07:00","message":"[bufferProcess] send to processor:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:39.840217799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:39.840220094+07:00","message":"> Transcript [521] [false]: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:39.84022271+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:39.840224524+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:39.840226435+07:00","message":"StatePrefix: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:39.840230444+07:00","message":"TextPushed: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:40.230929406+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:40.230969123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:40.230975251+07:00","message":"receive interim result [false|false]: เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:40.230990922+07:00","message":"[buffer interim] 33 false เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:40.230998431+07:00","message":"[bufferProcess] interim [320000000]:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:40.231001559+07:00","message":"[bufferProcess] send to processor:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:40.231005093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:40.231007939+07:00","message":"> Transcript [522] [false]: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:40.231011681+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:40.231014191+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:40.231016552+07:00","message":"StatePrefix: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:40.231019432+07:00","message":"TextPushed: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:40.426767458+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:40.426818714+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:40.426827563+07:00","message":"receive interim result [false|false]: เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:40.426850451+07:00","message":"[buffer interim] 33 false เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:40.426865494+07:00","message":"[bufferProcess] interim [500000000]:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:40.426869521+07:00","message":"[bufferProcess] send to processor:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:40.426879437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:40.426885063+07:00","message":"> Transcript [523] [false]: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:40.426892973+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:40.426896239+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:40.426899937+07:00","message":"StatePrefix: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:40.426904126+07:00","message":"TextPushed: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:40.426914344+07:00","message":"Push: 'ตั้งแต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:40.426917678+07:00","message":"TextPushed: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:40.426921746+07:00","message":"Set new StatePrefix : 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:40.426926475+07:00","message":"Next Push (prob) : 'เด็กนะคะรวมไปถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:40.426948411+07:00","message":"push: {false ตั้งแต่ยัง 0 0xc000044d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:40.723508691+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:40.723549972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:40.723556432+07:00","message":"receive interim result [false|false]: เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:40.723572169+07:00","message":"[buffer interim] 33 false เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:40.723580632+07:00","message":"[bufferProcess] interim [740000000]:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:40.723583725+07:00","message":"[bufferProcess] send to processor:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:40.723590781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:40.723594011+07:00","message":"> Transcript [524] [false]: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:40.723598085+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:40.72360048+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:40.723602514+07:00","message":"StatePrefix: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:40.723606342+07:00","message":"TextPushed: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:40.724381738+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:40.724396264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:40.724401033+07:00","message":"receive interim result [false|false]: เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:40.724411301+07:00","message":"[buffer interim] 33 false เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:40.724415507+07:00","message":"[bufferProcess] interim [800000000]:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:40.724417849+07:00","message":"[bufferProcess] send to processor:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:40.724420517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:40.724422913+07:00","message":"> Transcript [525] [false]: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:40.724426237+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:40.724428018+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:40.724429921+07:00","message":"StatePrefix: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:40.724432218+07:00","message":"TextPushed: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยัง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:34:40.82256485+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:34:40.82259507+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:40.923789814+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:40.923829297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:40.923835301+07:00","message":"receive interim result [false|false]: เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:40.923847311+07:00","message":"[buffer interim] 33 false เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:40.923856109+07:00","message":"[bufferProcess] interim [980000000]:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:40.923858771+07:00","message":"[bufferProcess] send to processor:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:40.923862704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:40.92386589+07:00","message":"> Transcript [526] [false]: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:40.923870093+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:40.923872105+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:40.923874308+07:00","message":"StatePrefix: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:40.923879274+07:00","message":"TextPushed: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:41.062021543+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:41.062059056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็นผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:41.06206964+07:00","message":"receive interim result [false|false]: เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็นผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:41.062084907+07:00","message":"[buffer interim] 33 false เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:41.062092513+07:00","message":"[bufferProcess] interim [100000000]:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:41.062095566+07:00","message":"[bufferProcess] send to processor:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:41.062104037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:41.062106723+07:00","message":"> Transcript [527] [false]: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:41.062112324+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:41.062114896+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:41.062117167+07:00","message":"StatePrefix: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:41.062119929+07:00","message":"TextPushed: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:41.062127697+07:00","message":"Push: 'เด็กนะคะรวมไปถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:41.062129809+07:00","message":"TextPushed: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:41.06213247+07:00","message":"Set new StatePrefix : 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:41.062135086+07:00","message":"Next Push (prob) : 'โตแล้วเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:41.062143635+07:00","message":"push: {false เด็กนะคะรวมไปถึง 0 0xc000044d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:41.11670558+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:41.116740429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็นผู้ชาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:41.116747381+07:00","message":"receive interim result [false|false]: เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็นผู้ชาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:41.116761373+07:00","message":"[buffer interim] 33 false เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็นผู้ชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:41.116768526+07:00","message":"[bufferProcess] interim [220000000]:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็นผู้ชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:41.116771726+07:00","message":"[bufferProcess] send to processor:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:41.116778434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:41.116780988+07:00","message":"> Transcript [528] [false]: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็นผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:41.11678452+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:41.116786647+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:41.11678885+07:00","message":"StatePrefix: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:41.116791994+07:00","message":"TextPushed: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:41.168024494+07:00","message":"[GCS] IsForceVAD: false for message ID: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:41.2472716+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:41.247321748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็นผู้ใหญ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:41.247329311+07:00","message":"receive interim result [false|false]: เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็นผู้ใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:41.247343831+07:00","message":"[buffer interim] 33 false เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็นผู้ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:41.247354863+07:00","message":"[bufferProcess] interim [280000000]:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็นผู้ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:41.247357723+07:00","message":"[bufferProcess] send to processor:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็นผู้ชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:41.247364317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:41.247367436+07:00","message":"> Transcript [529] [false]: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็นผู้ชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:41.247372392+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:41.247374652+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:41.247377269+07:00","message":"StatePrefix: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:41.247380216+07:00","message":"TextPushed: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:41.315121371+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:41.315166747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็นผู้ใหญ่\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:41.31517386+07:00","message":"receive interim result [true|false]: เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็นผู้ใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:41.315183397+07:00","message":"end recv isFinal message id 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:41.315185581+07:00","message":"end Recv id 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:41.315191499+07:00","message":"[buffer interim] 33 true เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็นผู้ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:41.315199349+07:00","message":"[bufferProcess] interim [400000000]:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็นผู้ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:41.315203011+07:00","message":"[bufferProcess] send to processor (isfinal):เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็นผู้ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:41.315206871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:41.315209919+07:00","message":"> Transcript [530] [false]: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็นผู้ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:41.315213878+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:41.315215898+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:41.315220432+07:00","message":"StatePrefix: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:41.315223657+07:00","message":"TextPushed: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:41.315225966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:41.315228097+07:00","message":"> Transcript [531] [true]: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็นผู้ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:41.315230632+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:41.315232386+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:41.315234037+07:00","message":"StatePrefix: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:41.315236273+07:00","message":"TextPushed: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:41.315243268+07:00","message":"Push: 'โตแล้วเป็นผู้ใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:41.315253436+07:00","message":"push: {true โตแล้วเป็นผู้ใหญ่ 0 0xc000044d80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:34:41.330470024+07:00","message":"write wav file: './tmp/7595/7595_33.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:41.362852796+07:00","message":"[GCS] Start streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:41.906126866+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:41.90618396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:41.906189779+07:00","message":"receive interim result [false|false]: ราคา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:41.906207195+07:00","message":"[buffer interim] 34 false ราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:41.906214788+07:00","message":"[bufferProcess] interim [420000000]:ราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:41.906216984+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:42.087583581+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:42.08762547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าขาด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:42.087633239+07:00","message":"receive interim result [false|false]: ถ้าขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:42.087651479+07:00","message":"[buffer interim] 34 false ถ้าขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:42.087659985+07:00","message":"[bufferProcess] interim [540000000]:ถ้าขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:42.08766405+07:00","message":"[bufferProcess] send to processor:ราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:42.08766871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:42.087672798+07:00","message":"> Transcript [532] [false]: 'ราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:42.087676104+07:00","message":"Set StatePrefix (first interim): 'ราคา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:42.402727706+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:42.402767711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าขาด iOS\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:42.402772772+07:00","message":"receive interim result [false|false]: ถ้าขาด iOS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:42.402784211+07:00","message":"[buffer interim] 34 false ถ้าขาด iOS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:42.402792099+07:00","message":"[bufferProcess] interim [840000000]:ถ้าขาด iOS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:42.402795608+07:00","message":"[bufferProcess] send to processor:ถ้าขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:42.402802444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:42.402805598+07:00","message":"> Transcript [533] [false]: 'ถ้าขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:42.402807938+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:42.402809872+07:00","message":"Set new StatePrefix: 'ถ้าขาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:42.406173992+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:42.406220142+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าขาดไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:42.406225935+07:00","message":"receive interim result [false|false]: ถ้าขาดไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:42.40624053+07:00","message":"[buffer interim] 34 false ถ้าขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:42.406246431+07:00","message":"[bufferProcess] interim [900000000]:ถ้าขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:42.406249054+07:00","message":"[bufferProcess] send to processor:ถ้าขาด iOS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:42.406258086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:42.406260711+07:00","message":"> Transcript [534] [false]: 'ถ้าขาด iOS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:42.406264181+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:42.406266242+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:42.40626811+07:00","message":"StatePrefix: 'ถ้าขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:42.406270313+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:42.72913522+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:42.729186179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าขาดไอโอดีนหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:42.729193146+07:00","message":"receive interim result [false|false]: ถ้าขาดไอโอดีนหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:42.729207322+07:00","message":"[buffer interim] 34 false ถ้าขาดไอโอดีนหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:42.729215219+07:00","message":"[bufferProcess] interim [200000000]:ถ้าขาดไอโอดีนหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:42.729217625+07:00","message":"[bufferProcess] send to processor:ถ้าขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:42.729221327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:42.729224391+07:00","message":"> Transcript [535] [false]: 'ถ้าขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:42.729227795+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:42.729229858+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:42.729231882+07:00","message":"StatePrefix: 'ถ้าขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:42.729233887+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:42.919453608+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:42.919516888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าขาดไอโอดีนหรือว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:42.919522708+07:00","message":"receive interim result [false|false]: ถ้าขาดไอโอดีนหรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:42.919536805+07:00","message":"[buffer interim] 34 false ถ้าขาดไอโอดีนหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:42.919545525+07:00","message":"[bufferProcess] interim [380000000]:ถ้าขาดไอโอดีนหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:42.919548354+07:00","message":"[bufferProcess] send to processor:ถ้าขาดไอโอดีนหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:42.919552456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:42.919555365+07:00","message":"> Transcript [536] [false]: 'ถ้าขาดไอโอดีนหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:42.919559094+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:42.919561572+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:42.91956373+07:00","message":"StatePrefix: 'ถ้าขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:42.919566132+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:42.993113409+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:42.993181211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าขาดไอโอดีนหรือว่าน่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:42.99319101+07:00","message":"receive interim result [false|false]: ถ้าขาดไอโอดีนหรือว่าน่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:42.993208599+07:00","message":"[buffer interim] 34 false ถ้าขาดไอโอดีนหรือว่าน่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:42.993218555+07:00","message":"[bufferProcess] interim [500000000]:ถ้าขาดไอโอดีนหรือว่าน่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:42.99322121+07:00","message":"[bufferProcess] send to processor:ถ้าขาดไอโอดีนหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:42.993227808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:42.993230744+07:00","message":"> Transcript [537] [false]: 'ถ้าขาดไอโอดีนหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:42.993234844+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:42.993236969+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:42.993239074+07:00","message":"StatePrefix: 'ถ้าขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:42.993241139+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:42.993245524+07:00","message":"Push: 'ถ้าขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:42.993247492+07:00","message":"TextPushed: 'ถ้าขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:42.993249544+07:00","message":"Set new StatePrefix : 'ถ้าขาดไอโอดีนหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:42.993252015+07:00","message":"Next Push (prob) : 'ไอโอดีนหรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:42.993260463+07:00","message":"push: {false ถ้าขาด 0 0xc000044900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:43.103407735+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:43.103440501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าขาดไอโอดีนหรือว่าได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:43.103446393+07:00","message":"receive interim result [false|false]: ถ้าขาดไอโอดีนหรือว่าได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:43.103464488+07:00","message":"[buffer interim] 34 false ถ้าขาดไอโอดีนหรือว่าได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:43.103471617+07:00","message":"[bufferProcess] interim [560000000]:ถ้าขาดไอโอดีนหรือว่าได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:43.103473935+07:00","message":"[bufferProcess] send to processor:ถ้าขาดไอโอดีนหรือว่าน่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:43.103480037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:43.103482777+07:00","message":"> Transcript [538] [false]: 'ถ้าขาดไอโอดีนหรือว่าน่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:43.103486764+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:43.103488867+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:43.103491032+07:00","message":"StatePrefix: 'ถ้าขาดไอโอดีนหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:43.103493201+07:00","message":"TextPushed: 'ถ้าขาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:43.240404097+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:43.240444285+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าขาดไอโอดีนหรือว่าได้รับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:43.240449578+07:00","message":"receive interim result [false|false]: ถ้าขาดไอโอดีนหรือว่าได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:43.240463598+07:00","message":"[buffer interim] 34 false ถ้าขาดไอโอดีนหรือว่าได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:43.240470752+07:00","message":"[bufferProcess] interim [680000000]:ถ้าขาดไอโอดีนหรือว่าได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:43.240473171+07:00","message":"[bufferProcess] send to processor:ถ้าขาดไอโอดีนหรือว่าได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:43.2404797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:43.240482727+07:00","message":"> Transcript [539] [false]: 'ถ้าขาดไอโอดีนหรือว่าได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:43.240486602+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:43.240488819+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:43.240490768+07:00","message":"StatePrefix: 'ถ้าขาดไอโอดีนหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:43.240492993+07:00","message":"TextPushed: 'ถ้าขาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:43.490969216+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:43.491009277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าขาดไอโอดีนหรือว่าได้รับเกิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:43.491014289+07:00","message":"receive interim result [false|false]: ถ้าขาดไอโอดีนหรือว่าได้รับเกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:43.491029941+07:00","message":"[buffer interim] 34 false ถ้าขาดไอโอดีนหรือว่าได้รับเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:43.491037136+07:00","message":"[bufferProcess] interim [980000000]:ถ้าขาดไอโอดีนหรือว่าได้รับเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:43.491040608+07:00","message":"[bufferProcess] send to processor:ถ้าขาดไอโอดีนหรือว่าได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:43.49104419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:43.491046988+07:00","message":"> Transcript [540] [false]: 'ถ้าขาดไอโอดีนหรือว่าได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:43.4910649+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:43.491067562+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:43.491071613+07:00","message":"StatePrefix: 'ถ้าขาดไอโอดีนหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:43.491074283+07:00","message":"TextPushed: 'ถ้าขาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:43.805576066+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:43.805621336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าขาดไอโอดีนหรือว่าได้รับเกินมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:43.80562752+07:00","message":"receive interim result [false|false]: ถ้าขาดไอโอดีนหรือว่าได้รับเกินมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:43.805643488+07:00","message":"[buffer interim] 34 false ถ้าขาดไอโอดีนหรือว่าได้รับเกินมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:43.805651765+07:00","message":"[bufferProcess] interim [280000000]:ถ้าขาดไอโอดีนหรือว่าได้รับเกินมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:43.805654574+07:00","message":"[bufferProcess] send to processor:ถ้าขาดไอโอดีนหรือว่าได้รับเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:43.805663044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:43.805665949+07:00","message":"> Transcript [541] [false]: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:43.80566983+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:43.805672489+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:43.805674632+07:00","message":"StatePrefix: 'ถ้าขาดไอโอดีนหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:43.805677159+07:00","message":"TextPushed: 'ถ้าขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:43.805684682+07:00","message":"Push: 'ไอโอดีนหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:43.805688459+07:00","message":"TextPushed: 'ถ้าขาดไอโอดีนหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:43.805690637+07:00","message":"Set new StatePrefix : 'ถ้าขาดไอโอดีนหรือว่าได้รับเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:43.805692887+07:00","message":"Next Push (prob) : 'ได้รับเกิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:43.805702474+07:00","message":"push: {false ไอโอดีนหรือว่า 0 0xc000044900}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:34:43.822741154+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:34:43.822763798+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:43.938776846+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:43.9388216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าขาดไอโอดีนหรือว่าได้รับเกินมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:43.938830163+07:00","message":"receive interim result [false|false]: ถ้าขาดไอโอดีนหรือว่าได้รับเกินมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:43.93884487+07:00","message":"[buffer interim] 34 false ถ้าขาดไอโอดีนหรือว่าได้รับเกินมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:43.938852798+07:00","message":"[bufferProcess] interim [400000000]:ถ้าขาดไอโอดีนหรือว่าได้รับเกินมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:43.938855285+07:00","message":"[bufferProcess] send to processor:ถ้าขาดไอโอดีนหรือว่าได้รับเกินมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:43.938862947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:43.938865889+07:00","message":"> Transcript [542] [false]: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:43.938869507+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:43.938871775+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:43.938873929+07:00","message":"StatePrefix: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:43.938876602+07:00","message":"TextPushed: 'ถ้าขาดไอโอดีนหรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:44.124345659+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:44.12438462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:44.124391148+07:00","message":"receive interim result [false|false]: ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:44.124405659+07:00","message":"[buffer interim] 34 false ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:44.124414454+07:00","message":"[bufferProcess] interim [580000000]:ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:44.124417599+07:00","message":"[bufferProcess] send to processor:ถ้าขาดไอโอดีนหรือว่าได้รับเกินมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:44.124426187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:44.124429338+07:00","message":"> Transcript [543] [false]: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:44.124433037+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:44.124435517+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:44.12443752+07:00","message":"StatePrefix: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:44.124441773+07:00","message":"TextPushed: 'ถ้าขาดไอโอดีนหรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:44.193188004+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:44.193224255+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:44.19323097+07:00","message":"receive interim result [false|false]: ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:44.193245391+07:00","message":"[buffer interim] 34 false ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:44.193252426+07:00","message":"[bufferProcess] interim [640000000]:ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:44.193255679+07:00","message":"[bufferProcess] send to processor:ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:44.193264231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:44.193268339+07:00","message":"> Transcript [544] [false]: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:44.193273602+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:44.193276236+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:44.193278172+07:00","message":"StatePrefix: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:44.193281187+07:00","message":"TextPushed: 'ถ้าขาดไอโอดีนหรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:44.337432806+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:44.337472923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:44.337479492+07:00","message":"receive interim result [false|false]: ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:44.33749366+07:00","message":"[buffer interim] 34 false ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:44.337501651+07:00","message":"[bufferProcess] interim [820000000]:ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:44.337504377+07:00","message":"[bufferProcess] send to processor:ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:44.337517601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:44.337521206+07:00","message":"> Transcript [545] [false]: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:44.337525173+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:44.337527573+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:44.337529581+07:00","message":"StatePrefix: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:44.337532484+07:00","message":"TextPushed: 'ถ้าขาดไอโอดีนหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:44.337537793+07:00","message":"Push: 'ได้รับเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:44.33754039+07:00","message":"TextPushed: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:44.337542859+07:00","message":"Set new StatePrefix : 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:44.33754523+07:00","message":"Next Push (prob) : 'มากไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:44.337554588+07:00","message":"push: {false ได้รับเกิน 0 0xc000044900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:44.520346618+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:44.520381382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:44.520387792+07:00","message":"receive interim result [false|false]: ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:44.520400905+07:00","message":"[buffer interim] 34 false ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:44.52040802+07:00","message":"[bufferProcess] interim [0]:ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:44.520410868+07:00","message":"[bufferProcess] send to processor:ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:44.520414792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:44.520417931+07:00","message":"> Transcript [546] [false]: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:44.520421221+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:44.520423304+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:44.520425226+07:00","message":"StatePrefix: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:44.520427577+07:00","message":"TextPushed: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:44.893986055+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:44.894028376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:44.894035859+07:00","message":"receive interim result [false|false]: ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:44.894049929+07:00","message":"[buffer interim] 34 false ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:44.894057758+07:00","message":"[bufferProcess] interim [360000000]:ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:44.894062504+07:00","message":"[bufferProcess] send to processor:ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:44.894071441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:44.894077148+07:00","message":"> Transcript [547] [false]: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:44.894080955+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:44.894083478+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:44.894085882+07:00","message":"StatePrefix: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:44.894089023+07:00","message":"TextPushed: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:45.093620086+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:45.093657405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:45.093663565+07:00","message":"receive interim result [false|false]: ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:45.093680621+07:00","message":"[buffer interim] 34 false ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:45.093690386+07:00","message":"[bufferProcess] interim [540000000]:ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:45.093693447+07:00","message":"[bufferProcess] send to processor:ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:45.093699831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:45.093702841+07:00","message":"> Transcript [548] [false]: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:45.093706724+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:45.093709382+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:45.093711589+07:00","message":"StatePrefix: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:45.093714219+07:00","message":"TextPushed: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:45.214957389+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:45.214996011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะรีบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:45.215002879+07:00","message":"receive interim result [false|false]: ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะรีบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:45.215016557+07:00","message":"[buffer interim] 34 false ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะรีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:45.215024486+07:00","message":"[bufferProcess] interim [660000000]:ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะรีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:45.215027117+07:00","message":"[bufferProcess] send to processor:ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:45.215034108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:45.215037485+07:00","message":"> Transcript [549] [false]: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:45.215041355+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:45.215043796+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:45.215046073+07:00","message":"StatePrefix: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:45.215049058+07:00","message":"TextPushed: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:45.215055893+07:00","message":"Push: 'มากไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:45.215057957+07:00","message":"TextPushed: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:45.215060361+07:00","message":"Set new StatePrefix : 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:45.215062852+07:00","message":"Next Push (prob) : 'นะคะกว่าจะมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:45.215083062+07:00","message":"push: {false มากไป 0 0xc000044900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:45.219440908+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:45.219472883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีฝน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:45.219478583+07:00","message":"receive interim result [false|false]: ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีฝน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:45.219495321+07:00","message":"[buffer interim] 34 false ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:45.219502217+07:00","message":"[bufferProcess] interim [720000000]:ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:45.219504797+07:00","message":"[bufferProcess] send to processor:ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะรีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:45.219513424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:45.219518651+07:00","message":"> Transcript [550] [false]: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะรีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:45.219522548+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:45.219524661+07:00","message":"Set new StatePrefix: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะรีบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:45.287912505+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:45.287948509+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:45.287954808+07:00","message":"receive interim result [false|false]: ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:45.287969109+07:00","message":"[buffer interim] 34 false ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:45.28797721+07:00","message":"[bufferProcess] interim [780000000]:ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:45.287979915+07:00","message":"[bufferProcess] send to processor:ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:45.28798442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:45.287987296+07:00","message":"> Transcript [551] [false]: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:45.287989904+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:45.287992183+07:00","message":"Set new StatePrefix: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีฝน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:45.725237612+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:45.725276751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:45.725286777+07:00","message":"receive interim result [false|false]: ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:45.725303616+07:00","message":"[buffer interim] 34 false ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:45.725311084+07:00","message":"[bufferProcess] interim [140000000]:ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:45.725313787+07:00","message":"[bufferProcess] send to processor:ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:45.725320801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:45.725323819+07:00","message":"> Transcript [552] [false]: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:45.725326493+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:45.725328808+07:00","message":"Set new StatePrefix: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:45.80953045+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:45.809573026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:45.809579811+07:00","message":"receive interim result [false|false]: ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:45.809591756+07:00","message":"[buffer interim] 34 false ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:45.809599465+07:00","message":"[bufferProcess] interim [320000000]:ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:45.809604915+07:00","message":"[bufferProcess] send to processor:ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:45.809609219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:45.809611913+07:00","message":"> Transcript [553] [false]: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:45.809615819+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:45.809617879+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:45.809619814+07:00","message":"StatePrefix: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:45.809622708+07:00","message":"TextPushed: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:45.926663246+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:45.926708348+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเนื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:45.926714947+07:00","message":"receive interim result [false|false]: ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเนื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:45.926730107+07:00","message":"[buffer interim] 34 false ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:45.926737015+07:00","message":"[bufferProcess] interim [380000000]:ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:45.926739884+07:00","message":"[bufferProcess] send to processor:ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:45.926746719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:45.926749771+07:00","message":"> Transcript [554] [false]: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:45.926754131+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:45.926756279+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:45.926758604+07:00","message":"StatePrefix: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:45.926761367+07:00","message":"TextPushed: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:46.117796712+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:46.117839647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเนื่องของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:46.117846508+07:00","message":"receive interim result [false|false]: ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเนื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:46.117862504+07:00","message":"[buffer interim] 34 false ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเนื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:46.117870447+07:00","message":"[bufferProcess] interim [560000000]:ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเนื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:46.117873582+07:00","message":"[bufferProcess] send to processor:ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:46.117877826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:46.117880773+07:00","message":"> Transcript [555] [false]: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:46.117884699+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:46.1178871+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:46.117889449+07:00","message":"StatePrefix: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:46.117892567+07:00","message":"TextPushed: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:46.175702752+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:46.175748566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:46.175757287+07:00","message":"receive interim result [false|false]: ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:46.175774963+07:00","message":"[buffer interim] 34 false ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:46.175782853+07:00","message":"[bufferProcess] interim [680000000]:ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:46.175786071+07:00","message":"[bufferProcess] send to processor:ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเนื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:46.17579429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:46.175797418+07:00","message":"> Transcript [556] [false]: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเนื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:46.175801944+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:46.17580449+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:46.175806608+07:00","message":"StatePrefix: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:46.175809607+07:00","message":"TextPushed: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:46.175817055+07:00","message":"Push: 'นะคะกว่าจะมีผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:46.175819432+07:00","message":"TextPushed: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:46.175821958+07:00","message":"Set new StatePrefix : 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเนื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:46.175824356+07:00","message":"Next Push (prob) : 'ต่อเนื่องของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:46.175850999+07:00","message":"push: {false นะคะกว่าจะมีผล 0 0xc000044900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:46.438031616+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:46.438071033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:46.438078009+07:00","message":"receive interim result [false|false]: ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:46.438092872+07:00","message":"[buffer interim] 34 false ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:46.438103308+07:00","message":"[bufferProcess] interim [860000000]:ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:46.438106026+07:00","message":"[bufferProcess] send to processor:ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:46.438109826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:46.438113506+07:00","message":"> Transcript [557] [false]: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:46.438116412+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:46.438118446+07:00","message":"Set new StatePrefix: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:46.495756506+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:46.495797147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:46.49580354+07:00","message":"receive interim result [false|false]: ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:46.495814805+07:00","message":"[buffer interim] 34 false ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:46.495822585+07:00","message":"[bufferProcess] interim [980000000]:ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:46.4958251+07:00","message":"[bufferProcess] send to processor:ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:46.4958291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:46.495832489+07:00","message":"> Transcript [558] [false]: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:46.495836513+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:46.495838676+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:46.495840771+07:00","message":"StatePrefix: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:46.495843241+07:00","message":"TextPushed: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:46.757828289+07:00","message":"[GCS] Cleaned up inactive client: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:46.75784962+07:00","message":"[GCS] Cleaned up inactive client: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:46.757852514+07:00","message":"[GCS] Cleaned up inactive client: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:46.757854625+07:00","message":"[GCS] Cleaned up inactive client: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:46.757856781+07:00","message":"[GCS] Cleaned up inactive client: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:46.757858621+07:00","message":"[GCS] Cleaned up inactive client: 17"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:34:46.823605225+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:34:46.823624093+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:46.890695835+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:46.890740146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:46.890747597+07:00","message":"receive interim result [false|false]: ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:46.890763818+07:00","message":"[buffer interim] 34 false ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:46.890772007+07:00","message":"[bufferProcess] interim [340000000]:ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:46.890775038+07:00","message":"[bufferProcess] send to processor:ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:46.890784146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:46.890792386+07:00","message":"> Transcript [559] [false]: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:46.890797391+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:46.890799815+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:46.890802107+07:00","message":"StatePrefix: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:46.890805153+07:00","message":"TextPushed: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:46.903194511+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:46.903221783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานเปล่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:46.903227811+07:00","message":"receive interim result [false|false]: ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานเปล่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:46.903240945+07:00","message":"[buffer interim] 34 false ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:46.903246627+07:00","message":"[bufferProcess] interim [400000000]:ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:46.903249307+07:00","message":"[bufferProcess] send to processor:ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:46.903253872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:46.903258603+07:00","message":"> Transcript [560] [false]: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:46.9032624+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:46.9032644+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:46.903266483+07:00","message":"StatePrefix: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:46.903269171+07:00","message":"TextPushed: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:47.322762808+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:47.322814716+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานป้อมไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:47.322822175+07:00","message":"receive interim result [false|false]: ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานป้อมไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:47.32283661+07:00","message":"[buffer interim] 34 false ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานป้อมไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:47.322847922+07:00","message":"[bufferProcess] interim [760000000]:ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานป้อมไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:47.322851001+07:00","message":"[bufferProcess] send to processor:ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:47.322858537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:47.322861417+07:00","message":"> Transcript [561] [false]: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:47.32286605+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:47.322868537+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:47.322870822+07:00","message":"StatePrefix: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:47.32287533+07:00","message":"TextPushed: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:47.32288327+07:00","message":"Push: 'ต่อเรื่องของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:47.322885555+07:00","message":"TextPushed: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:47.322887851+07:00","message":"Set new StatePrefix : 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:47.322890343+07:00","message":"Next Push (prob) : 'ทำงานเปล่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:47.322899748+07:00","message":"push: {false ต่อเรื่องของการ 0 0xc000044900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:47.325839205+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:47.325862486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:47.325869809+07:00","message":"receive interim result [false|false]: ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:47.325881809+07:00","message":"[buffer interim] 34 false ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:47.325886931+07:00","message":"[bufferProcess] interim [820000000]:ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:47.325889793+07:00","message":"[bufferProcess] send to processor:ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานป้อมไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:47.325893222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:47.325895591+07:00","message":"> Transcript [562] [false]: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานป้อมไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:47.325897954+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:47.325899977+07:00","message":"Set new StatePrefix: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานป้อมไทย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:47.772581108+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:47.77262447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:47.772636011+07:00","message":"receive interim result [false|false]: ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:47.772652059+07:00","message":"[buffer interim] 34 false ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:47.772660354+07:00","message":"[bufferProcess] interim [240000000]:ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:47.772663645+07:00","message":"[bufferProcess] send to processor:ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:47.772670999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:47.772674218+07:00","message":"> Transcript [563] [false]: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:47.772677199+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:47.772679343+07:00","message":"Set new StatePrefix: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:48.039543752+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:48.039583642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:48.039590376+07:00","message":"receive interim result [false|false]: ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:48.039604759+07:00","message":"[buffer interim] 34 false ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:48.03961307+07:00","message":"[bufferProcess] interim [480000000]:ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:48.039616627+07:00","message":"[bufferProcess] send to processor:ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:48.039623756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:48.039626931+07:00","message":"> Transcript [564] [false]: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:48.03963111+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:48.039634185+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:48.039636222+07:00","message":"StatePrefix: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:48.039638663+07:00","message":"TextPushed: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:48.094884072+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:48.094929129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:48.094940878+07:00","message":"receive interim result [false|false]: ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:48.094955589+07:00","message":"[buffer interim] 34 false ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:48.094964088+07:00","message":"[bufferProcess] interim [540000000]:ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:48.094967057+07:00","message":"[bufferProcess] send to processor:ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:48.094973377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:48.094976134+07:00","message":"> Transcript [565] [false]: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:48.094980702+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:48.094983067+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:48.094985027+07:00","message":"StatePrefix: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:48.094988132+07:00","message":"TextPushed: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:48.227253979+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:48.227299117+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:48.227305565+07:00","message":"receive interim result [false|false]: ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:48.227319909+07:00","message":"[buffer interim] 34 false ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:48.227327291+07:00","message":"[bufferProcess] interim [720000000]:ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:48.227330212+07:00","message":"[bufferProcess] send to processor:ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:48.227338095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:48.227341434+07:00","message":"> Transcript [566] [false]: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:48.227345935+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:48.227348367+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:48.227350878+07:00","message":"StatePrefix: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:48.227353694+07:00","message":"TextPushed: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:48.416159019+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:48.416196036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:48.416203068+07:00","message":"receive interim result [false|false]: ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:48.416218167+07:00","message":"[buffer interim] 34 false ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:48.416250467+07:00","message":"[bufferProcess] interim [840000000]:ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:48.416253568+07:00","message":"[bufferProcess] send to processor:ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:48.416257773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:48.416264622+07:00","message":"> Transcript [567] [false]: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:48.416269789+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:48.416271927+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:48.41627398+07:00","message":"StatePrefix: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:48.416276746+07:00","message":"TextPushed: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:48.416285845+07:00","message":"Push: 'ทำงานของต่อมไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:48.416288191+07:00","message":"TextPushed: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:48.416290865+07:00","message":"Set new StatePrefix : 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:48.416293442+07:00","message":"Next Push (prob) : 'ได้ด้วยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:48.416302537+07:00","message":"push: {false ทำงานของต่อมไทรอยด์ 0 0xc000044900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:49.002965793+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:49.003003434+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:49.003011472+07:00","message":"receive interim result [false|false]: ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:49.003028125+07:00","message":"[buffer interim] 34 false ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:49.003036446+07:00","message":"[bufferProcess] interim [440000000]:ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:49.003039392+07:00","message":"[bufferProcess] send to processor:ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:49.003043173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:49.003046144+07:00","message":"> Transcript [568] [false]: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:49.003051074+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:49.003053308+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:49.003055215+07:00","message":"StatePrefix: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:49.003057793+07:00","message":"TextPushed: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:49.12471858+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:49.124755637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:49.124762444+07:00","message":"receive interim result [false|false]: ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:49.124776705+07:00","message":"[buffer interim] 34 false ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:49.124784293+07:00","message":"[bufferProcess] interim [560000000]:ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:49.124787113+07:00","message":"[bufferProcess] send to processor:ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:49.124791397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:49.124794171+07:00","message":"> Transcript [569] [false]: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:49.124798333+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:49.124800505+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:49.124802376+07:00","message":"StatePrefix: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:49.124804965+07:00","message":"TextPushed: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:49.374625684+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:49.374667053+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-25T13:34:49.374673679+07:00","message":"receive interim result [false|false]: ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแม่นอนแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:49.374685258+07:00","message":"[buffer interim] 34 false ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแม่นอนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:49.374692396+07:00","message":"[bufferProcess] interim [860000000]:ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแม่นอนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:49.374695578+07:00","message":"[bufferProcess] send to processor:ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:49.374698951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:49.374701534+07:00","message":"> Transcript [570] [false]: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:49.374705823+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:49.374707829+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:49.374709967+07:00","message":"StatePrefix: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:49.374712529+07:00","message":"TextPushed: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:49.490791113+07:00","message":"[GCS] IsForceVAD: false for message ID: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:49.511809242+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:49.511866793+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:49.511873543+07:00","message":"receive interim result [false|false]: ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:49.511884584+07:00","message":"[buffer interim] 34 false ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:49.511891528+07:00","message":"[bufferProcess] interim [980000000]:ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:49.511894698+07:00","message":"[bufferProcess] send to processor:ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแม่นอนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:49.51190054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:49.511904081+07:00","message":"> Transcript [571] [false]: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแม่นอนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:49.511908885+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:49.511910938+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:49.511912872+07:00","message":"StatePrefix: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:49.511915446+07:00","message":"TextPushed: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:49.511921751+07:00","message":"Push: 'ได้ด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:49.511923894+07:00","message":"TextPushed: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:49.511926651+07:00","message":"Set new StatePrefix : 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแม่นอนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:49.511929407+07:00","message":"Next Push (prob) : 'คะแม่นอนแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:49.511937046+07:00","message":"push: {false ได้ด้วยนะ 0 0xc000044900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:49.562948225+07:00","message":"[GCS] Start streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:49.578203255+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:49.578240831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:49.578247646+07:00","message":"receive interim result [false|false]: ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:49.578261027+07:00","message":"[buffer interim] 34 false ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:49.578268634+07:00","message":"[bufferProcess] interim [160000000]:ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:49.578271884+07:00","message":"[bufferProcess] send to processor:ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:49.578278666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:49.578281882+07:00","message":"> Transcript [572] [false]: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:49.578284934+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:49.578287067+07:00","message":"Set new StatePrefix: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:49.641362027+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:49.641398726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่าจะ\",\"confidence\":0.93509763}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:49.641405605+07:00","message":"receive interim result [true|false]: ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:49.641414094+07:00","message":"end recv isFinal message id 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:49.64141638+07:00","message":"end Recv id 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:49.64143131+07:00","message":"[buffer interim] 34 true ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:49.641448947+07:00","message":"[bufferProcess] interim [160000000]:ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:49.641457043+07:00","message":"[bufferProcess] send to processor (isfinal):ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:49.641460946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:49.641464162+07:00","message":"> Transcript [573] [false]: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:49.641468463+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:49.641470488+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:49.641472522+07:00","message":"StatePrefix: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:49.641479891+07:00","message":"TextPushed: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:49.641482123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:49.641484332+07:00","message":"> Transcript [574] [true]: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:49.641487109+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:49.641488883+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:49.641490669+07:00","message":"StatePrefix: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:49.641492839+07:00","message":"TextPushed: 'ถ้าขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:49.641503496+07:00","message":"Push: 'คะแน่นอนแม้ว่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:49.641513124+07:00","message":"push: {true คะแน่นอนแม้ว่าจะ 0 0xc000044900}"}
{"level":"info","service":"Main","time":"2026-06-25T13:34:49.655800011+07:00","message":"write wav file: './tmp/7595/7595_34.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:34:49.824426522+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:34:49.824435872+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:50.311023949+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:50.311065618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:50.311070866+07:00","message":"receive interim result [false|false]: เป็นสาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:50.311081679+07:00","message":"[buffer interim] 35 false เป็นสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:50.311088242+07:00","message":"[bufferProcess] interim [540000000]:เป็นสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:50.31109022+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:50.319541518+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:50.319579417+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสาร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:50.319584146+07:00","message":"receive interim result [false|false]: เป็นสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:50.319596893+07:00","message":"[buffer interim] 35 false เป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:50.319602267+07:00","message":"[bufferProcess] interim [600000000]:เป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:50.319604448+07:00","message":"[bufferProcess] send to processor:เป็นสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:50.319607282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:50.3196101+07:00","message":"> Transcript [575] [false]: 'เป็นสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:50.319612376+07:00","message":"Set StatePrefix (first interim): 'เป็นสาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:50.55715258+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:50.557218853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสารอาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:50.557225153+07:00","message":"receive interim result [false|false]: เป็นสารอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:50.557241635+07:00","message":"[buffer interim] 35 false เป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:50.557249448+07:00","message":"[bufferProcess] interim [780000000]:เป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:50.557251967+07:00","message":"[bufferProcess] send to processor:เป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:50.557259214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:50.557262122+07:00","message":"> Transcript [576] [false]: 'เป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:50.557264419+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:50.557266919+07:00","message":"Set new StatePrefix: 'เป็นสาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:51.129487218+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:51.129546643+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสารอาหาร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:51.129552972+07:00","message":"receive interim result [false|false]: เป็นสารอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:51.129569689+07:00","message":"[buffer interim] 35 false เป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:51.12957998+07:00","message":"[bufferProcess] interim [380000000]:เป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:51.129582864+07:00","message":"[bufferProcess] send to processor:เป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:51.129588769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:51.129591701+07:00","message":"> Transcript [577] [false]: 'เป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:51.129595502+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:51.129599387+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:51.129601573+07:00","message":"StatePrefix: 'เป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:51.129603775+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:51.179267554+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:51.179305524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสารอาหารที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:51.179311548+07:00","message":"receive interim result [false|false]: เป็นสารอาหารที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:51.179326906+07:00","message":"[buffer interim] 35 false เป็นสารอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:51.179333903+07:00","message":"[bufferProcess] interim [440000000]:เป็นสารอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:51.179336765+07:00","message":"[bufferProcess] send to processor:เป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:51.179343834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:51.179346459+07:00","message":"> Transcript [578] [false]: 'เป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:51.179349723+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:51.179351688+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:51.179354264+07:00","message":"StatePrefix: 'เป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:51.179356618+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:51.191992086+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:51.192030513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสารอาหารชื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:51.19203766+07:00","message":"receive interim result [false|false]: เป็นสารอาหารชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:51.192052977+07:00","message":"[buffer interim] 35 false เป็นสารอาหารชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:51.192060804+07:00","message":"[bufferProcess] interim [500000000]:เป็นสารอาหารชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:51.19206404+07:00","message":"[bufferProcess] send to processor:เป็นสารอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:51.192070978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:51.192074995+07:00","message":"> Transcript [579] [false]: 'เป็นสารอาหารที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:51.192080028+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:51.192083181+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:51.192086241+07:00","message":"StatePrefix: 'เป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:51.192089434+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:51.50179536+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:51.501832676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสารอาหารชื่อดัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:51.501838235+07:00","message":"receive interim result [false|false]: เป็นสารอาหารชื่อดัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:51.501850196+07:00","message":"[buffer interim] 35 false เป็นสารอาหารชื่อดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:51.501856708+07:00","message":"[bufferProcess] interim [740000000]:เป็นสารอาหารชื่อดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:51.501860851+07:00","message":"[bufferProcess] send to processor:เป็นสารอาหารชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:51.501865966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:51.50186884+07:00","message":"> Transcript [580] [false]: 'เป็นสารอาหารชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:51.501872393+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:51.501874478+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:51.501878165+07:00","message":"StatePrefix: 'เป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:51.501880194+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:51.50188448+07:00","message":"Push: 'เป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:51.501886446+07:00","message":"TextPushed: 'เป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:51.501888442+07:00","message":"Set new StatePrefix : 'เป็นสารอาหารชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:51.501890546+07:00","message":"Next Push (prob) : 'อาหารชื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:51.501911303+07:00","message":"push: {false เป็นสาร 0 0xc00049d580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:51.698446904+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:51.698500115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสารอาหารชื่อเล็กๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:51.698508542+07:00","message":"receive interim result [false|false]: เป็นสารอาหารชื่อเล็กๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:51.698528073+07:00","message":"[buffer interim] 35 false เป็นสารอาหารชื่อเล็กๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:51.698552945+07:00","message":"[bufferProcess] interim [980000000]:เป็นสารอาหารชื่อเล็กๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:51.698557059+07:00","message":"[bufferProcess] send to processor:เป็นสารอาหารชื่อดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:51.698566625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:51.698571464+07:00","message":"> Transcript [581] [false]: 'เป็นสารอาหารชื่อดัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:51.698576713+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:51.698580101+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:51.698583314+07:00","message":"StatePrefix: 'เป็นสารอาหารชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:51.698586501+07:00","message":"TextPushed: 'เป็นสาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:51.936784199+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:51.936822454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสารอาหารชื่อเล็กๆอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:51.936828175+07:00","message":"receive interim result [false|false]: เป็นสารอาหารชื่อเล็กๆอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:51.936843451+07:00","message":"[buffer interim] 35 false เป็นสารอาหารชื่อเล็กๆอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:51.936850863+07:00","message":"[bufferProcess] interim [220000000]:เป็นสารอาหารชื่อเล็กๆอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:51.936853763+07:00","message":"[bufferProcess] send to processor:เป็นสารอาหารชื่อเล็กๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:51.936857218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:51.936860348+07:00","message":"> Transcript [582] [false]: 'เป็นสารอาหารชื่อเล็กๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:51.936863597+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:51.936865714+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:51.936871487+07:00","message":"StatePrefix: 'เป็นสารอาหารชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:51.936873677+07:00","message":"TextPushed: 'เป็นสาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:52.036977131+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:52.037016026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสารอาหารชื่อเล็กๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:52.037021941+07:00","message":"receive interim result [false|false]: เป็นสารอาหารชื่อเล็กๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:52.037036197+07:00","message":"[buffer interim] 35 false เป็นสารอาหารชื่อเล็กๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:52.037043155+07:00","message":"[bufferProcess] interim [280000000]:เป็นสารอาหารชื่อเล็กๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:52.037045479+07:00","message":"[bufferProcess] send to processor:เป็นสารอาหารชื่อเล็กๆอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:52.037050825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:52.037053424+07:00","message":"> Transcript [583] [false]: 'เป็นสารอาหารชื่อเล็กๆอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:52.037056761+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:52.037058873+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:52.037060787+07:00","message":"StatePrefix: 'เป็นสารอาหารชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:52.037063056+07:00","message":"TextPushed: 'เป็นสาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:52.343469526+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:52.343512376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสารอาหารชื่อเล็กๆอย่างใบโอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:52.343517965+07:00","message":"receive interim result [false|false]: เป็นสารอาหารชื่อเล็กๆอย่างใบโอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:52.343545387+07:00","message":"[buffer interim] 35 false เป็นสารอาหารชื่อเล็กๆอย่างใบโอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:52.343553905+07:00","message":"[bufferProcess] interim [580000000]:เป็นสารอาหารชื่อเล็กๆอย่างใบโอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:52.343556969+07:00","message":"[bufferProcess] send to processor:เป็นสารอาหารชื่อเล็กๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:52.343560307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:52.343563221+07:00","message":"> Transcript [584] [false]: 'เป็นสารอาหารชื่อเล็กๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:52.343566756+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:52.343569015+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:52.343571109+07:00","message":"StatePrefix: 'เป็นสารอาหารชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:52.343573283+07:00","message":"TextPushed: 'เป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:52.343575821+07:00","message":"Push: 'อาหารชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:52.343577737+07:00","message":"TextPushed: 'เป็นสารอาหารชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:52.343579689+07:00","message":"Set new StatePrefix : 'เป็นสารอาหารชื่อเล็กๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:52.343581867+07:00","message":"Next Push (prob) : 'เล็กๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:52.343589738+07:00","message":"push: {false อาหารชื่อ 0 0xc00049d580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:52.406216655+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:52.406256921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสารอาหารชื่อเล็กๆอย่าง ioc\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:52.406262906+07:00","message":"receive interim result [false|false]: เป็นสารอาหารชื่อเล็กๆอย่าง ioc"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:52.406277151+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:52.40628133+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:52.406284311+07:00","message":"receive interim result [false|false]: เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:52.406289345+07:00","message":"[buffer interim] 35 false เป็นสารอาหารชื่อเล็กๆอย่าง ioc"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:52.4062925+07:00","message":"[buffer interim] 35 false เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:52.406299079+07:00","message":"[bufferProcess] interim [640000000]:เป็นสารอาหารชื่อเล็กๆอย่าง ioc"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:52.406301365+07:00","message":"[bufferProcess] send to processor:เป็นสารอาหารชื่อเล็กๆอย่างใบโอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:52.406304184+07:00","message":"[bufferProcess] interim [700000000]:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:52.406306102+07:00","message":"[bufferProcess] send to processor:เป็นสารอาหารชื่อเล็กๆอย่าง ioc"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:52.406308904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:52.406311982+07:00","message":"> Transcript [585] [false]: 'เป็นสารอาหารชื่อเล็กๆอย่างใบโอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:52.406315609+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:52.406317926+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:52.406322554+07:00","message":"StatePrefix: 'เป็นสารอาหารชื่อเล็กๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:52.406326317+07:00","message":"TextPushed: 'เป็นสารอาหารชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:52.406329147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:52.406332109+07:00","message":"> Transcript [586] [false]: 'เป็นสารอาหารชื่อเล็กๆอย่าง ioc'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:52.406335193+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:52.406337857+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:52.406340702+07:00","message":"StatePrefix: 'เป็นสารอาหารชื่อเล็กๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:52.406343738+07:00","message":"TextPushed: 'เป็นสารอาหารชื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:52.737560376+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:52.737602482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:52.737608815+07:00","message":"receive interim result [false|false]: เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:52.737623985+07:00","message":"[buffer interim] 35 false เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:52.737633385+07:00","message":"[bufferProcess] interim [940000000]:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:52.737636115+07:00","message":"[bufferProcess] send to processor:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:52.737642647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:52.737645716+07:00","message":"> Transcript [587] [false]: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:52.737649539+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:52.737651816+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:52.737654337+07:00","message":"StatePrefix: 'เป็นสารอาหารชื่อเล็กๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:52.737657054+07:00","message":"TextPushed: 'เป็นสารอาหารชื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:52.814839097+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:52.814884807+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:52.814894137+07:00","message":"receive interim result [false|false]: เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:52.814914663+07:00","message":"[buffer interim] 35 false เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:52.814928288+07:00","message":"[bufferProcess] interim [60000000]:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:52.814933062+07:00","message":"[bufferProcess] send to processor:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:52.814942637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:52.814946629+07:00","message":"> Transcript [588] [false]: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:52.814952098+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:52.814955915+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:52.814959598+07:00","message":"StatePrefix: 'เป็นสารอาหารชื่อเล็กๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:52.814963106+07:00","message":"TextPushed: 'เป็นสารอาหารชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:52.814972779+07:00","message":"Push: 'เล็กๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:52.814976062+07:00","message":"TextPushed: 'เป็นสารอาหารชื่อเล็กๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:52.814979501+07:00","message":"Set new StatePrefix : 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:52.814983725+07:00","message":"Next Push (prob) : 'อย่างไอโอดีนค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:52.815024645+07:00","message":"push: {false เล็กๆ 0 0xc00049d580}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:34:52.825026391+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:34:52.825039605+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:52.954933573+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:52.954978554+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:52.954986906+07:00","message":"receive interim result [false|false]: เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:52.95501582+07:00","message":"[buffer interim] 35 false เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:52.955028243+07:00","message":"[bufferProcess] interim [180000000]:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:52.955032106+07:00","message":"[bufferProcess] send to processor:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:52.95503882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:52.955042731+07:00","message":"> Transcript [589] [false]: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:52.955048992+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:52.955052225+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:52.955055428+07:00","message":"StatePrefix: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:52.955059782+07:00","message":"TextPushed: 'เป็นสารอาหารชื่อเล็กๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:53.050310786+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:53.050355205+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีค่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:53.050361581+07:00","message":"receive interim result [false|false]: เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:53.050375565+07:00","message":"[buffer interim] 35 false เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:53.050384553+07:00","message":"[bufferProcess] interim [300000000]:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:53.050387387+07:00","message":"[bufferProcess] send to processor:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:53.050393154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:53.050396573+07:00","message":"> Transcript [590] [false]: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:53.050400509+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:53.05040278+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:53.050405194+07:00","message":"StatePrefix: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:53.050408122+07:00","message":"TextPushed: 'เป็นสารอาหารชื่อเล็กๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:53.109946094+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:53.109982532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:53.109989597+07:00","message":"receive interim result [false|false]: เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:53.110000634+07:00","message":"[buffer interim] 35 false เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:53.110007144+07:00","message":"[bufferProcess] interim [360000000]:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:53.110009869+07:00","message":"[bufferProcess] send to processor:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:53.110015084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:53.110018064+07:00","message":"> Transcript [591] [false]: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:53.110022349+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:53.110024369+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:53.110026524+07:00","message":"StatePrefix: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:53.110029089+07:00","message":"TextPushed: 'เป็นสารอาหารชื่อเล็กๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:53.289507808+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:53.28954908+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสุข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:53.289555261+07:00","message":"receive interim result [false|false]: เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสุข"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:53.289569166+07:00","message":"[buffer interim] 35 false เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:53.28957585+07:00","message":"[bufferProcess] interim [540000000]:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:53.289578424+07:00","message":"[bufferProcess] send to processor:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:53.289584108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:53.289586764+07:00","message":"> Transcript [592] [false]: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:53.289590755+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:53.28959294+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:53.289595307+07:00","message":"StatePrefix: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:53.289597847+07:00","message":"TextPushed: 'เป็นสารอาหารชื่อเล็กๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:53.289602751+07:00","message":"Push: 'อย่างไอโอดีนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:53.289605174+07:00","message":"TextPushed: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:53.289607834+07:00","message":"Set new StatePrefix : 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:53.289610339+07:00","message":"Next Push (prob) : 'แต่มีความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:53.289617003+07:00","message":"push: {false อย่างไอโอดีนค่ะ 0 0xc00049d580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:53.292921238+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:53.292956851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:53.292963579+07:00","message":"receive interim result [false|false]: เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:53.292977438+07:00","message":"[buffer interim] 35 false เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:53.292984253+07:00","message":"[bufferProcess] interim [600000000]:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:53.2929871+07:00","message":"[bufferProcess] send to processor:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:53.292990516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:53.292993233+07:00","message":"> Transcript [593] [false]: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:53.292996895+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:53.292999144+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:53.293001384+07:00","message":"StatePrefix: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:53.293004272+07:00","message":"TextPushed: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:53.422551936+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:53.422591508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:53.422599627+07:00","message":"receive interim result [false|false]: เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:53.422615264+07:00","message":"[buffer interim] 35 false เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:53.422623831+07:00","message":"[bufferProcess] interim [660000000]:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:53.422627678+07:00","message":"[bufferProcess] send to processor:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:53.42263281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:53.422636409+07:00","message":"> Transcript [594] [false]: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:53.422643655+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:53.422646587+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:53.422649644+07:00","message":"StatePrefix: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:53.422653923+07:00","message":"TextPushed: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:53.741445271+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:53.741483813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:53.741490378+07:00","message":"receive interim result [false|false]: เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:53.741504064+07:00","message":"[buffer interim] 35 false เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:53.741511006+07:00","message":"[bufferProcess] interim [960000000]:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:53.74151375+07:00","message":"[bufferProcess] send to processor:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:53.741520607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:53.74152325+07:00","message":"> Transcript [595] [false]: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:53.741527113+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:53.741529241+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:53.741531194+07:00","message":"StatePrefix: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:53.741533851+07:00","message":"TextPushed: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:53.934515943+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:53.934578492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:53.934585922+07:00","message":"receive interim result [false|false]: เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:53.93459715+07:00","message":"[buffer interim] 35 false เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:53.934604092+07:00","message":"[bufferProcess] interim [140000000]:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:53.934606874+07:00","message":"[bufferProcess] send to processor:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:53.934612057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:53.934615136+07:00","message":"> Transcript [596] [false]: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:53.934619927+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:53.934622364+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:53.934624498+07:00","message":"StatePrefix: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:53.934627252+07:00","message":"TextPushed: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:53.93463163+07:00","message":"Push: 'แต่มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:53.934633674+07:00","message":"TextPushed: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:53.93463587+07:00","message":"Set new StatePrefix : 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:53.934638132+07:00","message":"Next Push (prob) : 'สำคัญมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:53.9346597+07:00","message":"push: {false แต่มีความ 0 0xc00049d580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:54.391960149+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:54.391996058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:54.392002062+07:00","message":"receive interim result [false|false]: เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:54.392011551+07:00","message":"[buffer interim] 35 false เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:54.392018346+07:00","message":"[bufferProcess] interim [680000000]:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:54.392021255+07:00","message":"[bufferProcess] send to processor:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:54.392024394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:54.392027258+07:00","message":"> Transcript [597] [false]: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:54.392030832+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:54.392032818+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:54.392035084+07:00","message":"StatePrefix: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:54.392037799+07:00","message":"TextPushed: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:54.713990718+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:54.714021638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:54.71402698+07:00","message":"receive interim result [false|false]: เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:54.71404342+07:00","message":"[buffer interim] 35 false เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:54.71405049+07:00","message":"[bufferProcess] interim [980000000]:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:54.714053386+07:00","message":"[bufferProcess] send to processor:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:54.714057889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:54.714060615+07:00","message":"> Transcript [598] [false]: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:54.714064218+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:54.714066316+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:54.714068509+07:00","message":"StatePrefix: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:54.714071237+07:00","message":"TextPushed: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:54.896276687+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:54.89631308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:54.896320714+07:00","message":"receive interim result [false|false]: เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:54.89633475+07:00","message":"[buffer interim] 35 false เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:54.896343915+07:00","message":"[bufferProcess] interim [160000000]:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:54.896347851+07:00","message":"[bufferProcess] send to processor:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:54.896352543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:54.89635642+07:00","message":"> Transcript [599] [false]: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:54.896362791+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:54.896365002+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:54.896367123+07:00","message":"StatePrefix: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:54.896369741+07:00","message":"TextPushed: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:55.024239734+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:55.024282759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:55.024300756+07:00","message":"receive interim result [false|false]: เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:55.024317935+07:00","message":"[buffer interim] 35 false เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:55.024326468+07:00","message":"[bufferProcess] interim [280000000]:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:55.024331493+07:00","message":"[bufferProcess] send to processor:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:55.02433588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:55.024338865+07:00","message":"> Transcript [600] [false]: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:55.024343464+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:55.024345739+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:55.024348148+07:00","message":"StatePrefix: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:55.02435101+07:00","message":"TextPushed: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:55.024354164+07:00","message":"Push: 'สำคัญมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:55.024356164+07:00","message":"TextPushed: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:55.024358392+07:00","message":"Set new StatePrefix : 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:55.024361645+07:00","message":"Next Push (prob) : 'เลยวันนี้พูดคุย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:55.024371431+07:00","message":"push: {false สำคัญมาก 0 0xc00049d580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:55.212779433+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:55.212813637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:55.212820167+07:00","message":"receive interim result [false|false]: เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:55.212832474+07:00","message":"[buffer interim] 35 false เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:55.212841643+07:00","message":"[bufferProcess] interim [460000000]:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:55.212844207+07:00","message":"[bufferProcess] send to processor:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:55.212847891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:55.212854487+07:00","message":"> Transcript [601] [false]: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:55.212858479+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:55.212860608+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:55.212864333+07:00","message":"StatePrefix: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:55.21286714+07:00","message":"TextPushed: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:55.412034305+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:55.412067024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:55.412073087+07:00","message":"receive interim result [false|false]: เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:55.412084549+07:00","message":"[buffer interim] 35 false เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:55.412091767+07:00","message":"[bufferProcess] interim [640000000]:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:55.412094608+07:00","message":"[bufferProcess] send to processor:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:55.4121002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:55.412102952+07:00","message":"> Transcript [602] [false]: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:55.412107007+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:55.412109335+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:55.412111434+07:00","message":"StatePrefix: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:55.412114572+07:00","message":"TextPushed: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:55.647874861+07:00","message":"[GCS] IsForceVAD: false for message ID: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:55.70979415+07:00","message":"[GCS] Start streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:55.74703029+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:55.747068597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:55.747074506+07:00","message":"receive interim result [false|false]: เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:55.747093626+07:00","message":"[buffer interim] 35 false เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:55.747103213+07:00","message":"[bufferProcess] interim [0]:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:55.747107497+07:00","message":"[bufferProcess] send to processor:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:55.747117794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:55.747122217+07:00","message":"> Transcript [603] [false]: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:55.74712879+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:55.747138749+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:55.747142496+07:00","message":"StatePrefix: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:55.747146665+07:00","message":"TextPushed: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมาก'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:34:55.82546455+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:34:55.825480309+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:55.84505176+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:55.845090798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึง\",\"confidence\":0.9502367}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:55.845097113+07:00","message":"receive interim result [true|false]: เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:55.845107389+07:00","message":"end recv isFinal message id 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:55.845109417+07:00","message":"end Recv id 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:55.845115175+07:00","message":"[buffer interim] 35 true เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:55.84512423+07:00","message":"[bufferProcess] interim [90000000]:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:55.84512772+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:55.845131265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:55.845134406+07:00","message":"> Transcript [604] [false]: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:55.845138683+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:55.845140717+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:55.845142896+07:00","message":"StatePrefix: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:55.845145635+07:00","message":"TextPushed: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:55.845152737+07:00","message":"Push: 'เลยวันนี้พูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:55.845154814+07:00","message":"TextPushed: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:55.845181615+07:00","message":"Set new StatePrefix : 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:55.845184659+07:00","message":"Next Push (prob) : 'กันนะคะถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:55.845186591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:55.845188712+07:00","message":"> Transcript [605] [true]: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:55.845191411+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:55.845193328+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:55.845195485+07:00","message":"StatePrefix: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:55.84520189+07:00","message":"TextPushed: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:55.845204529+07:00","message":"Push: 'กันนะคะถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:55.84521203+07:00","message":"push: {false เลยวันนี้พูดคุย 0 0xc00049d580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:55.84521672+07:00","message":"push: {true กันนะคะถึง 0 0xc00049d580}"}
{"level":"info","service":"Main","time":"2026-06-25T13:34:55.858072368+07:00","message":"write wav file: './tmp/7595/7595_35.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:56.066079411+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:56.066131262+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:56.066137232+07:00","message":"receive interim result [false|false]: ความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:56.066154938+07:00","message":"[buffer interim] 36 false ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:56.066162428+07:00","message":"[bufferProcess] interim [360000000]:ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:56.066164689+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:56.238392387+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:56.238437644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:56.238443434+07:00","message":"receive interim result [false|false]: ความสำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:56.238458886+07:00","message":"[buffer interim] 36 false ความสำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:56.238466317+07:00","message":"[bufferProcess] interim [540000000]:ความสำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:56.238469148+07:00","message":"[bufferProcess] send to processor:ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:56.238478189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:56.238480937+07:00","message":"> Transcript [606] [false]: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:56.238483297+07:00","message":"Set StatePrefix (first interim): 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:56.239901253+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:56.239914353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสำคัญ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:56.239917056+07:00","message":"receive interim result [false|false]: ความสำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:56.23992554+07:00","message":"[buffer interim] 36 false ความสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:56.239928555+07:00","message":"[bufferProcess] interim [600000000]:ความสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:56.239930575+07:00","message":"[bufferProcess] send to processor:ความสำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:56.239934116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:56.239936295+07:00","message":"> Transcript [607] [false]: 'ความสำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:56.239939807+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:56.239941895+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:56.2399439+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:56.239945958+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:56.576143644+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:56.576187762+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสำคัญและ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:56.576194477+07:00","message":"receive interim result [false|false]: ความสำคัญและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:56.576209955+07:00","message":"[buffer interim] 36 false ความสำคัญและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:56.576223867+07:00","message":"[bufferProcess] interim [900000000]:ความสำคัญและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:56.576228719+07:00","message":"[bufferProcess] send to processor:ความสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:56.576238108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:56.576242727+07:00","message":"> Transcript [608] [false]: 'ความสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:56.576248068+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:56.576250804+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:56.576253565+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:56.57625745+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:56.755033108+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:56.755083162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสำคัญและการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:56.755089374+07:00","message":"receive interim result [false|false]: ความสำคัญและการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:56.755104854+07:00","message":"[buffer interim] 36 false ความสำคัญและการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:56.755112614+07:00","message":"[bufferProcess] interim [80000000]:ความสำคัญและการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:56.75511526+07:00","message":"[bufferProcess] send to processor:ความสำคัญและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:56.755119305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:56.755122365+07:00","message":"> Transcript [609] [false]: 'ความสำคัญและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:56.755125974+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:56.755128183+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:56.755130398+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:56.755132472+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:57.069812096+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:57.069849866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสำคัญและการบริหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:57.06985695+07:00","message":"receive interim result [false|false]: ความสำคัญและการบริหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:57.069870488+07:00","message":"[buffer interim] 36 false ความสำคัญและการบริหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:57.069877592+07:00","message":"[bufferProcess] interim [380000000]:ความสำคัญและการบริหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:57.069880394+07:00","message":"[bufferProcess] send to processor:ความสำคัญและการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:57.069887775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:57.069890561+07:00","message":"> Transcript [610] [false]: 'ความสำคัญและการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:57.069894233+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:57.06989652+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:57.069898585+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:57.069900857+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:57.069906907+07:00","message":"Push: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:57.069909172+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:57.069911215+07:00","message":"Set new StatePrefix : 'ความสำคัญและการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:57.069913697+07:00","message":"Next Push (prob) : 'สำคัญและการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:57.069933902+07:00","message":"push: {false ความ 0 0xc00049d800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:57.132760508+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:57.132796514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสำคัญและการบริโภค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:57.132802368+07:00","message":"receive interim result [false|false]: ความสำคัญและการบริโภค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:57.132813522+07:00","message":"[buffer interim] 36 false ความสำคัญและการบริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:57.1328207+07:00","message":"[bufferProcess] interim [440000000]:ความสำคัญและการบริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:57.132823022+07:00","message":"[bufferProcess] send to processor:ความสำคัญและการบริหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:57.132826779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:57.132829405+07:00","message":"> Transcript [611] [false]: 'ความสำคัญและการบริหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:57.132832621+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:57.132834752+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:57.132836725+07:00","message":"StatePrefix: 'ความสำคัญและการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:57.132838762+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:57.579343525+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:57.579390483+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสำคัญและการบริโภค iOS\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:57.579396251+07:00","message":"receive interim result [false|false]: ความสำคัญและการบริโภค iOS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:57.579413963+07:00","message":"[buffer interim] 36 false ความสำคัญและการบริโภค iOS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:57.579421301+07:00","message":"[bufferProcess] interim [860000000]:ความสำคัญและการบริโภค iOS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:57.579424241+07:00","message":"[bufferProcess] send to processor:ความสำคัญและการบริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:57.579429073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:57.579432157+07:00","message":"> Transcript [612] [false]: 'ความสำคัญและการบริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:57.579435444+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:57.579437649+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:57.579440364+07:00","message":"StatePrefix: 'ความสำคัญและการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:57.579443036+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:57.582520485+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:57.582542986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสำคัญและการบริโภคไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:57.582552865+07:00","message":"receive interim result [false|false]: ความสำคัญและการบริโภคไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:57.582568815+07:00","message":"[buffer interim] 36 false ความสำคัญและการบริโภคไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:57.582573848+07:00","message":"[bufferProcess] interim [920000000]:ความสำคัญและการบริโภคไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:57.582576259+07:00","message":"[bufferProcess] send to processor:ความสำคัญและการบริโภค iOS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:57.582579359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:57.582581889+07:00","message":"> Transcript [613] [false]: 'ความสำคัญและการบริโภค iOS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:57.58258468+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:57.582586698+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:57.582589847+07:00","message":"StatePrefix: 'ความสำคัญและการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:57.582592236+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:57.881385206+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:57.881433253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสำคัญและการบริโภคไอโอดีนที่ถูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:57.881439586+07:00","message":"receive interim result [false|false]: ความสำคัญและการบริโภคไอโอดีนที่ถูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:57.881458396+07:00","message":"[buffer interim] 36 false ความสำคัญและการบริโภคไอโอดีนที่ถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:57.881467226+07:00","message":"[bufferProcess] interim [220000000]:ความสำคัญและการบริโภคไอโอดีนที่ถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:57.881470119+07:00","message":"[bufferProcess] send to processor:ความสำคัญและการบริโภคไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:57.881474386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:57.881478778+07:00","message":"> Transcript [614] [false]: 'ความสำคัญและการบริโภคไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:57.881483156+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:57.881485383+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:57.881487719+07:00","message":"StatePrefix: 'ความสำคัญและการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:57.881490142+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:57.881493055+07:00","message":"Push: 'สำคัญและการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:57.881495817+07:00","message":"TextPushed: 'ความสำคัญและการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:57.881498283+07:00","message":"Set new StatePrefix : 'ความสำคัญและการบริโภคไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:57.881500637+07:00","message":"Next Push (prob) : 'บริโภคไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:57.881509642+07:00","message":"push: {false สำคัญและการ 0 0xc00049d800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:58.031014246+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:58.031061671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสำคัญและการบริโภคไอโอดีนที่ถูกต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:58.031068001+07:00","message":"receive interim result [false|false]: ความสำคัญและการบริโภคไอโอดีนที่ถูกต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:58.031084943+07:00","message":"[buffer interim] 36 false ความสำคัญและการบริโภคไอโอดีนที่ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:58.031096787+07:00","message":"[bufferProcess] interim [400000000]:ความสำคัญและการบริโภคไอโอดีนที่ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:58.03109942+07:00","message":"[bufferProcess] send to processor:ความสำคัญและการบริโภคไอโอดีนที่ถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:58.031107517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:58.031110992+07:00","message":"> Transcript [615] [false]: 'ความสำคัญและการบริโภคไอโอดีนที่ถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:58.031115623+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:58.031118204+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:58.031121682+07:00","message":"StatePrefix: 'ความสำคัญและการบริโภคไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:58.031124456+07:00","message":"TextPushed: 'ความสำคัญและการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:58.698399105+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:58.698445327+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสำคัญและการบริโภคไอโอดีนที่ถูกต้อง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:58.698451431+07:00","message":"receive interim result [false|false]: ความสำคัญและการบริโภคไอโอดีนที่ถูกต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:58.698472481+07:00","message":"[buffer interim] 36 false ความสำคัญและการบริโภคไอโอดีนที่ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:58.698481815+07:00","message":"[bufferProcess] interim [0]:ความสำคัญและการบริโภคไอโอดีนที่ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:58.698484601+07:00","message":"[bufferProcess] send to processor:ความสำคัญและการบริโภคไอโอดีนที่ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:58.698489538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:58.698494034+07:00","message":"> Transcript [616] [false]: 'ความสำคัญและการบริโภคไอโอดีนที่ถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:58.698499764+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:58.698504674+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:58.698508439+07:00","message":"StatePrefix: 'ความสำคัญและการบริโภคไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:58.698513685+07:00","message":"TextPushed: 'ความสำคัญและการ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:34:58.825686196+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:34:58.82570053+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:59.639034149+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:59.639077582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:59.639099123+07:00","message":"receive interim result [false|false]: ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:59.639114343+07:00","message":"[buffer interim] 36 false ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:59.639122197+07:00","message":"[bufferProcess] interim [960000000]:ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:59.639125216+07:00","message":"[bufferProcess] send to processor:ความสำคัญและการบริโภคไอโอดีนที่ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:59.639133788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:59.639137116+07:00","message":"> Transcript [617] [false]: 'ความสำคัญและการบริโภคไอโอดีนที่ถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:59.639141073+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:59.639143741+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:59.639146245+07:00","message":"StatePrefix: 'ความสำคัญและการบริโภคไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:59.639149264+07:00","message":"TextPushed: 'ความสำคัญและการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:59.639710501+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:59.639744328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:59.639749649+07:00","message":"receive interim result [false|false]: ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:59.639763003+07:00","message":"[buffer interim] 36 false ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:59.639770063+07:00","message":"[bufferProcess] interim [20000000]:ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:59.639772751+07:00","message":"[bufferProcess] send to processor:ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:59.639779356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:59.639782124+07:00","message":"> Transcript [618] [false]: 'ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:59.639786214+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:59.639788476+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:59.639790627+07:00","message":"StatePrefix: 'ความสำคัญและการบริโภคไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:59.639793305+07:00","message":"TextPushed: 'ความสำคัญและการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:59.639799478+07:00","message":"Push: 'บริโภคไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:59.639801976+07:00","message":"TextPushed: 'ความสำคัญและการบริโภคไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:59.63980445+07:00","message":"Set new StatePrefix : 'ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:34:59.639807412+07:00","message":"Next Push (prob) : 'ที่ถูกต้องกับอาจารย์สง่าดามา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:34:59.639816395+07:00","message":"push: {false บริโภคไอโอดีน 0 0xc00049d800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:00.317280765+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:00.317330012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:00.317336733+07:00","message":"receive interim result [false|false]: ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:00.317371126+07:00","message":"[buffer interim] 36 false ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:00.317385565+07:00","message":"[bufferProcess] interim [620000000]:ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:00.317388541+07:00","message":"[bufferProcess] send to processor:ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:00.317392994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:00.317396433+07:00","message":"> Transcript [619] [false]: 'ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:00.317400998+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:00.317403417+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:00.317405651+07:00","message":"StatePrefix: 'ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:00.317408201+07:00","message":"TextPushed: 'ความสำคัญและการบริโภคไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:00.346963901+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:00.347003954+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ประวัติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:00.347011313+07:00","message":"receive interim result [false|false]: ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ประวัติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:00.347025182+07:00","message":"[buffer interim] 36 false ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ประวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:00.347031669+07:00","message":"[bufferProcess] interim [680000000]:ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ประวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:00.347035257+07:00","message":"[bufferProcess] send to processor:ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:00.347040621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:00.347043306+07:00","message":"> Transcript [620] [false]: 'ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:00.347046824+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:00.34704918+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:00.347051447+07:00","message":"StatePrefix: 'ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:00.347055408+07:00","message":"TextPushed: 'ความสำคัญและการบริโภคไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:00.469457514+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:00.46950546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:00.469512183+07:00","message":"receive interim result [false|false]: ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:00.469527952+07:00","message":"[buffer interim] 36 false ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:00.469539756+07:00","message":"[bufferProcess] interim [740000000]:ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:00.469542598+07:00","message":"[bufferProcess] send to processor:ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ประวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:00.469547216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:00.469550455+07:00","message":"> Transcript [621] [false]: 'ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ประวัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:00.469554776+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:00.469563494+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:00.46956729+07:00","message":"StatePrefix: 'ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:00.469572885+07:00","message":"TextPushed: 'ความสำคัญและการบริโภคไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:00.534803877+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:00.534847305+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดีค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:00.534854493+07:00","message":"receive interim result [false|false]: ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:00.53486988+07:00","message":"[buffer interim] 36 false ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:00.534877974+07:00","message":"[bufferProcess] interim [860000000]:ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:00.534880718+07:00","message":"[bufferProcess] send to processor:ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:00.534885146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:00.534888486+07:00","message":"> Transcript [622] [false]: 'ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:00.534892847+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:00.534895057+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:00.534897453+07:00","message":"StatePrefix: 'ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:00.534900192+07:00","message":"TextPushed: 'ความสำคัญและการบริโภคไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:00.534903587+07:00","message":"Push: 'ที่ถูกต้องกับอาจารย์สง่าดามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:00.534906241+07:00","message":"TextPushed: 'ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:00.534909542+07:00","message":"Set new StatePrefix : 'ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:00.534912443+07:00","message":"Next Push (prob) : 'พงษ์ค่ะสวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:00.534925814+07:00","message":"push: {false ที่ถูกต้องกับอาจารย์สง่าดามา 0 0xc00049d800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:01.182586334+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:01.182630639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดีค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:01.18263791+07:00","message":"receive interim result [false|false]: ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:01.182653598+07:00","message":"[buffer interim] 36 false ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:01.182661167+07:00","message":"[bufferProcess] interim [460000000]:ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:01.182664251+07:00","message":"[bufferProcess] send to processor:ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:01.182671665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:01.182674655+07:00","message":"> Transcript [623] [false]: 'ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:01.182679378+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:01.182681742+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:01.182683836+07:00","message":"StatePrefix: 'ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:01.182687779+07:00","message":"TextPushed: 'ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:01.505072564+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:01.505116802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดีค่ะตามหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:01.505126701+07:00","message":"receive interim result [false|false]: ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดีค่ะตามหา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:01.505143286+07:00","message":"[buffer interim] 36 false ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดีค่ะตามหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:01.505151174+07:00","message":"[bufferProcess] interim [820000000]:ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดีค่ะตามหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:01.505154307+07:00","message":"[bufferProcess] send to processor:ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:01.5051744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:01.505178143+07:00","message":"> Transcript [624] [false]: 'ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:01.505182667+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:01.505185316+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:01.505187583+07:00","message":"StatePrefix: 'ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:01.50519112+07:00","message":"TextPushed: 'ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:01.783917325+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:01.783956869+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-25T13:35:01.783964173+07:00","message":"receive interim result [false|false]: ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:01.783980082+07:00","message":"[buffer interim] 36 false ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:01.783987767+07:00","message":"[bufferProcess] interim [120000000]:ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:01.783990995+07:00","message":"[bufferProcess] send to processor:ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดีค่ะตามหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:01.783998583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:01.784001323+07:00","message":"> Transcript [625] [false]: 'ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดีค่ะตามหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:01.78400588+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:01.784008275+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:01.784010123+07:00","message":"StatePrefix: 'ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:01.784015309+07:00","message":"TextPushed: 'ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามา'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:35:01.826300164+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:35:01.826318982+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:01.928504102+07:00","message":"[GCS] IsForceVAD: false for message ID: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:01.990791352+07:00","message":"[GCS] Start streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:02.097890732+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:02.097934708+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดีค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:02.097942575+07:00","message":"receive interim result [true|false]: ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:02.097952414+07:00","message":"end recv isFinal message id 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:02.097954691+07:00","message":"end Recv id 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:02.097962063+07:00","message":"[buffer interim] 36 true ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:02.097973465+07:00","message":"[bufferProcess] interim [420000000]:ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:02.097977475+07:00","message":"[bufferProcess] send to processor (isfinal):ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:02.097981787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:02.097984964+07:00","message":"> Transcript [626] [false]: 'ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:02.097991176+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:02.097993509+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:02.097995344+07:00","message":"StatePrefix: 'ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:02.097998182+07:00","message":"TextPushed: 'ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:02.098001374+07:00","message":"Push: 'พงษ์ค่ะสวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:02.098003462+07:00","message":"TextPushed: 'ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:02.098006543+07:00","message":"Set new StatePrefix : 'ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:02.098009409+07:00","message":"Next Push (prob) : 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:02.098011156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:02.098013138+07:00","message":"> Transcript [627] [true]: 'ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:02.098015512+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:02.098017369+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:02.098019052+07:00","message":"StatePrefix: 'ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:02.098021269+07:00","message":"TextPushed: 'ความสำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:02.098024276+07:00","message":"Push: 'ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:02.098033342+07:00","message":"push: {false พงษ์ค่ะสวัสดี 0 0xc00049d800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:02.098038907+07:00","message":"push: {true ค่ะ 0 0xc00049d800}"}
{"level":"info","service":"Main","time":"2026-06-25T13:35:02.109949049+07:00","message":"write wav file: './tmp/7595/7595_36.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:02.719149843+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:02.719191918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:02.719197903+07:00","message":"receive interim result [false|false]: สวัสดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:02.719213287+07:00","message":"[buffer interim] 37 false สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:02.719220174+07:00","message":"[bufferProcess] interim [600000000]:สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:02.719222282+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:02.845494804+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:02.845528401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:02.845534964+07:00","message":"receive interim result [false|false]: สวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:02.84554726+07:00","message":"[buffer interim] 37 false สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:02.845554456+07:00","message":"[bufferProcess] interim [660000000]:สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:02.845557017+07:00","message":"[bufferProcess] send to processor:สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:02.845562234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:02.845571925+07:00","message":"> Transcript [628] [false]: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:02.845574553+07:00","message":"Set StatePrefix (first interim): 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:02.982681849+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:02.982713932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:02.982719858+07:00","message":"receive interim result [false|false]: สวัสดีครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:02.982734149+07:00","message":"[buffer interim] 37 false สวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:02.982741389+07:00","message":"[bufferProcess] interim [780000000]:สวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:02.982743594+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:02.982746849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:02.982750397+07:00","message":"> Transcript [629] [false]: 'สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:02.982753841+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:02.982755783+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:02.982757698+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:02.98275972+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:03.162503193+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:03.162539371+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:03.162545173+07:00","message":"receive interim result [false|false]: สวัสดีครับคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:03.162558145+07:00","message":"[buffer interim] 37 false สวัสดีครับคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:03.162571095+07:00","message":"[bufferProcess] interim [960000000]:สวัสดีครับคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:03.162574136+07:00","message":"[bufferProcess] send to processor:สวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:03.162577869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:03.162580976+07:00","message":"> Transcript [630] [false]: 'สวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:03.162584491+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:03.162586689+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:03.162588617+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:03.16259062+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:03.2995176+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:03.299557395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับคุณจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:03.299563905+07:00","message":"receive interim result [false|false]: สวัสดีครับคุณจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:03.299589061+07:00","message":"[buffer interim] 37 false สวัสดีครับคุณจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:03.299597285+07:00","message":"[bufferProcess] interim [80000000]:สวัสดีครับคุณจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:03.299600046+07:00","message":"[bufferProcess] send to processor:สวัสดีครับคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:03.299608562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:03.299612346+07:00","message":"> Transcript [631] [false]: 'สวัสดีครับคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:03.299615915+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:03.299618944+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:03.299620949+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:03.299623078+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:03.416627628+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:03.416670657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับคุณชอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:03.416678373+07:00","message":"receive interim result [false|false]: สวัสดีครับคุณชอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:03.41669691+07:00","message":"[buffer interim] 37 false สวัสดีครับคุณชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:03.416704766+07:00","message":"[bufferProcess] interim [140000000]:สวัสดีครับคุณชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:03.416707345+07:00","message":"[bufferProcess] send to processor:สวัสดีครับคุณจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:03.416710818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:03.416713893+07:00","message":"> Transcript [632] [false]: 'สวัสดีครับคุณจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:03.416717551+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:03.41671975+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:03.416721662+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:03.416723911+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:03.4167267+07:00","message":"Push: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:03.416728786+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:03.416730938+07:00","message":"Set new StatePrefix : 'สวัสดีครับคุณจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:03.416733018+07:00","message":"Next Push (prob) : 'ครับคุณจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:03.416741218+07:00","message":"push: {false สวัสดี 0 0xc0001fa280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:03.509902359+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:03.509953238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับคุณจบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:03.509959768+07:00","message":"receive interim result [false|false]: สวัสดีครับคุณจบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:03.509976084+07:00","message":"[buffer interim] 37 false สวัสดีครับคุณจบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:03.509984445+07:00","message":"[bufferProcess] interim [200000000]:สวัสดีครับคุณจบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:03.509987153+07:00","message":"[bufferProcess] send to processor:สวัสดีครับคุณชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:03.509997697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:03.510002028+07:00","message":"> Transcript [633] [false]: 'สวัสดีครับคุณชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:03.510005742+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:03.510008141+07:00","message":"Set new StatePrefix: 'สวัสดีครับคุณชอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:03.752176781+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:03.752225631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับคุณโจครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:03.752232829+07:00","message":"receive interim result [false|false]: สวัสดีครับคุณโจครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:03.752247486+07:00","message":"[buffer interim] 37 false สวัสดีครับคุณโจครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:03.752255705+07:00","message":"[bufferProcess] interim [440000000]:สวัสดีครับคุณโจครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:03.75225848+07:00","message":"[bufferProcess] send to processor:สวัสดีครับคุณจบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:03.75226459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:03.752267703+07:00","message":"> Transcript [634] [false]: 'สวัสดีครับคุณจบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:03.752270558+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:03.752273016+07:00","message":"Set new StatePrefix: 'สวัสดีครับคุณจบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:04.256907086+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:04.25694996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับคุณโจครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:04.256956294+07:00","message":"receive interim result [false|false]: สวัสดีครับคุณโจครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:04.256970514+07:00","message":"[buffer interim] 37 false สวัสดีครับคุณโจครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:04.256978591+07:00","message":"[bufferProcess] interim [40000000]:สวัสดีครับคุณโจครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:04.256981214+07:00","message":"[bufferProcess] send to processor:สวัสดีครับคุณโจครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:04.256985033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:04.25698785+07:00","message":"> Transcript [635] [false]: 'สวัสดีครับคุณโจครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:04.256990467+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:04.256993507+07:00","message":"Set new StatePrefix: 'สวัสดีครับคุณโจครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:04.313420732+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:04.313468901+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับคุณจบเรื่องอาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:04.313474841+07:00","message":"receive interim result [false|false]: สวัสดีครับคุณจบเรื่องอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:04.313488911+07:00","message":"[buffer interim] 37 false สวัสดีครับคุณจบเรื่องอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:04.313497029+07:00","message":"[bufferProcess] interim [160000000]:สวัสดีครับคุณจบเรื่องอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:04.313499951+07:00","message":"[bufferProcess] send to processor:สวัสดีครับคุณโจครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:04.31350424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:04.313507047+07:00","message":"> Transcript [636] [false]: 'สวัสดีครับคุณโจครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:04.313511275+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:04.313513589+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:04.313515604+07:00","message":"StatePrefix: 'สวัสดีครับคุณโจครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:04.313518164+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:04.818029982+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:04.818068258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับคุณจบเรื่องอาหารโภชนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:04.818074134+07:00","message":"receive interim result [false|false]: สวัสดีครับคุณจบเรื่องอาหารโภชนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:04.818087975+07:00","message":"[buffer interim] 37 false สวัสดีครับคุณจบเรื่องอาหารโภชนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:04.818095619+07:00","message":"[bufferProcess] interim [640000000]:สวัสดีครับคุณจบเรื่องอาหารโภชนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:04.818098418+07:00","message":"[bufferProcess] send to processor:สวัสดีครับคุณจบเรื่องอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:04.818105876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:04.818108837+07:00","message":"> Transcript [637] [false]: 'สวัสดีครับคุณจบเรื่องอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:04.818111327+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:04.818113793+07:00","message":"Set new StatePrefix: 'สวัสดีครับคุณจบเรื่องอาหาร'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:35:04.827201047+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:35:04.827211287+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:04.960264203+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:04.96031818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับคุณจบเรื่องอาหารโภชนาการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:04.960327694+07:00","message":"receive interim result [false|false]: สวัสดีครับคุณจบเรื่องอาหารโภชนาการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:04.960348219+07:00","message":"[buffer interim] 37 false สวัสดีครับคุณจบเรื่องอาหารโภชนาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:04.960361708+07:00","message":"[bufferProcess] interim [760000000]:สวัสดีครับคุณจบเรื่องอาหารโภชนาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:04.960373068+07:00","message":"[bufferProcess] send to processor:สวัสดีครับคุณจบเรื่องอาหารโภชนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:04.960383084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:04.960387917+07:00","message":"> Transcript [638] [false]: 'สวัสดีครับคุณจบเรื่องอาหารโภชนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:04.960393394+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:04.960397054+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:04.960401365+07:00","message":"StatePrefix: 'สวัสดีครับคุณจบเรื่องอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:04.960405537+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:05.337751209+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:05.337789327+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:05.33779525+07:00","message":"receive interim result [false|false]: สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:05.337811855+07:00","message":"[buffer interim] 37 false สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:05.337819329+07:00","message":"[bufferProcess] interim [180000000]:สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:05.33782206+07:00","message":"[bufferProcess] send to processor:สวัสดีครับคุณจบเรื่องอาหารโภชนาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:05.337825377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:05.337827813+07:00","message":"> Transcript [639] [false]: 'สวัสดีครับคุณจบเรื่องอาหารโภชนาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:05.337831359+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:05.337833371+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:05.337835644+07:00","message":"StatePrefix: 'สวัสดีครับคุณจบเรื่องอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:05.337838057+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:05.579784056+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:05.579823099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับคุณจบเรื่องอาหารโภชนาการ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:05.579830767+07:00","message":"receive interim result [false|false]: สวัสดีครับคุณจบเรื่องอาหารโภชนาการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:05.579846939+07:00","message":"[buffer interim] 37 false สวัสดีครับคุณจบเรื่องอาหารโภชนาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:05.579870599+07:00","message":"[bufferProcess] interim [420000000]:สวัสดีครับคุณจบเรื่องอาหารโภชนาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:05.57987498+07:00","message":"[bufferProcess] send to processor:สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:05.57989299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:05.579897221+07:00","message":"> Transcript [640] [false]: 'สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:05.579902451+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:05.579905492+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:05.579910235+07:00","message":"StatePrefix: 'สวัสดีครับคุณจบเรื่องอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:05.579913643+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:05.659205942+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:05.659248661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็อาจจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:05.659255337+07:00","message":"receive interim result [false|false]: สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็อาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:05.659266248+07:00","message":"[buffer interim] 37 false สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:05.659273854+07:00","message":"[bufferProcess] interim [480000000]:สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:05.659276965+07:00","message":"[bufferProcess] send to processor:สวัสดีครับคุณจบเรื่องอาหารโภชนาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:05.659281068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:05.65928448+07:00","message":"> Transcript [641] [false]: 'สวัสดีครับคุณจบเรื่องอาหารโภชนาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:05.659289811+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:05.659292797+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:05.659295576+07:00","message":"StatePrefix: 'สวัสดีครับคุณจบเรื่องอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:05.659297877+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:05.6593049+07:00","message":"Push: 'ครับคุณจบเรื่องอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:05.659309891+07:00","message":"TextPushed: 'สวัสดีครับคุณจบเรื่องอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:05.659312483+07:00","message":"Set new StatePrefix : 'สวัสดีครับคุณจบเรื่องอาหารโภชนาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:05.6593155+07:00","message":"Next Push (prob) : 'โภชนาการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:05.659325211+07:00","message":"push: {false ครับคุณจบเรื่องอาหาร 0 0xc0001fa280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:05.718255866+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:05.718290539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็อาจารย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:05.718296447+07:00","message":"receive interim result [false|false]: สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็อาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:05.718305462+07:00","message":"[buffer interim] 37 false สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:05.718312685+07:00","message":"[bufferProcess] interim [540000000]:สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:05.718316639+07:00","message":"[bufferProcess] send to processor:สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:05.71832155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:05.718325613+07:00","message":"> Transcript [642] [false]: 'สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:05.718330686+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:05.718333656+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:05.718337059+07:00","message":"StatePrefix: 'สวัสดีครับคุณจบเรื่องอาหารโภชนาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:05.718341124+07:00","message":"TextPushed: 'สวัสดีครับคุณจบเรื่องอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:05.921752348+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:05.92180518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็อาจารย์ทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:05.92181286+07:00","message":"receive interim result [false|false]: สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็อาจารย์ทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:05.921828371+07:00","message":"[buffer interim] 37 false สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็อาจารย์ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:05.921845595+07:00","message":"[bufferProcess] interim [720000000]:สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็อาจารย์ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:05.921848573+07:00","message":"[bufferProcess] send to processor:สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:05.921852637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:05.921856437+07:00","message":"> Transcript [643] [false]: 'สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:05.921860926+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:05.921863196+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:05.921865528+07:00","message":"StatePrefix: 'สวัสดีครับคุณจบเรื่องอาหารโภชนาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:05.921868449+07:00","message":"TextPushed: 'สวัสดีครับคุณจบเรื่องอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:05.941988779+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:05.942026482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็อาจารย์สง่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:05.942032513+07:00","message":"receive interim result [false|false]: สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็อาจารย์สง่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:05.942048705+07:00","message":"[buffer interim] 37 false สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็อาจารย์สง่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:05.942054961+07:00","message":"[bufferProcess] interim [780000000]:สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็อาจารย์สง่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:05.942057471+07:00","message":"[bufferProcess] send to processor:สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็อาจารย์ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:05.942061623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:05.942064209+07:00","message":"> Transcript [644] [false]: 'สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็อาจารย์ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:05.942068064+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:05.942070429+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:05.942072907+07:00","message":"StatePrefix: 'สวัสดีครับคุณจบเรื่องอาหารโภชนาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:05.942075534+07:00","message":"TextPushed: 'สวัสดีครับคุณจบเรื่องอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:05.960190355+07:00","message":"[GCS] IsForceVAD: false for message ID: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:06.020939984+07:00","message":"[GCS] Start streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:06.187494996+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:06.187534817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็อาจารย์สง่า\",\"confidence\":0.9344034}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:06.187541616+07:00","message":"receive interim result [true|false]: สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็อาจารย์สง่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:06.187550665+07:00","message":"end recv isFinal message id 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:06.187552956+07:00","message":"end Recv id 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:06.187560334+07:00","message":"[buffer interim] 37 true สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็อาจารย์สง่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:06.187570136+07:00","message":"[bufferProcess] interim [990000000]:สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็อาจารย์สง่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:06.187581538+07:00","message":"[bufferProcess] send to processor (isfinal):สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็อาจารย์สง่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:06.187588037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:06.187591421+07:00","message":"> Transcript [645] [false]: 'สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็อาจารย์สง่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:06.187595205+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:06.187597419+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:06.187600014+07:00","message":"StatePrefix: 'สวัสดีครับคุณจบเรื่องอาหารโภชนาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:06.187602911+07:00","message":"TextPushed: 'สวัสดีครับคุณจบเรื่องอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:06.187608089+07:00","message":"Push: 'โภชนาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:06.187610156+07:00","message":"TextPushed: 'สวัสดีครับคุณจบเรื่องอาหารโภชนาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:06.187612483+07:00","message":"Set new StatePrefix : 'สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็อาจารย์สง่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:06.187615275+07:00","message":"Next Push (prob) : 'ก็อาจารย์สง่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:06.18761741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:06.187619572+07:00","message":"> Transcript [646] [true]: 'สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็อาจารย์สง่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:06.187622005+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:06.187623751+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:06.187625758+07:00","message":"StatePrefix: 'สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็อาจารย์สง่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:06.187627888+07:00","message":"TextPushed: 'สวัสดีครับคุณจบเรื่องอาหารโภชนาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:06.187630147+07:00","message":"Push: 'ก็อาจารย์สง่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:06.18763959+07:00","message":"push: {false โภชนาการ 0 0xc0001fa280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:06.187645688+07:00","message":"push: {true ก็อาจารย์สง่า 0 0xc0001fa280}"}
{"level":"info","service":"Main","time":"2026-06-25T13:35:06.196589451+07:00","message":"write wav file: './tmp/7595/7595_37.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:07.44543873+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:07.445474253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:07.445481245+07:00","message":"receive interim result [false|false]: ของเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:07.445498895+07:00","message":"[buffer interim] 38 false ของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:07.445507164+07:00","message":"[bufferProcess] interim [140000000]:ของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:07.445510245+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:07.44553044+07:00","message":"[bufferProcess] send to processor (ticker):ของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:07.44553429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:07.44553714+07:00","message":"> Transcript [647] [false]: 'ของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:07.445539411+07:00","message":"Set StatePrefix (first interim): 'ของเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:07.525517836+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:07.525557412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเรานะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:07.525563664+07:00","message":"receive interim result [false|false]: ของเรานะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:07.525577489+07:00","message":"[buffer interim] 38 false ของเรานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:07.525602372+07:00","message":"[bufferProcess] interim [320000000]:ของเรานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:07.525604694+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:07.622624752+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:07.622667146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราน่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:07.622673208+07:00","message":"receive interim result [false|false]: ของเราน่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:07.622687834+07:00","message":"[buffer interim] 38 false ของเราน่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:07.62269798+07:00","message":"[bufferProcess] interim [440000000]:ของเราน่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:07.622700335+07:00","message":"[bufferProcess] send to processor:ของเรานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:07.622704369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:07.622707517+07:00","message":"> Transcript [648] [false]: 'ของเรานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:07.622710821+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:07.622714625+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:07.622716762+07:00","message":"StatePrefix: 'ของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:07.622719007+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:07.676358758+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:07.676398861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราน่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:07.676404303+07:00","message":"receive interim result [false|false]: ของเราน่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:07.676420477+07:00","message":"[buffer interim] 38 false ของเราน่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:07.676428339+07:00","message":"[bufferProcess] interim [500000000]:ของเราน่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:07.67643204+07:00","message":"[bufferProcess] send to processor:ของเราน่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:07.676439168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:07.676442378+07:00","message":"> Transcript [649] [false]: 'ของเราน่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:07.676445812+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:07.676448372+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:07.676450284+07:00","message":"StatePrefix: 'ของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:07.676452468+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:07.820585461+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:07.820627485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเรานะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:07.820636108+07:00","message":"receive interim result [false|false]: ของเรานะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:07.820652804+07:00","message":"[buffer interim] 38 false ของเรานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:07.820661577+07:00","message":"[bufferProcess] interim [620000000]:ของเรานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:07.820664296+07:00","message":"[bufferProcess] send to processor:ของเราน่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:07.820668481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:07.820671471+07:00","message":"> Transcript [650] [false]: 'ของเราน่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:07.820674843+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:07.820677136+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:07.820681156+07:00","message":"StatePrefix: 'ของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:07.82068381+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:35:07.827747737+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:35:07.827760591+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:07.892129756+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:07.892159209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวหน้าผมจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:07.892166672+07:00","message":"receive interim result [false|false]: คราวหน้าผมจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:07.892181145+07:00","message":"[buffer interim] 38 false คราวหน้าผมจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:07.892191207+07:00","message":"[bufferProcess] interim [680000000]:คราวหน้าผมจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:07.892195048+07:00","message":"[bufferProcess] send to processor:ของเรานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:07.892202937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:07.892206914+07:00","message":"> Transcript [651] [false]: 'ของเรานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:07.892211088+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:07.892214716+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:07.892216836+07:00","message":"StatePrefix: 'ของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:07.892218926+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:07.892223013+07:00","message":"Push: 'ของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:07.892226102+07:00","message":"TextPushed: 'ของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:07.892229558+07:00","message":"Set new StatePrefix : 'ของเรานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:07.892232584+07:00","message":"Next Push (prob) : 'นะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:07.892241738+07:00","message":"push: {false ของเรา 0 0xc0001fb500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:07.976235323+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:07.976273955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวหน้าผมจะเดิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:07.976279924+07:00","message":"receive interim result [false|false]: คราวหน้าผมจะเดิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:07.976293885+07:00","message":"[buffer interim] 38 false คราวหน้าผมจะเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:07.976303905+07:00","message":"[bufferProcess] interim [860000000]:คราวหน้าผมจะเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:07.97630752+07:00","message":"[bufferProcess] send to processor:คราวหน้าผมจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:07.976315252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:07.976319855+07:00","message":"> Transcript [652] [false]: 'คราวหน้าผมจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:07.976323575+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:07.97632822+07:00","message":"Set new StatePrefix: 'คราวหน้าผมจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:08.136740207+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:08.136791991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวหน้าผมจะเดินไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:08.136800504+07:00","message":"receive interim result [false|false]: คราวหน้าผมจะเดินไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:08.136820654+07:00","message":"[buffer interim] 38 false คราวหน้าผมจะเดินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:08.136834748+07:00","message":"[bufferProcess] interim [40000000]:คราวหน้าผมจะเดินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:08.136838986+07:00","message":"[bufferProcess] send to processor:คราวหน้าผมจะเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:08.13684869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:08.136853124+07:00","message":"> Transcript [653] [false]: 'คราวหน้าผมจะเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:08.136858019+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:08.136861524+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:08.136864526+07:00","message":"StatePrefix: 'คราวหน้าผมจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:08.136868007+07:00","message":"TextPushed: 'ของเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:08.239647966+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:08.239686919+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวหน้าผมจะเดินไปครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:08.239693828+07:00","message":"receive interim result [false|false]: คราวหน้าผมจะเดินไปครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:08.239707339+07:00","message":"[buffer interim] 38 false คราวหน้าผมจะเดินไปครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:08.239718486+07:00","message":"[bufferProcess] interim [160000000]:คราวหน้าผมจะเดินไปครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:08.239720998+07:00","message":"[bufferProcess] send to processor:คราวหน้าผมจะเดินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:08.239725556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:08.239728668+07:00","message":"> Transcript [654] [false]: 'คราวหน้าผมจะเดินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:08.23973391+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:08.239736334+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:08.2397389+07:00","message":"StatePrefix: 'คราวหน้าผมจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:08.239741388+07:00","message":"TextPushed: 'ของเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:08.795696653+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:08.79573352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวหน้าผมจะเดินไปครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:08.795739315+07:00","message":"receive interim result [false|false]: คราวหน้าผมจะเดินไปครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:08.795754696+07:00","message":"[buffer interim] 38 false คราวหน้าผมจะเดินไปครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:08.79576224+07:00","message":"[bufferProcess] interim [760000000]:คราวหน้าผมจะเดินไปครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:08.795764687+07:00","message":"[bufferProcess] send to processor:คราวหน้าผมจะเดินไปครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:08.795770639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:08.795773913+07:00","message":"> Transcript [655] [false]: 'คราวหน้าผมจะเดินไปครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:08.795777567+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:08.795779976+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:08.79578257+07:00","message":"StatePrefix: 'คราวหน้าผมจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:08.795784938+07:00","message":"TextPushed: 'ของเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:08.982269182+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:08.982299847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวหน้าผมจะเดินไปครับอาจารย์ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:08.982305463+07:00","message":"receive interim result [false|false]: คราวหน้าผมจะเดินไปครับอาจารย์ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:08.982321602+07:00","message":"[buffer interim] 38 false คราวหน้าผมจะเดินไปครับอาจารย์ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:08.982332175+07:00","message":"[bufferProcess] interim [940000000]:คราวหน้าผมจะเดินไปครับอาจารย์ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:08.982334661+07:00","message":"[bufferProcess] send to processor:คราวหน้าผมจะเดินไปครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:08.982337975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:08.982340985+07:00","message":"> Transcript [656] [false]: 'คราวหน้าผมจะเดินไปครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:08.982347258+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:08.982349673+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:08.982351942+07:00","message":"StatePrefix: 'คราวหน้าผมจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:08.982354372+07:00","message":"TextPushed: 'ของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:08.98235914+07:00","message":"Push: 'คราวหน้าผมจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:08.982361355+07:00","message":"TextPushed: 'คราวหน้าผมจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:08.982363902+07:00","message":"Set new StatePrefix : 'คราวหน้าผมจะเดินไปครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:08.982366079+07:00","message":"Next Push (prob) : 'เดินไปครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:08.982373344+07:00","message":"push: {false คราวหน้าผมจะ 0 0xc0001fb500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:09.564784322+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:09.564821937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวหน้าผมจะเดินไปครับอาจารย์ครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:09.564827638+07:00","message":"receive interim result [false|false]: คราวหน้าผมจะเดินไปครับอาจารย์ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:09.564843762+07:00","message":"[buffer interim] 38 false คราวหน้าผมจะเดินไปครับอาจารย์ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:09.564850999+07:00","message":"[bufferProcess] interim [540000000]:คราวหน้าผมจะเดินไปครับอาจารย์ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:09.564853812+07:00","message":"[bufferProcess] send to processor:คราวหน้าผมจะเดินไปครับอาจารย์ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:09.56486137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:09.56486407+07:00","message":"> Transcript [657] [false]: 'คราวหน้าผมจะเดินไปครับอาจารย์ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:09.564867798+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:09.564870651+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:09.564873131+07:00","message":"StatePrefix: 'คราวหน้าผมจะเดินไปครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:09.564876173+07:00","message":"TextPushed: 'คราวหน้าผมจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:09.683137439+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:09.68316854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:09.683175134+07:00","message":"receive interim result [false|false]: คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:09.683187293+07:00","message":"[buffer interim] 38 false คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:09.683193652+07:00","message":"[bufferProcess] interim [660000000]:คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:09.683196512+07:00","message":"[bufferProcess] send to processor:คราวหน้าผมจะเดินไปครับอาจารย์ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:09.683203467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:09.683206038+07:00","message":"> Transcript [658] [false]: 'คราวหน้าผมจะเดินไปครับอาจารย์ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:09.683209435+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:09.683211644+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:09.683213719+07:00","message":"StatePrefix: 'คราวหน้าผมจะเดินไปครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:09.683216897+07:00","message":"TextPushed: 'คราวหน้าผมจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:09.895309386+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:09.895350585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:09.895358465+07:00","message":"receive interim result [false|false]: คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:09.895374117+07:00","message":"[buffer interim] 38 false คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:09.895381398+07:00","message":"[bufferProcess] interim [900000000]:คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:09.895384003+07:00","message":"[bufferProcess] send to processor:คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:09.895388347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:09.895392057+07:00","message":"> Transcript [659] [false]: 'คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:09.89539567+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:09.895397826+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:09.895400121+07:00","message":"StatePrefix: 'คราวหน้าผมจะเดินไปครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:09.895402678+07:00","message":"TextPushed: 'คราวหน้าผมจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:10.261739645+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:10.261778887+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:10.261784773+07:00","message":"receive interim result [false|false]: คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:10.261800732+07:00","message":"[buffer interim] 38 false คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:10.261807595+07:00","message":"[bufferProcess] interim [260000000]:คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:10.261810215+07:00","message":"[bufferProcess] send to processor:คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:10.261814373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:10.261817693+07:00","message":"> Transcript [660] [false]: 'คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:10.261821375+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:10.261823364+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:10.261825523+07:00","message":"StatePrefix: 'คราวหน้าผมจะเดินไปครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:10.261828166+07:00","message":"TextPushed: 'คราวหน้าผมจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:10.261830996+07:00","message":"Push: 'เดินไปครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:10.261833222+07:00","message":"TextPushed: 'คราวหน้าผมจะเดินไปครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:10.26183564+07:00","message":"Set new StatePrefix : 'คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:10.261837996+07:00","message":"Next Push (prob) : 'อาจารย์ครับไอโอดีนให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:10.261844911+07:00","message":"push: {false เดินไปครับ 0 0xc0001fb500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:10.457571569+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:10.457618119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:10.457624405+07:00","message":"receive interim result [false|false]: คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:10.457640496+07:00","message":"[buffer interim] 38 false คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:10.457649284+07:00","message":"[bufferProcess] interim [440000000]:คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:10.457652985+07:00","message":"[bufferProcess] send to processor:คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:10.457660525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:10.457663495+07:00","message":"> Transcript [661] [false]: 'คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:10.457667274+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:10.457669441+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:10.457671801+07:00","message":"StatePrefix: 'คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:10.457675353+07:00","message":"TextPushed: 'คราวหน้าผมจะเดินไปครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:10.648288756+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:10.648330111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:10.648336561+07:00","message":"receive interim result [false|false]: คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:10.648347054+07:00","message":"[buffer interim] 38 false คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:10.648354571+07:00","message":"[bufferProcess] interim [680000000]:คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:10.648357211+07:00","message":"[bufferProcess] send to processor:คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:10.648361244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:10.648364187+07:00","message":"> Transcript [662] [false]: 'คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:10.648367922+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:10.648370028+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:10.64837306+07:00","message":"StatePrefix: 'คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:10.648375762+07:00","message":"TextPushed: 'คราวหน้าผมจะเดินไปครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:10.773358784+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:10.773410889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:10.773417665+07:00","message":"receive interim result [false|false]: คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:10.773435518+07:00","message":"[buffer interim] 38 false คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:10.77345501+07:00","message":"[bufferProcess] interim [740000000]:คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:10.773460968+07:00","message":"[bufferProcess] send to processor:คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:10.773466373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:10.773469826+07:00","message":"> Transcript [663] [false]: 'คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:10.773473926+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:10.773476186+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:10.773478784+07:00","message":"StatePrefix: 'คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:10.773481357+07:00","message":"TextPushed: 'คราวหน้าผมจะเดินไปครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:10.775033011+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:10.775043508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:10.775047016+07:00","message":"receive interim result [false|false]: คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:10.775056688+07:00","message":"[buffer interim] 38 false คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:10.775060377+07:00","message":"[bufferProcess] interim [800000000]:คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:10.775062849+07:00","message":"[bufferProcess] send to processor:คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:10.775069133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:10.775071247+07:00","message":"> Transcript [664] [false]: 'คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:10.775073667+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:10.775075416+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:10.775077179+07:00","message":"StatePrefix: 'คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:10.77507949+07:00","message":"TextPushed: 'คราวหน้าผมจะเดินไปครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:10.77508254+07:00","message":"Push: 'อาจารย์ครับไอโอดีนให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:10.775084745+07:00","message":"TextPushed: 'คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:10.775088993+07:00","message":"Set new StatePrefix : 'คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:10.775091777+07:00","message":"Next Push (prob) : 'ความรู้เพิ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:10.77511362+07:00","message":"push: {false อาจารย์ครับไอโอดีนให้ 0 0xc0001fb500}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:35:10.82808114+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:35:10.828140161+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:11.224487439+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:11.224521879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:11.224527675+07:00","message":"receive interim result [false|false]: คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:11.224542845+07:00","message":"[buffer interim] 38 false คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:11.224549956+07:00","message":"[bufferProcess] interim [160000000]:คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:11.224552811+07:00","message":"[bufferProcess] send to processor:คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:11.22456115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:11.224564184+07:00","message":"> Transcript [665] [false]: 'คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:11.224568076+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:11.224573876+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:11.224576748+07:00","message":"StatePrefix: 'คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:11.224579365+07:00","message":"TextPushed: 'คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:11.40774006+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:11.407780144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:11.407786516+07:00","message":"receive interim result [false|false]: คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:11.407804597+07:00","message":"[buffer interim] 38 false คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:11.407811736+07:00","message":"[bufferProcess] interim [280000000]:คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:11.407815185+07:00","message":"[bufferProcess] send to processor:คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:11.40781923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:11.40782266+07:00","message":"> Transcript [666] [false]: 'คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:11.40782693+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:11.407828974+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:11.40783085+07:00","message":"StatePrefix: 'คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:11.407833391+07:00","message":"TextPushed: 'คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:11.499084741+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:11.499128309+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:11.499138601+07:00","message":"receive interim result [false|false]: คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:11.499151258+07:00","message":"[buffer interim] 38 false คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:11.499158226+07:00","message":"[bufferProcess] interim [400000000]:คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:11.499160958+07:00","message":"[bufferProcess] send to processor:คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:11.499166692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:11.499169372+07:00","message":"> Transcript [667] [false]: 'คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:11.499173233+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:11.499176729+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:11.499178803+07:00","message":"StatePrefix: 'คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:11.499181296+07:00","message":"TextPushed: 'คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:11.507118899+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:11.507136467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:11.507148884+07:00","message":"receive interim result [false|false]: คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:11.507159471+07:00","message":"[buffer interim] 38 false คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:11.507164244+07:00","message":"[bufferProcess] interim [460000000]:คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:11.507166918+07:00","message":"[bufferProcess] send to processor:คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:11.507171853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:11.507174506+07:00","message":"> Transcript [668] [false]: 'คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:11.507178059+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:11.507179941+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:11.507181948+07:00","message":"StatePrefix: 'คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:11.507184293+07:00","message":"TextPushed: 'คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:11.507189372+07:00","message":"Push: 'ความรู้เพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:11.507192703+07:00","message":"TextPushed: 'คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:11.507196796+07:00","message":"Set new StatePrefix : 'คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:11.507201208+07:00","message":"Next Push (prob) : 'เติม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:11.507216041+07:00","message":"push: {false ความรู้เพิ่ม 0 0xc0001fb500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:11.730793335+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:11.730841996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:11.73084864+07:00","message":"receive interim result [false|false]: คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:11.730864181+07:00","message":"[buffer interim] 38 false คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:11.730872722+07:00","message":"[bufferProcess] interim [640000000]:คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:11.730876341+07:00","message":"[bufferProcess] send to processor:คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:11.730879993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:11.730883176+07:00","message":"> Transcript [669] [false]: 'คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:11.730886892+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:11.730888793+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:11.730891005+07:00","message":"StatePrefix: 'คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:11.730893568+07:00","message":"TextPushed: 'คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:11.773449565+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:11.773482525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:11.773488139+07:00","message":"receive interim result [false|false]: คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:11.773502581+07:00","message":"[buffer interim] 38 false คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:11.773509915+07:00","message":"[bufferProcess] interim [700000000]:คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:11.773512719+07:00","message":"[bufferProcess] send to processor:คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:11.773518585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:11.773521123+07:00","message":"> Transcript [670] [false]: 'คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:11.773524702+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:11.77352683+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:11.773529138+07:00","message":"StatePrefix: 'คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:11.773531732+07:00","message":"TextPushed: 'คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:11.858221264+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:11.858260412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคนเพียง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:11.85826688+07:00","message":"receive interim result [false|false]: คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคนเพียง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:11.858276509+07:00","message":"[buffer interim] 38 false คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคนเพียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:11.858283711+07:00","message":"[bufferProcess] interim [760000000]:คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคนเพียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:11.858286891+07:00","message":"[bufferProcess] send to processor:คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:11.858291022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:11.858293792+07:00","message":"> Transcript [671] [false]: 'คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:11.858297448+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:11.858299522+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:11.858301862+07:00","message":"StatePrefix: 'คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:11.858304345+07:00","message":"TextPushed: 'คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:11.901247372+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:11.901284806+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:11.90129082+07:00","message":"receive interim result [false|false]: คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:11.90130868+07:00","message":"[buffer interim] 38 false คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:11.901315866+07:00","message":"[bufferProcess] interim [820000000]:คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:11.901320043+07:00","message":"[bufferProcess] send to processor:คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคนเพียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:11.901324366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:11.901327259+07:00","message":"> Transcript [672] [false]: 'คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคนเพียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:11.901331299+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:11.901333428+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:11.901335462+07:00","message":"StatePrefix: 'คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:11.90133784+07:00","message":"TextPushed: 'คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:11.901345591+07:00","message":"Push: 'เติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:11.901347785+07:00","message":"TextPushed: 'คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:11.90135011+07:00","message":"Set new StatePrefix : 'คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคนเพียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:11.901353083+07:00","message":"Next Push (prob) : 'เกี่ยวกับคนเพียง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:11.901360149+07:00","message":"push: {false เติม 0 0xc0001fb500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:12.147189873+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:12.147242743+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-25T13:35:12.14724921+07:00","message":"receive interim result [false|false]: คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:12.147261735+07:00","message":"[buffer interim] 38 false คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:12.147271697+07:00","message":"[bufferProcess] interim [60000000]:คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:12.147275311+07:00","message":"[bufferProcess] send to processor:คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:12.147281219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:12.147285504+07:00","message":"> Transcript [673] [false]: 'คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:12.147288604+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:12.168886292+07:00","message":"[GCS] IsForceVAD: false for message ID: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:12.334739076+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:12.334778849+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคนอื่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:12.334787158+07:00","message":"receive interim result [false|false]: คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคนอื่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:12.334805568+07:00","message":"[buffer interim] 38 false คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคนอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:12.334816443+07:00","message":"[bufferProcess] interim [300000000]:คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคนอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:12.334819406+07:00","message":"[bufferProcess] send to processor:คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:12.334825182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:12.334828968+07:00","message":"> Transcript [674] [false]: 'คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:12.334831949+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:12.36968881+07:00","message":"[GCS] Start streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:12.378283728+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:12.378324121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคนเพียร\",\"confidence\":0.9311802}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:12.378330605+07:00","message":"receive interim result [true|false]: คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคนเพียร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:12.378339276+07:00","message":"end recv isFinal message id 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:12.378342302+07:00","message":"end Recv id 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:12.378347313+07:00","message":"[buffer interim] 38 true คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคนเพียร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:12.378353975+07:00","message":"[bufferProcess] interim [360000000]:คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคนเพียร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:12.378359819+07:00","message":"[bufferProcess] send to processor (isfinal):คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคนอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:12.378363355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:12.378366301+07:00","message":"> Transcript [675] [false]: 'คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคนอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:12.378369071+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:12.378371061+07:00","message":"Set new StatePrefix: 'คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคนอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:12.378373064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:12.378374942+07:00","message":"> Transcript [676] [true]: 'คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคนเพียร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:12.378377864+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:12.378379949+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:12.378382005+07:00","message":"StatePrefix: 'คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคนอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:12.378385886+07:00","message":"TextPushed: 'คราวหน้าผมจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:12.37839215+07:00","message":"Push: 'เกี่ยวกับคนเพียร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:12.378399691+07:00","message":"push: {true เกี่ยวกับคนเพียร 0 0xc0001fb500}"}
{"level":"info","service":"Main","time":"2026-06-25T13:35:12.391536325+07:00","message":"write wav file: './tmp/7595/7595_38.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:13.022461603+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:13.022509905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:13.02251696+07:00","message":"receive interim result [false|false]: เอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:13.022532846+07:00","message":"[buffer interim] 39 false เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:13.022548436+07:00","message":"[bufferProcess] interim [480000000]:เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:13.022551541+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:13.16317224+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:13.163210542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:13.163215349+07:00","message":"receive interim result [false|false]: เอาดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:13.163229507+07:00","message":"[buffer interim] 39 false เอาดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:13.163236611+07:00","message":"[bufferProcess] interim [600000000]:เอาดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:13.163238881+07:00","message":"[bufferProcess] send to processor:เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:13.163243725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:13.163246998+07:00","message":"> Transcript [677] [false]: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:13.163249984+07:00","message":"Set StatePrefix (first interim): 'เอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:13.354934242+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:13.354980456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาดีนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:13.354987001+07:00","message":"receive interim result [false|false]: เอาดีนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:13.355002071+07:00","message":"[buffer interim] 39 false เอาดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:13.355009032+07:00","message":"[bufferProcess] interim [780000000]:เอาดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:13.355012012+07:00","message":"[bufferProcess] send to processor:เอาดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:13.355019273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:13.355022575+07:00","message":"> Transcript [678] [false]: 'เอาดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:13.35502623+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:13.355028434+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:13.355030503+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:13.355032776+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:13.416062854+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:13.416115687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาดีนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:13.416123699+07:00","message":"receive interim result [false|false]: เอาดีนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:13.416143375+07:00","message":"[buffer interim] 39 false เอาดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:13.416156703+07:00","message":"[bufferProcess] interim [900000000]:เอาดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:13.416160692+07:00","message":"[bufferProcess] send to processor:เอาดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:13.416170492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:13.4161752+07:00","message":"> Transcript [679] [false]: 'เอาดีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:13.41618022+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:13.416183765+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:13.416187081+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:13.416190164+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:13.534993678+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:13.535030361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาดีนะคือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:13.535035746+07:00","message":"receive interim result [false|false]: เอาดีนะคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:13.535051667+07:00","message":"[buffer interim] 39 false เอาดีนะคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:13.535058738+07:00","message":"[bufferProcess] interim [960000000]:เอาดีนะคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:13.53506161+07:00","message":"[bufferProcess] send to processor:เอาดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:13.535066817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:13.535069962+07:00","message":"> Transcript [680] [false]: 'เอาดีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:13.535073012+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:13.535075008+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:13.535077168+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:13.535079416+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:13.724414097+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:13.72444879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาดีนะคืออะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:13.724456855+07:00","message":"receive interim result [false|false]: เอาดีนะคืออะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:13.72447241+07:00","message":"[buffer interim] 39 false เอาดีนะคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:13.724480096+07:00","message":"[bufferProcess] interim [140000000]:เอาดีนะคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:13.724482781+07:00","message":"[bufferProcess] send to processor:เอาดีนะคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:13.724491895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:13.724494657+07:00","message":"> Transcript [681] [false]: 'เอาดีนะคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:13.724497819+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:13.724500087+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:13.724502594+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:13.724504847+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:13.724511257+07:00","message":"Push: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:13.724513417+07:00","message":"TextPushed: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:13.724515416+07:00","message":"Set new StatePrefix : 'เอาดีนะคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:13.724517737+07:00","message":"Next Push (prob) : 'ดีนะคือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:13.724526201+07:00","message":"push: {false เอา 0 0xc0037d4000}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:35:13.82884482+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:35:13.828874961+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:14.109837931+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:14.109878681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาดีนะคืออะไรมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:14.109885114+07:00","message":"receive interim result [false|false]: เอาดีนะคืออะไรมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:14.109902802+07:00","message":"[buffer interim] 39 false เอาดีนะคืออะไรมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:14.10991127+07:00","message":"[bufferProcess] interim [560000000]:เอาดีนะคืออะไรมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:14.109914042+07:00","message":"[bufferProcess] send to processor:เอาดีนะคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:14.10991942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:14.109922432+07:00","message":"> Transcript [682] [false]: 'เอาดีนะคืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:14.109926042+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:14.109928369+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:14.109930354+07:00","message":"StatePrefix: 'เอาดีนะคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:14.109933115+07:00","message":"TextPushed: 'เอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:14.245068329+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:14.245103933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาดีนะคืออะไรมันเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:14.24511458+07:00","message":"receive interim result [false|false]: เอาดีนะคืออะไรมันเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:14.245128259+07:00","message":"[buffer interim] 39 false เอาดีนะคืออะไรมันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:14.245136061+07:00","message":"[bufferProcess] interim [680000000]:เอาดีนะคืออะไรมันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:14.245138449+07:00","message":"[bufferProcess] send to processor:เอาดีนะคืออะไรมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:14.245142148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:14.24514486+07:00","message":"> Transcript [683] [false]: 'เอาดีนะคืออะไรมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:14.245148255+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:14.245150373+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:14.24515236+07:00","message":"StatePrefix: 'เอาดีนะคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:14.245154704+07:00","message":"TextPushed: 'เอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:14.309937716+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:14.309978456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาดีนะคืออะไรมันไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:14.309984981+07:00","message":"receive interim result [false|false]: เอาดีนะคืออะไรมันไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:14.309997692+07:00","message":"[buffer interim] 39 false เอาดีนะคืออะไรมันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:14.310008165+07:00","message":"[bufferProcess] interim [740000000]:เอาดีนะคืออะไรมันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:14.310011666+07:00","message":"[bufferProcess] send to processor:เอาดีนะคืออะไรมันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:14.310018617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:14.310022845+07:00","message":"> Transcript [684] [false]: 'เอาดีนะคืออะไรมันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:14.310026665+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:14.310028744+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:14.31003077+07:00","message":"StatePrefix: 'เอาดีนะคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:14.310033248+07:00","message":"TextPushed: 'เอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:14.31302092+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:14.313045219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาดีนะคืออะไรมันไปทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:14.313050752+07:00","message":"receive interim result [false|false]: เอาดีนะคืออะไรมันไปทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:14.313061865+07:00","message":"[buffer interim] 39 false เอาดีนะคืออะไรมันไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:14.313066625+07:00","message":"[bufferProcess] interim [800000000]:เอาดีนะคืออะไรมันไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:14.313068901+07:00","message":"[bufferProcess] send to processor:เอาดีนะคืออะไรมันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:14.313072191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:14.313074803+07:00","message":"> Transcript [685] [false]: 'เอาดีนะคืออะไรมันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:14.31307819+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:14.313080369+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:14.313082267+07:00","message":"StatePrefix: 'เอาดีนะคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:14.313084462+07:00","message":"TextPushed: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:14.313089066+07:00","message":"Push: 'ดีนะคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:14.313091129+07:00","message":"TextPushed: 'เอาดีนะคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:14.313093213+07:00","message":"Set new StatePrefix : 'เอาดีนะคืออะไรมันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:14.313095387+07:00","message":"Next Push (prob) : 'อะไรมันไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:14.31310214+07:00","message":"push: {false ดีนะคือ 0 0xc0037d4000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:14.631726458+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:14.631773163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาดีนะคืออะไรมันไปทำหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:14.631779082+07:00","message":"receive interim result [false|false]: เอาดีนะคืออะไรมันไปทำหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:14.631799189+07:00","message":"[buffer interim] 39 false เอาดีนะคืออะไรมันไปทำหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:14.631806625+07:00","message":"[bufferProcess] interim [100000000]:เอาดีนะคืออะไรมันไปทำหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:14.631809454+07:00","message":"[bufferProcess] send to processor:เอาดีนะคืออะไรมันไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:14.631816996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:14.631821527+07:00","message":"> Transcript [686] [false]: 'เอาดีนะคืออะไรมันไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:14.631825181+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:14.631827719+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:14.631829824+07:00","message":"StatePrefix: 'เอาดีนะคืออะไรมันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:14.631832061+07:00","message":"TextPushed: 'เอาดีนะคือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:14.686405553+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:14.686429485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาดีนะคืออะไรมันไปทำหน้าที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:14.686434608+07:00","message":"receive interim result [false|false]: เอาดีนะคืออะไรมันไปทำหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:14.68644563+07:00","message":"[buffer interim] 39 false เอาดีนะคืออะไรมันไปทำหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:14.68645201+07:00","message":"[bufferProcess] interim [220000000]:เอาดีนะคืออะไรมันไปทำหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:14.68645466+07:00","message":"[bufferProcess] send to processor:เอาดีนะคืออะไรมันไปทำหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:14.686460044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:14.686462428+07:00","message":"> Transcript [687] [false]: 'เอาดีนะคืออะไรมันไปทำหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:14.686465367+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:14.686467317+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:14.686469584+07:00","message":"StatePrefix: 'เอาดีนะคืออะไรมันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:14.686472086+07:00","message":"TextPushed: 'เอาดีนะคือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:15.004705352+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:15.004743093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาดีนะคืออะไรมันไปทำหน้าที่อะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:15.004749201+07:00","message":"receive interim result [false|false]: เอาดีนะคืออะไรมันไปทำหน้าที่อะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:15.004760124+07:00","message":"[buffer interim] 39 false เอาดีนะคืออะไรมันไปทำหน้าที่อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:15.004767596+07:00","message":"[bufferProcess] interim [520000000]:เอาดีนะคืออะไรมันไปทำหน้าที่อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:15.004770155+07:00","message":"[bufferProcess] send to processor:เอาดีนะคืออะไรมันไปทำหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:15.004775664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:15.004778391+07:00","message":"> Transcript [688] [false]: 'เอาดีนะคืออะไรมันไปทำหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:15.004781907+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:15.004784111+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:15.004786361+07:00","message":"StatePrefix: 'เอาดีนะคืออะไรมันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:15.004788924+07:00","message":"TextPushed: 'เอาดีนะคือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:15.393326241+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:15.393363099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:15.393369441+07:00","message":"receive interim result [false|false]: เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:15.393381102+07:00","message":"[buffer interim] 39 false เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:15.393388448+07:00","message":"[bufferProcess] interim [880000000]:เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:15.393391003+07:00","message":"[bufferProcess] send to processor:เอาดีนะคืออะไรมันไปทำหน้าที่อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:15.393396763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:15.393399841+07:00","message":"> Transcript [689] [false]: 'เอาดีนะคืออะไรมันไปทำหน้าที่อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:15.393403395+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:15.393405769+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:15.393408198+07:00","message":"StatePrefix: 'เอาดีนะคืออะไรมันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:15.393410731+07:00","message":"TextPushed: 'เอาดีนะคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:15.393416251+07:00","message":"Push: 'อะไรมันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:15.393418249+07:00","message":"TextPushed: 'เอาดีนะคืออะไรมันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:15.393420509+07:00","message":"Set new StatePrefix : 'เอาดีนะคืออะไรมันไปทำหน้าที่อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:15.39342291+07:00","message":"Next Push (prob) : 'ทำหน้าที่อะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:15.393430255+07:00","message":"push: {false อะไรมันไป 0 0xc0037d4000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:15.585723182+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:15.585758481+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับร่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:15.585764449+07:00","message":"receive interim result [false|false]: เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับร่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:15.585776276+07:00","message":"[buffer interim] 39 false เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:15.585783361+07:00","message":"[bufferProcess] interim [60000000]:เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:15.585786055+07:00","message":"[bufferProcess] send to processor:เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:15.585791663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:15.585794544+07:00","message":"> Transcript [690] [false]: 'เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:15.585800362+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:15.585802603+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:15.585804694+07:00","message":"StatePrefix: 'เอาดีนะคืออะไรมันไปทำหน้าที่อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:15.585807773+07:00","message":"TextPushed: 'เอาดีนะคืออะไรมันไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:15.715760757+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:15.715801372+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับร่างกาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:15.715808256+07:00","message":"receive interim result [false|false]: เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับร่างกาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:15.715822279+07:00","message":"[buffer interim] 39 false เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:15.715829889+07:00","message":"[bufferProcess] interim [180000000]:เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:15.715832778+07:00","message":"[bufferProcess] send to processor:เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:15.715839547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:15.715842548+07:00","message":"> Transcript [691] [false]: 'เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:15.715846263+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:15.715850233+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:15.715854164+07:00","message":"StatePrefix: 'เอาดีนะคืออะไรมันไปทำหน้าที่อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:15.715856644+07:00","message":"TextPushed: 'เอาดีนะคืออะไรมันไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:15.914497528+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:15.914534459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับร่างกายของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:15.914541289+07:00","message":"receive interim result [false|false]: เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับร่างกายของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:15.914560605+07:00","message":"[buffer interim] 39 false เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับร่างกายของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:15.914567777+07:00","message":"[bufferProcess] interim [420000000]:เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับร่างกายของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:15.914571736+07:00","message":"[bufferProcess] send to processor:เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:15.914576137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:15.914579003+07:00","message":"> Transcript [692] [false]: 'เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:15.914582895+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:15.914586459+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:15.914589334+07:00","message":"StatePrefix: 'เอาดีนะคืออะไรมันไปทำหน้าที่อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:15.914592059+07:00","message":"TextPushed: 'เอาดีนะคืออะไรมันไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:16.089777209+07:00","message":"[GCS] IsForceVAD: false for message ID: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:16.092116234+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:16.092153627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับร่างกายของเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:16.092160662+07:00","message":"receive interim result [false|false]: เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับร่างกายของเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:16.092182138+07:00","message":"[buffer interim] 39 false เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับร่างกายของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:16.092190624+07:00","message":"[bufferProcess] interim [540000000]:เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับร่างกายของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:16.092194426+07:00","message":"[bufferProcess] send to processor:เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับร่างกายของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:16.092199262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:16.092206191+07:00","message":"> Transcript [693] [false]: 'เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับร่างกายของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:16.092211486+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:16.09221447+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:16.092218369+07:00","message":"StatePrefix: 'เอาดีนะคืออะไรมันไปทำหน้าที่อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:16.0922222+07:00","message":"TextPushed: 'เอาดีนะคืออะไรมันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:16.092226387+07:00","message":"Push: 'ทำหน้าที่อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:16.092229575+07:00","message":"TextPushed: 'เอาดีนะคืออะไรมันไปทำหน้าที่อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:16.092233445+07:00","message":"Set new StatePrefix : 'เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับร่างกายของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:16.092237777+07:00","message":"Next Push (prob) : 'กับร่างกายของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:16.092247206+07:00","message":"push: {false ทำหน้าที่อะไร 0 0xc0037d4000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:16.26410376+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:16.264140657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับร่างกายของเราครับ\",\"confidence\":0.93903947}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:16.264146958+07:00","message":"receive interim result [true|false]: เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับร่างกายของเราครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:16.264155039+07:00","message":"end recv isFinal message id 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:16.264157331+07:00","message":"end Recv id 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:16.264162857+07:00","message":"[buffer interim] 39 true เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับร่างกายของเราครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:16.26417044+07:00","message":"[bufferProcess] interim [750000000]:เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับร่างกายของเราครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:16.264175699+07:00","message":"[bufferProcess] send to processor (isfinal):เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับร่างกายของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:16.264179037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:16.264181839+07:00","message":"> Transcript [694] [false]: 'เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับร่างกายของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:16.264185378+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:16.26418732+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:16.264189226+07:00","message":"StatePrefix: 'เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับร่างกายของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:16.264191871+07:00","message":"TextPushed: 'เอาดีนะคืออะไรมันไปทำหน้าที่อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:16.264194119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:16.264196823+07:00","message":"> Transcript [695] [true]: 'เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับร่างกายของเราครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:16.264199064+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:16.264200963+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:16.264202666+07:00","message":"StatePrefix: 'เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับร่างกายของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:16.264204657+07:00","message":"TextPushed: 'เอาดีนะคืออะไรมันไปทำหน้าที่อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:16.264210913+07:00","message":"Push: 'กับร่างกายของเราครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:16.264218328+07:00","message":"push: {true กับร่างกายของเราครับ 0 0xc0037d4000}"}
{"level":"info","service":"Main","time":"2026-06-25T13:35:16.272965103+07:00","message":"write wav file: './tmp/7595/7595_39.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:16.282712146+07:00","message":"[GCS] Start streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:16.758462553+07:00","message":"[GCS] Cleaned up inactive client: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:16.758491597+07:00","message":"[GCS] Cleaned up inactive client: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:16.758494516+07:00","message":"[GCS] Cleaned up inactive client: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:16.758496598+07:00","message":"[GCS] Cleaned up inactive client: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:16.758498536+07:00","message":"[GCS] Cleaned up inactive client: 25"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:35:16.829702827+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:35:16.829725971+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:16.873589174+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:16.873637079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"iPhone\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:16.873642675+07:00","message":"receive interim result [false|false]: iPhone"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:16.873658555+07:00","message":"[buffer interim] 40 false iPhone"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:16.873665583+07:00","message":"[bufferProcess] interim [480000000]:iPhone"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:16.87366729+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:16.984750872+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:16.984785269+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:16.984791192+07:00","message":"receive interim result [false|false]: อดีต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:16.984803017+07:00","message":"[buffer interim] 40 false อดีต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:16.984809758+07:00","message":"[bufferProcess] interim [600000000]:อดีต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:16.984812146+07:00","message":"[bufferProcess] send to processor:iPhone"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:16.984817758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:16.984820395+07:00","message":"> Transcript [696] [false]: 'iPhone'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:16.984822593+07:00","message":"Set StatePrefix (first interim): 'iPhone'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:17.086990639+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:17.08702681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีตเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:17.087031995+07:00","message":"receive interim result [false|false]: อดีตเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:17.087041384+07:00","message":"[buffer interim] 40 false อดีตเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:17.087048366+07:00","message":"[bufferProcess] interim [780000000]:อดีตเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:17.087050785+07:00","message":"[bufferProcess] send to processor:อดีต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:17.087054266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:17.08705726+07:00","message":"> Transcript [697] [false]: 'อดีต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:17.087059553+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:17.087062039+07:00","message":"Set new StatePrefix: 'อดีต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:17.350510171+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:17.350553653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"expenses\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:17.350561+07:00","message":"receive interim result [false|false]: expenses"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:17.350575894+07:00","message":"[buffer interim] 40 false expenses"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:17.350586643+07:00","message":"[bufferProcess] interim [80000000]:expenses"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:17.35058983+07:00","message":"[bufferProcess] send to processor:อดีตเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:17.350598068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:17.350601987+07:00","message":"> Transcript [698] [false]: 'อดีตเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:17.350606921+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:17.350616851+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:17.350619838+07:00","message":"StatePrefix: 'อดีต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:17.350622814+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:17.455019101+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:17.455062686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:17.455068991+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:17.455083865+07:00","message":"[buffer interim] 40 false ไอโอดีนเป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:17.455090931+07:00","message":"[bufferProcess] interim [140000000]:ไอโอดีนเป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:17.455093504+07:00","message":"[bufferProcess] send to processor:expenses"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:17.455100256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:17.455102936+07:00","message":"> Transcript [699] [false]: 'expenses'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:17.455105583+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:17.455108017+07:00","message":"Set new StatePrefix: 'expenses'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:17.711369653+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:17.711403318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:17.711409668+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:17.711425508+07:00","message":"[buffer interim] 40 false ไอโอดีนเป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:17.711432935+07:00","message":"[bufferProcess] interim [500000000]:ไอโอดีนเป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:17.711435415+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:17.711438844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:17.711441524+07:00","message":"> Transcript [700] [false]: 'ไอโอดีนเป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:17.711444057+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:17.711446265+07:00","message":"Set new StatePrefix: 'ไอโอดีนเป็นสาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:18.021969899+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:18.022008872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:18.022014766+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:18.022034789+07:00","message":"[buffer interim] 40 false ไอโอดีนเป็นสารอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:18.022041965+07:00","message":"[bufferProcess] interim [800000000]:ไอโอดีนเป็นสารอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:18.022044758+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:18.022050165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:18.022052806+07:00","message":"> Transcript [701] [false]: 'ไอโอดีนเป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:18.022056121+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:18.022059149+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:18.022061382+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:18.022063769+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:18.158671057+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:18.158719621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารชนิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:18.158725619+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารชนิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:18.158742167+07:00","message":"[buffer interim] 40 false ไอโอดีนเป็นสารอาหารชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:18.158749141+07:00","message":"[bufferProcess] interim [860000000]:ไอโอดีนเป็นสารอาหารชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:18.158751703+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:18.158757072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:18.158760769+07:00","message":"> Transcript [702] [false]: 'ไอโอดีนเป็นสารอาหารที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:18.158764383+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:18.158766551+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:18.158769189+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:18.158771563+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:18.41146854+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:18.41150416+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารชนิดใด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:18.411509287+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารชนิดใด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:18.411525046+07:00","message":"[buffer interim] 40 false ไอโอดีนเป็นสารอาหารชนิดใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:18.411540683+07:00","message":"[bufferProcess] interim [160000000]:ไอโอดีนเป็นสารอาหารชนิดใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:18.411543386+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหารชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:18.411549978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:18.411553105+07:00","message":"> Transcript [703] [false]: 'ไอโอดีนเป็นสารอาหารชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:18.411556488+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:18.411558753+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:18.411560999+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:18.411563406+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:18.415138706+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:18.41516359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารชนิดหนึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:18.415168848+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารชนิดหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:18.415180565+07:00","message":"[buffer interim] 40 false ไอโอดีนเป็นสารอาหารชนิดหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:18.415185764+07:00","message":"[bufferProcess] interim [220000000]:ไอโอดีนเป็นสารอาหารชนิดหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:18.41518796+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหารชนิดใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:18.415191152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:18.415193636+07:00","message":"> Transcript [704] [false]: 'ไอโอดีนเป็นสารอาหารชนิดใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:18.415196668+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:18.415198924+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:18.415201112+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:18.415203811+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:18.415208439+07:00","message":"Push: 'ไอโอดีนเป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:18.415210439+07:00","message":"TextPushed: 'ไอโอดีนเป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:18.415212568+07:00","message":"Set new StatePrefix : 'ไอโอดีนเป็นสารอาหารชนิดใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:18.415214695+07:00","message":"Next Push (prob) : 'อาหารชนิดใด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:18.41522309+07:00","message":"push: {false ไอโอดีนเป็นสาร 0 0xc000044e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:18.57978259+07:00","message":"[GCS] IsForceVAD: false for message ID: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:18.651067387+07:00","message":"[GCS] Start streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:18.680574282+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:18.680628384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารชนิดหนึ่ง\",\"confidence\":0.95619017}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:18.680634991+07:00","message":"receive interim result [true|false]: ไอโอดีนเป็นสารอาหารชนิดหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:18.680645272+07:00","message":"end recv isFinal message id 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:18.680647906+07:00","message":"end Recv id 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:18.680654519+07:00","message":"[buffer interim] 40 true ไอโอดีนเป็นสารอาหารชนิดหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:18.680662153+07:00","message":"[bufferProcess] interim [520000000]:ไอโอดีนเป็นสารอาหารชนิดหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:18.680665755+07:00","message":"[bufferProcess] send to processor (isfinal):ไอโอดีนเป็นสารอาหารชนิดหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:18.680669564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:18.680673564+07:00","message":"> Transcript [705] [false]: 'ไอโอดีนเป็นสารอาหารชนิดหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:18.680676109+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:18.680678541+07:00","message":"Set new StatePrefix: 'ไอโอดีนเป็นสารอาหารชนิดหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:18.680680499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:18.680682585+07:00","message":"> Transcript [706] [true]: 'ไอโอดีนเป็นสารอาหารชนิดหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:18.680685203+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:18.680687157+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:18.680688989+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสารอาหารชนิดหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:18.680691236+07:00","message":"TextPushed: 'ไอโอดีนเป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:18.680693909+07:00","message":"Push: 'อาหารชนิดหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:18.680702245+07:00","message":"push: {true อาหารชนิดหนึ่ง 0 0xc000044e80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:35:18.689493923+07:00","message":"write wav file: './tmp/7595/7595_40.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:19.312501784+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:19.312547029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:19.312556254+07:00","message":"receive interim result [false|false]: เคยได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:19.312571343+07:00","message":"[buffer interim] 41 false เคยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:19.312578404+07:00","message":"[bufferProcess] interim [480000000]:เคยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:19.312580418+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:19.393909555+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:19.393952747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยได้ยิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:19.393959011+07:00","message":"receive interim result [false|false]: เคยได้ยิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:19.393973297+07:00","message":"[buffer interim] 41 false เคยได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:19.393981209+07:00","message":"[bufferProcess] interim [540000000]:เคยได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:19.39398341+07:00","message":"[bufferProcess] send to processor:เคยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:19.393988844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:19.393991723+07:00","message":"> Transcript [707] [false]: 'เคยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:19.393994052+07:00","message":"Set StatePrefix (first interim): 'เคยได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:19.733823317+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:19.733868786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยได้ยินว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:19.733875217+07:00","message":"receive interim result [false|false]: เคยได้ยินว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:19.733891447+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:19.733895293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยได้ยิน with\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:19.733898379+07:00","message":"receive interim result [false|false]: เคยได้ยิน with"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:19.733907151+07:00","message":"[buffer interim] 41 false เคยได้ยินว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:19.733910764+07:00","message":"[buffer interim] 41 false เคยได้ยิน with"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:19.733917759+07:00","message":"[bufferProcess] interim [780000000]:เคยได้ยินว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:19.733920777+07:00","message":"[bufferProcess] send to processor:เคยได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:19.733923956+07:00","message":"[bufferProcess] interim [840000000]:เคยได้ยิน with"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:19.733925802+07:00","message":"[bufferProcess] send to processor:เคยได้ยินว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:19.733928805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:19.733931591+07:00","message":"> Transcript [708] [false]: 'เคยได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:19.733934722+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:19.73393668+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:19.733938577+07:00","message":"StatePrefix: 'เคยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:19.733940725+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:19.73394253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:19.733944546+07:00","message":"> Transcript [709] [false]: 'เคยได้ยินว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:19.733946517+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:19.73394821+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:19.733950008+07:00","message":"StatePrefix: 'เคยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:19.733951821+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:19.8009916+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:19.801025055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยได้ยิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:19.801030687+07:00","message":"receive interim result [false|false]: เคยได้ยิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:19.801041165+07:00","message":"[buffer interim] 41 false เคยได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:19.801048157+07:00","message":"[bufferProcess] interim [900000000]:เคยได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:19.801050357+07:00","message":"[bufferProcess] send to processor:เคยได้ยิน with"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:19.801055419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:19.801058191+07:00","message":"> Transcript [710] [false]: 'เคยได้ยิน with'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:19.80106116+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:19.801063163+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:19.801065106+07:00","message":"StatePrefix: 'เคยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:19.801067345+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:35:19.83076623+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:35:19.830780053+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:19.902768496+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:19.902808742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยได้ยินวิทยุ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:19.902814578+07:00","message":"receive interim result [false|false]: เคยได้ยินวิทยุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:19.902831566+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:19.902839591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยได้ยินวิตามิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:19.902842619+07:00","message":"receive interim result [false|false]: เคยได้ยินวิตามิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:19.902847971+07:00","message":"[buffer interim] 41 false เคยได้ยินวิทยุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:19.902850611+07:00","message":"[buffer interim] 41 false เคยได้ยินวิตามิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:19.902857177+07:00","message":"[bufferProcess] interim [960000000]:เคยได้ยินวิทยุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:19.902860019+07:00","message":"[bufferProcess] send to processor:เคยได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:19.902863427+07:00","message":"[bufferProcess] interim [20000000]:เคยได้ยินวิตามิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:19.902865551+07:00","message":"[bufferProcess] send to processor:เคยได้ยินวิทยุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:19.902868335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:19.902871323+07:00","message":"> Transcript [711] [false]: 'เคยได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:19.902874662+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:19.902876957+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:19.902879138+07:00","message":"StatePrefix: 'เคยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:19.902881356+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:19.902884004+07:00","message":"Push: 'เคยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:19.902886024+07:00","message":"TextPushed: 'เคยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:19.902888151+07:00","message":"Set new StatePrefix : 'เคยได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:19.902890252+07:00","message":"Next Push (prob) : 'ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:19.902892278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:19.902894284+07:00","message":"> Transcript [712] [false]: 'เคยได้ยินวิทยุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:19.9028964+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:19.902898391+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:19.902919564+07:00","message":"StatePrefix: 'เคยได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:19.902921593+07:00","message":"TextPushed: 'เคยได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:19.902931012+07:00","message":"push: {false เคยได้ 0 0xc000045100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:20.060598668+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:20.06064446+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยได้ยินวิตามินซี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:20.060667978+07:00","message":"receive interim result [false|false]: เคยได้ยินวิตามินซี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:20.060680846+07:00","message":"[buffer interim] 41 false เคยได้ยินวิตามินซี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:20.060687985+07:00","message":"[bufferProcess] interim [200000000]:เคยได้ยินวิตามินซี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:20.060690353+07:00","message":"[bufferProcess] send to processor:เคยได้ยินวิตามิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:20.06069585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:20.060698878+07:00","message":"> Transcript [713] [false]: 'เคยได้ยินวิตามิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:20.060702613+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:20.060704896+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:20.060706975+07:00","message":"StatePrefix: 'เคยได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:20.060709487+07:00","message":"TextPushed: 'เคยได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:20.248579365+07:00","message":"[GCS] IsForceVAD: false for message ID: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:20.370315215+07:00","message":"[GCS] Start streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:20.545716517+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:20.545753658+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยได้ยินวิตามินซี\",\"confidence\":0.9312714}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:20.545759147+07:00","message":"receive interim result [true|false]: เคยได้ยินวิตามินซี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:20.545765156+07:00","message":"end recv isFinal message id 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:20.545767506+07:00","message":"end Recv id 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:20.545773521+07:00","message":"[buffer interim] 41 true เคยได้ยินวิตามินซี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:20.545779337+07:00","message":"[bufferProcess] interim [620000000]:เคยได้ยินวิตามินซี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:20.545782252+07:00","message":"[bufferProcess] send to processor (isfinal):เคยได้ยินวิตามินซี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:20.545785333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:20.54578804+07:00","message":"> Transcript [714] [false]: 'เคยได้ยินวิตามินซี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:20.545791252+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:20.54579315+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:20.545795032+07:00","message":"StatePrefix: 'เคยได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:20.545797157+07:00","message":"TextPushed: 'เคยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:20.545798979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:20.545801015+07:00","message":"> Transcript [715] [true]: 'เคยได้ยินวิตามินซี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:20.545803112+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:20.545806279+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:20.545808177+07:00","message":"StatePrefix: 'เคยได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:20.545809977+07:00","message":"TextPushed: 'เคยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:20.545812579+07:00","message":"Push: 'ยินวิตามินซี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:20.545819526+07:00","message":"push: {true ยินวิตามินซี 0 0xc000045100}"}
{"level":"info","service":"Main","time":"2026-06-25T13:35:20.554181103+07:00","message":"write wav file: './tmp/7595/7595_41.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:20.906853735+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:20.906898722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"OK\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:20.906904244+07:00","message":"receive interim result [false|false]: OK"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:20.906919687+07:00","message":"[buffer interim] 42 false OK"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:20.906926035+07:00","message":"[bufferProcess] interim [540000000]:OK"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:20.906928235+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:21.034062697+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:21.034100378+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:21.034105654+07:00","message":"receive interim result [false|false]: โปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:21.034121291+07:00","message":"[buffer interim] 42 false โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:21.034128919+07:00","message":"[bufferProcess] interim [660000000]:โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:21.034131189+07:00","message":"[bufferProcess] send to processor:OK"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:21.034134973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:21.034137897+07:00","message":"> Transcript [716] [false]: 'OK'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:21.034140309+07:00","message":"Set StatePrefix (first interim): 'OK'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:21.221208258+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:21.221245515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนคือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:21.22125111+07:00","message":"receive interim result [false|false]: โปรตีนคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:21.221264861+07:00","message":"[buffer interim] 42 false โปรตีนคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:21.221272197+07:00","message":"[bufferProcess] interim [900000000]:โปรตีนคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:21.22127435+07:00","message":"[bufferProcess] send to processor:โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:21.221279886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:21.221282687+07:00","message":"> Transcript [717] [false]: 'โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:21.22128518+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:21.221287364+07:00","message":"Set new StatePrefix: 'โปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:21.342688916+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:21.342726498+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:21.342731668+07:00","message":"receive interim result [false|false]: โปรตีนครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:21.342743849+07:00","message":"[buffer interim] 42 false โปรตีนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:21.342750454+07:00","message":"[bufferProcess] interim [960000000]:โปรตีนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:21.342752702+07:00","message":"[bufferProcess] send to processor:โปรตีนคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:21.34275795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:21.34276071+07:00","message":"> Transcript [718] [false]: 'โปรตีนคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:21.342763858+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:21.342767103+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:21.342769109+07:00","message":"StatePrefix: 'โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:21.342771158+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:21.411034566+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:21.411066781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนคาร์โบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:21.41107375+07:00","message":"receive interim result [false|false]: โปรตีนคาร์โบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:21.411087177+07:00","message":"[buffer interim] 42 false โปรตีนคาร์โบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:21.411093806+07:00","message":"[bufferProcess] interim [80000000]:โปรตีนคาร์โบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:21.411096434+07:00","message":"[bufferProcess] send to processor:โปรตีนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:21.411102227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:21.411104979+07:00","message":"> Transcript [719] [false]: 'โปรตีนครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:21.411107986+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:21.411110203+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:21.411112271+07:00","message":"StatePrefix: 'โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:21.411114463+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:21.532002047+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:21.532040841+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีน Cover\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:21.532046473+07:00","message":"receive interim result [false|false]: โปรตีน Cover"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:21.532060942+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:21.532065205+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนคาวบอย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:21.532067968+07:00","message":"receive interim result [false|false]: โปรตีนคาวบอย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:21.532072845+07:00","message":"[buffer interim] 42 false โปรตีน Cover"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:21.532075948+07:00","message":"[buffer interim] 42 false โปรตีนคาวบอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:21.532081602+07:00","message":"[bufferProcess] interim [140000000]:โปรตีน Cover"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:21.532083815+07:00","message":"[bufferProcess] send to processor:โปรตีนคาร์โบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:21.532087074+07:00","message":"[bufferProcess] interim [200000000]:โปรตีนคาวบอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:21.532089227+07:00","message":"[bufferProcess] send to processor:โปรตีน Cover"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:21.532091842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:21.53209476+07:00","message":"> Transcript [720] [false]: 'โปรตีนคาร์โบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:21.532097977+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:21.532100042+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:21.532101963+07:00","message":"StatePrefix: 'โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:21.532103961+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:21.532105811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:21.532107882+07:00","message":"> Transcript [721] [false]: 'โปรตีน Cover'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:21.532110197+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:21.532112958+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:21.532114776+07:00","message":"StatePrefix: 'โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:21.532116479+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:21.532118815+07:00","message":"Push: 'โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:21.532121115+07:00","message":"TextPushed: 'โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:21.532123086+07:00","message":"Set new StatePrefix : 'โปรตีน Cover'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:21.532125063+07:00","message":"Next Push (prob) : ' Cover'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:21.53214395+07:00","message":"push: {false โปรตีน 0 0xc0037d4680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:21.604917355+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:21.604960329+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนคาร์โบไฮเดรต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:21.604968306+07:00","message":"receive interim result [false|false]: โปรตีนคาร์โบไฮเดรต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:21.604981918+07:00","message":"[buffer interim] 42 false โปรตีนคาร์โบไฮเดรต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:21.604990168+07:00","message":"[bufferProcess] interim [260000000]:โปรตีนคาร์โบไฮเดรต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:21.604993994+07:00","message":"[bufferProcess] send to processor:โปรตีนคาวบอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:21.604998705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:21.605001468+07:00","message":"> Transcript [722] [false]: 'โปรตีนคาวบอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:21.605003755+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:21.605005894+07:00","message":"Set new StatePrefix: 'โปรตีนคาวบอย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:21.649318113+07:00","message":"[GCS] IsForceVAD: false for message ID: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:21.719656484+07:00","message":"[GCS] Start streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:21.731841478+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:21.731875623+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-25T13:35:21.73188123+07:00","message":"receive interim result [true|false]: โปรตีนคาร์โบไฮเดรต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:21.731886797+07:00","message":"end recv isFinal message id 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:21.731889036+07:00","message":"end Recv id 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:21.73189398+07:00","message":"[buffer interim] 42 true โปรตีนคาร์โบไฮเดรต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:21.731900477+07:00","message":"[bufferProcess] interim [500000000]:โปรตีนคาร์โบไฮเดรต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:21.731904131+07:00","message":"[bufferProcess] send to processor (isfinal):โปรตีนคาร์โบไฮเดรต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:21.731907268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:21.731910134+07:00","message":"> Transcript [723] [false]: 'โปรตีนคาร์โบไฮเดรต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:21.731912389+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:21.731914367+07:00","message":"Set new StatePrefix: 'โปรตีนคาร์โบไฮเดรต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:21.731916177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:21.731918075+07:00","message":"> Transcript [724] [true]: 'โปรตีนคาร์โบไฮเดรต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:21.731920646+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:21.731922701+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:21.731924581+07:00","message":"StatePrefix: 'โปรตีนคาร์โบไฮเดรต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:21.731926792+07:00","message":"TextPushed: 'โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:21.73192919+07:00","message":"Push: 'คาร์โบไฮเดรต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:21.73193641+07:00","message":"push: {true คาร์โบไฮเดรต 0 0xc0037d4680}"}
{"level":"info","service":"Main","time":"2026-06-25T13:35:21.737885362+07:00","message":"write wav file: './tmp/7595/7595_42.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:22.168552836+07:00","message":"[GCS] IsForceVAD: false for message ID: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:22.256486705+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:22.256517833+07:00","message":"found end of frame, send empty tag with msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:22.256522713+07:00","message":"end Recv id 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:22.256537726+07:00","message":"[buffer interim] 43 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:22.256572375+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:22.256577935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:22.256581751+07:00","message":"> Transcript [725] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:22.256584717+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:22.256589749+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:22.256591928+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:22.256594019+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:22.256597195+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:22.256608171+07:00","message":"push: {true \n 0 0xc002aa6000}"}
{"level":"info","service":"Main","time":"2026-06-25T13:35:22.261520043+07:00","message":"write wav file: './tmp/7595/7595_43.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:22.749375928+07:00","message":"[GCS] Start streaming session, msgId: 44"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:35:22.831183575+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:35:22.831189018+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:23.227515233+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:23.227553821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:23.227559024+07:00","message":"receive interim result [false|false]: ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:23.227573397+07:00","message":"[buffer interim] 44 false ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:23.227580061+07:00","message":"[bufferProcess] interim [240000000]:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:23.227581987+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:23.279410985+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:23.279450361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไออุ่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:23.279455923+07:00","message":"receive interim result [false|false]: ไออุ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:23.279469601+07:00","message":"[buffer interim] 44 false ไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:23.279476618+07:00","message":"[bufferProcess] interim [360000000]:ไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:23.279478896+07:00","message":"[bufferProcess] send to processor:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:23.2794824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:23.279485082+07:00","message":"> Transcript [726] [false]: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:23.279487317+07:00","message":"Set StatePrefix (first interim): 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:23.729332606+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:23.729385534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไออุ่นเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:23.729394555+07:00","message":"receive interim result [false|false]: ไออุ่นเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:23.729414762+07:00","message":"[buffer interim] 44 false ไออุ่นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:23.729433463+07:00","message":"[bufferProcess] interim [780000000]:ไออุ่นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:23.729436542+07:00","message":"[bufferProcess] send to processor:ไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:23.729440858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:23.729444083+07:00","message":"> Transcript [727] [false]: 'ไออุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:23.729446959+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:23.729449084+07:00","message":"Set new StatePrefix: 'ไออุ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:23.964234799+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:23.964274383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไออุ่นเป็นตา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:23.964280191+07:00","message":"receive interim result [false|false]: ไออุ่นเป็นตา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:23.964294334+07:00","message":"[buffer interim] 44 false ไออุ่นเป็นตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:23.964301666+07:00","message":"[bufferProcess] interim [20000000]:ไออุ่นเป็นตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:23.964304192+07:00","message":"[bufferProcess] send to processor:ไออุ่นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:23.964309672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:23.964312311+07:00","message":"> Transcript [728] [false]: 'ไออุ่นเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:23.964315488+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:23.964317778+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:23.96431972+07:00","message":"StatePrefix: 'ไออุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:23.96432204+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:24.142138521+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:24.142180306+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไออุ่นเป็นสาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:24.142186486+07:00","message":"receive interim result [false|false]: ไออุ่นเป็นสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:24.142201642+07:00","message":"[buffer interim] 44 false ไออุ่นเป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:24.142208554+07:00","message":"[bufferProcess] interim [140000000]:ไออุ่นเป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:24.142210955+07:00","message":"[bufferProcess] send to processor:ไออุ่นเป็นตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:24.142214476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:24.142217443+07:00","message":"> Transcript [729] [false]: 'ไออุ่นเป็นตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:24.142220589+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:24.142223211+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:24.142225231+07:00","message":"StatePrefix: 'ไออุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:24.142227321+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:24.184024336+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:24.184054982+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไออุ่นเป็นสารอาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:24.184060726+07:00","message":"receive interim result [false|false]: ไออุ่นเป็นสารอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:24.184072766+07:00","message":"[buffer interim] 44 false ไออุ่นเป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:24.184079162+07:00","message":"[bufferProcess] interim [320000000]:ไออุ่นเป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:24.184081772+07:00","message":"[bufferProcess] send to processor:ไออุ่นเป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:24.184087323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:24.184090519+07:00","message":"> Transcript [730] [false]: 'ไออุ่นเป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:24.184093863+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:24.184096205+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:24.184098273+07:00","message":"StatePrefix: 'ไออุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:24.184100549+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:24.811156266+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:24.811195369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไออุ่นเป็นสารอาหาร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:24.811200642+07:00","message":"receive interim result [false|false]: ไออุ่นเป็นสารอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:24.811215938+07:00","message":"[buffer interim] 44 false ไออุ่นเป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:24.811223712+07:00","message":"[bufferProcess] interim [920000000]:ไออุ่นเป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:24.811226107+07:00","message":"[bufferProcess] send to processor:ไออุ่นเป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:24.811229843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:24.8112327+07:00","message":"> Transcript [731] [false]: 'ไออุ่นเป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:24.811236045+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:24.81123822+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:24.811240287+07:00","message":"StatePrefix: 'ไออุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:24.811242638+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:24.811245523+07:00","message":"Push: 'ไออุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:24.811248759+07:00","message":"TextPushed: 'ไออุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:24.811250966+07:00","message":"Set new StatePrefix : 'ไออุ่นเป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:24.811253096+07:00","message":"Next Push (prob) : 'เป็นสารอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:24.811265387+07:00","message":"push: {false ไออุ่น 0 0xc0037d4380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:25.00778171+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:25.007838561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไออุ่นเป็นสารอาหารกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:25.007845322+07:00","message":"receive interim result [false|false]: ไออุ่นเป็นสารอาหารกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:25.00786183+07:00","message":"[buffer interim] 44 false ไออุ่นเป็นสารอาหารกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:25.007874112+07:00","message":"[bufferProcess] interim [40000000]:ไออุ่นเป็นสารอาหารกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:25.007876866+07:00","message":"[bufferProcess] send to processor:ไออุ่นเป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:25.007884164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:25.007887268+07:00","message":"> Transcript [732] [false]: 'ไออุ่นเป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:25.007891079+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:25.007893376+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:25.007896331+07:00","message":"StatePrefix: 'ไออุ่นเป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:25.007898587+07:00","message":"TextPushed: 'ไออุ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:25.457319592+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:25.457357555+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไออุ่นเป็นสารอาหารประเภทใดเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:25.457363588+07:00","message":"receive interim result [false|false]: ไออุ่นเป็นสารอาหารประเภทใดเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:25.457375798+07:00","message":"[buffer interim] 44 false ไออุ่นเป็นสารอาหารประเภทใดเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:25.457383099+07:00","message":"[bufferProcess] interim [520000000]:ไออุ่นเป็นสารอาหารประเภทใดเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:25.457386022+07:00","message":"[bufferProcess] send to processor:ไออุ่นเป็นสารอาหารกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:25.457391396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:25.457394178+07:00","message":"> Transcript [733] [false]: 'ไออุ่นเป็นสารอาหารกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:25.457397956+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:25.457400104+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:25.457402443+07:00","message":"StatePrefix: 'ไออุ่นเป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:25.457404764+07:00","message":"TextPushed: 'ไออุ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:25.580404067+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:25.580441225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไออุ่นเป็นสารอาหารประเภทใดเป็นสาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:25.580447057+07:00","message":"receive interim result [false|false]: ไออุ่นเป็นสารอาหารประเภทใดเป็นสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:25.580460478+07:00","message":"[buffer interim] 44 false ไออุ่นเป็นสารอาหารประเภทใดเป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:25.580467782+07:00","message":"[bufferProcess] interim [700000000]:ไออุ่นเป็นสารอาหารประเภทใดเป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:25.580470278+07:00","message":"[bufferProcess] send to processor:ไออุ่นเป็นสารอาหารประเภทใดเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:25.580475834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:25.580478526+07:00","message":"> Transcript [734] [false]: 'ไออุ่นเป็นสารอาหารประเภทใดเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:25.58048221+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:25.580484706+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:25.580487316+07:00","message":"StatePrefix: 'ไออุ่นเป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:25.580489668+07:00","message":"TextPushed: 'ไออุ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:25.780952915+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:25.78099168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไออุ่นเป็นสารอาหารประเภทใดเป็นสาระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:25.780997543+07:00","message":"receive interim result [false|false]: ไออุ่นเป็นสารอาหารประเภทใดเป็นสาระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:25.781013959+07:00","message":"[buffer interim] 44 false ไออุ่นเป็นสารอาหารประเภทใดเป็นสาระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:25.781021169+07:00","message":"[bufferProcess] interim [880000000]:ไออุ่นเป็นสารอาหารประเภทใดเป็นสาระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:25.78102412+07:00","message":"[bufferProcess] send to processor:ไออุ่นเป็นสารอาหารประเภทใดเป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:25.781030081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:25.781033139+07:00","message":"> Transcript [735] [false]: 'ไออุ่นเป็นสารอาหารประเภทใดเป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:25.781037259+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:25.78104012+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:25.781042713+07:00","message":"StatePrefix: 'ไออุ่นเป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:25.781045745+07:00","message":"TextPushed: 'ไออุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:25.781050768+07:00","message":"Push: 'เป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:25.781053238+07:00","message":"TextPushed: 'ไออุ่นเป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:25.781055492+07:00","message":"Set new StatePrefix : 'ไออุ่นเป็นสารอาหารประเภทใดเป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:25.781057918+07:00","message":"Next Push (prob) : 'ประเภทใดเป็นสาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:25.781094624+07:00","message":"push: {false เป็นสารอาหาร 0 0xc0037d4380}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:35:25.831407456+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:35:25.831433672+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:25.889108585+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:25.889135323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:25.88914098+07:00","message":"receive interim result [false|false]: ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:25.889152823+07:00","message":"[buffer interim] 44 false ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:25.889159184+07:00","message":"[bufferProcess] interim [940000000]:ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:25.889173044+07:00","message":"[bufferProcess] send to processor:ไออุ่นเป็นสารอาหารประเภทใดเป็นสาระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:25.889179333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:25.889181954+07:00","message":"> Transcript [736] [false]: 'ไออุ่นเป็นสารอาหารประเภทใดเป็นสาระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:25.88918582+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:25.889187937+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:25.889190002+07:00","message":"StatePrefix: 'ไออุ่นเป็นสารอาหารประเภทใดเป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:25.889192574+07:00","message":"TextPushed: 'ไออุ่นเป็นสารอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:26.084478687+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:26.084514653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:26.084520529+07:00","message":"receive interim result [false|false]: ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:26.084534337+07:00","message":"[buffer interim] 44 false ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:26.084541517+07:00","message":"[bufferProcess] interim [180000000]:ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:26.084544129+07:00","message":"[bufferProcess] send to processor:ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:26.084550967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:26.084556535+07:00","message":"> Transcript [737] [false]: 'ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:26.084560375+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:26.084564673+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:26.084566634+07:00","message":"StatePrefix: 'ไออุ่นเป็นสารอาหารประเภทใดเป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:26.084569166+07:00","message":"TextPushed: 'ไออุ่นเป็นสารอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:26.301914467+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:26.301958295+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:26.30196535+07:00","message":"receive interim result [false|false]: ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:26.301981588+07:00","message":"[buffer interim] 44 false ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:26.301989148+07:00","message":"[bufferProcess] interim [360000000]:ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:26.301992303+07:00","message":"[bufferProcess] send to processor:ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:26.302000436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:26.302003447+07:00","message":"> Transcript [738] [false]: 'ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:26.302007269+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:26.302010085+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:26.302012464+07:00","message":"StatePrefix: 'ไออุ่นเป็นสารอาหารประเภทใดเป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:26.30201498+07:00","message":"TextPushed: 'ไออุ่นเป็นสารอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:26.47948461+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:26.479529285+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:26.479535908+07:00","message":"receive interim result [false|false]: ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:26.4795541+07:00","message":"[buffer interim] 44 false ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:26.479563719+07:00","message":"[bufferProcess] interim [600000000]:ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:26.479566444+07:00","message":"[bufferProcess] send to processor:ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:26.479571221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:26.479574196+07:00","message":"> Transcript [739] [false]: 'ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:26.479578084+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:26.479580328+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:26.479582668+07:00","message":"StatePrefix: 'ไออุ่นเป็นสารอาหารประเภทใดเป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:26.479585701+07:00","message":"TextPushed: 'ไออุ่นเป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:26.479589081+07:00","message":"Push: 'ประเภทใดเป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:26.479591351+07:00","message":"TextPushed: 'ไออุ่นเป็นสารอาหารประเภทใดเป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:26.479594254+07:00","message":"Set new StatePrefix : 'ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:26.479597147+07:00","message":"Next Push (prob) : 'อาหารที่ร่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:26.479606424+07:00","message":"push: {false ประเภทใดเป็นสาร 0 0xc0037d4380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:26.668581339+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:26.668624947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:26.668630626+07:00","message":"receive interim result [false|false]: ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:26.668654948+07:00","message":"[buffer interim] 44 false ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:26.668666743+07:00","message":"[bufferProcess] interim [780000000]:ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:26.668670105+07:00","message":"[bufferProcess] send to processor:ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:26.668677343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:26.668681131+07:00","message":"> Transcript [740] [false]: 'ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:26.668685777+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:26.668688318+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:26.668690375+07:00","message":"StatePrefix: 'ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:26.668692914+07:00","message":"TextPushed: 'ไออุ่นเป็นสารอาหารประเภทใดเป็นสาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:26.793626185+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:26.793675519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:26.793681741+07:00","message":"receive interim result [false|false]: ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:26.793695445+07:00","message":"[buffer interim] 44 false ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:26.793703512+07:00","message":"[bufferProcess] interim [900000000]:ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:26.793706103+07:00","message":"[bufferProcess] send to processor:ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:26.793713778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:26.793716819+07:00","message":"> Transcript [741] [false]: 'ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:26.793721011+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:26.793723598+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:26.793726282+07:00","message":"StatePrefix: 'ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:26.793729527+07:00","message":"TextPushed: 'ไออุ่นเป็นสารอาหารประเภทใดเป็นสาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:27.119744146+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:27.119784503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:27.119790651+07:00","message":"receive interim result [false|false]: ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:27.119805104+07:00","message":"[buffer interim] 44 false ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:27.119812721+07:00","message":"[bufferProcess] interim [140000000]:ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:27.119817574+07:00","message":"[bufferProcess] send to processor:ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:27.119824779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:27.119828398+07:00","message":"> Transcript [742] [false]: 'ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:27.119832758+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:27.119834928+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:27.119837507+07:00","message":"StatePrefix: 'ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:27.119840621+07:00","message":"TextPushed: 'ไออุ่นเป็นสารอาหารประเภทใดเป็นสาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:27.213544337+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:27.213590497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:27.213597571+07:00","message":"receive interim result [false|false]: ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:27.213610046+07:00","message":"[buffer interim] 44 false ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:27.213617091+07:00","message":"[bufferProcess] interim [320000000]:ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:27.213620291+07:00","message":"[bufferProcess] send to processor:ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:27.21362435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:27.213627006+07:00","message":"> Transcript [743] [false]: 'ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:27.213631516+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:27.213633581+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:27.213636173+07:00","message":"StatePrefix: 'ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:27.213648673+07:00","message":"TextPushed: 'ไออุ่นเป็นสารอาหารประเภทใดเป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:27.213652195+07:00","message":"Push: 'อาหารที่ร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:27.213654216+07:00","message":"TextPushed: 'ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:27.213656451+07:00","message":"Set new StatePrefix : 'ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:27.213659401+07:00","message":"Next Push (prob) : 'กายต้องการไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:27.213667797+07:00","message":"push: {false อาหารที่ร่าง 0 0xc0037d4380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:27.564992902+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:27.565029026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:27.565035259+07:00","message":"receive interim result [false|false]: ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:27.565060403+07:00","message":"[buffer interim] 44 false ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:27.565067907+07:00","message":"[bufferProcess] interim [680000000]:ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:27.565070863+07:00","message":"[bufferProcess] send to processor:ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:27.565078335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:27.565080882+07:00","message":"> Transcript [744] [false]: 'ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:27.565085659+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:27.565088295+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:27.56509064+07:00","message":"StatePrefix: 'ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:27.565093907+07:00","message":"TextPushed: 'ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:27.706400975+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:27.70644444+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะหน่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:27.706452006+07:00","message":"receive interim result [false|false]: ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะหน่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:27.70646619+07:00","message":"[buffer interim] 44 false ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:27.706476255+07:00","message":"[bufferProcess] interim [800000000]:ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:27.706478782+07:00","message":"[bufferProcess] send to processor:ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:27.706482902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:27.706486525+07:00","message":"> Transcript [745] [false]: 'ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:27.706490819+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:27.706493337+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:27.706495629+07:00","message":"StatePrefix: 'ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:27.706498748+07:00","message":"TextPushed: 'ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:27.828196344+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:27.828244764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะน้อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:27.828251739+07:00","message":"receive interim result [false|false]: ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะน้อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:27.828265735+07:00","message":"[buffer interim] 44 false ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:27.828275217+07:00","message":"[bufferProcess] interim [860000000]:ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:27.828277816+07:00","message":"[bufferProcess] send to processor:ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:27.828281959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:27.828284907+07:00","message":"> Transcript [746] [false]: 'ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:27.828289706+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:27.828291951+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:27.828294506+07:00","message":"StatePrefix: 'ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:27.828297684+07:00","message":"TextPushed: 'ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:27.928544986+07:00","message":"[GCS] IsForceVAD: false for message ID: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:28.032936416+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:28.032976799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะน้อยมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:28.032982755+07:00","message":"receive interim result [false|false]: ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะน้อยมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:28.032995244+07:00","message":"[buffer interim] 44 false ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะน้อยมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:28.033003046+07:00","message":"[bufferProcess] interim [160000000]:ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะน้อยมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:28.033005732+07:00","message":"[bufferProcess] send to processor:ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:28.033009757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:28.033012485+07:00","message":"> Transcript [747] [false]: 'ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:28.033016248+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:28.03301851+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:28.033022206+07:00","message":"StatePrefix: 'ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:28.033025105+07:00","message":"TextPushed: 'ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:28.033028045+07:00","message":"Push: 'กายต้องการไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:28.033030036+07:00","message":"TextPushed: 'ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:28.033033004+07:00","message":"Set new StatePrefix : 'ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:28.033035533+07:00","message":"Next Push (prob) : 'เยอะน้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:28.033043936+07:00","message":"push: {false กายต้องการไม่ 0 0xc0037d4380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:28.136945854+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:28.136993152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะน้อยมาก\",\"confidence\":0.9517187}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:28.137001171+07:00","message":"receive interim result [true|false]: ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะน้อยมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:28.137011615+07:00","message":"end recv isFinal message id 44"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:28.137014079+07:00","message":"end Recv id 44"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:28.13702307+07:00","message":"[buffer interim] 44 true ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะน้อยมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:28.137038276+07:00","message":"[bufferProcess] interim [220000000]:ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะน้อยมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:28.13704295+07:00","message":"[bufferProcess] send to processor (isfinal):ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะน้อยมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:28.137046871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:28.137049778+07:00","message":"> Transcript [748] [false]: 'ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะน้อยมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:28.13705366+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:28.137055608+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:28.137057818+07:00","message":"StatePrefix: 'ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:28.137060562+07:00","message":"TextPushed: 'ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:28.137063685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:28.137066109+07:00","message":"> Transcript [749] [true]: 'ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะน้อยมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:28.137068746+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:28.137070519+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:28.137072276+07:00","message":"StatePrefix: 'ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:28.137074567+07:00","message":"TextPushed: 'ไออุ่นเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:28.137077883+07:00","message":"Push: 'เยอะน้อยมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:28.137086864+07:00","message":"push: {true เยอะน้อยมาก 0 0xc0037d4380}"}
{"level":"info","service":"Main","time":"2026-06-25T13:35:28.149487832+07:00","message":"write wav file: './tmp/7595/7595_44.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:28.189210854+07:00","message":"[GCS] Start streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:28.676234843+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:28.676276726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:28.676283576+07:00","message":"receive interim result [false|false]: แต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:28.676297846+07:00","message":"[buffer interim] 45 false แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:28.676305858+07:00","message":"[bufferProcess] interim [420000000]:แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:28.676308569+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:28.729698349+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:28.729733856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แตก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:28.729739058+07:00","message":"receive interim result [false|false]: แตก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:28.729752864+07:00","message":"[buffer interim] 45 false แตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:28.729759298+07:00","message":"[bufferProcess] interim [540000000]:แตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:28.729761468+07:00","message":"[bufferProcess] send to processor:แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:28.729766714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:28.729769699+07:00","message":"> Transcript [750] [false]: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:28.729772006+07:00","message":"Set StatePrefix (first interim): 'แต่'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:35:28.831567683+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:35:28.831575337+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:28.856873258+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:28.856906555+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ค่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:28.856912451+07:00","message":"receive interim result [false|false]: แต่ค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:28.856927755+07:00","message":"[buffer interim] 45 false แต่ค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:28.856934143+07:00","message":"[bufferProcess] interim [660000000]:แต่ค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:28.856936622+07:00","message":"[bufferProcess] send to processor:แตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:28.856943615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:28.856946289+07:00","message":"> Transcript [751] [false]: 'แตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:28.856948668+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:28.856951065+07:00","message":"Set new StatePrefix: 'แตก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:28.873219639+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:28.873249051+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ขาด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:28.873254393+07:00","message":"receive interim result [false|false]: แต่ขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:28.873267633+07:00","message":"[buffer interim] 45 false แต่ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:28.873273525+07:00","message":"[bufferProcess] interim [720000000]:แต่ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:28.873275781+07:00","message":"[bufferProcess] send to processor:แต่ค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:28.873279095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:28.873281861+07:00","message":"> Transcript [752] [false]: 'แต่ค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:28.873284185+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:28.873286252+07:00","message":"Set new StatePrefix: 'แต่ค่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:29.052236366+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:29.052285104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ขาดไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:29.052291647+07:00","message":"receive interim result [false|false]: แต่ขาดไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:29.052304626+07:00","message":"[buffer interim] 45 false แต่ขาดไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:29.052312008+07:00","message":"[bufferProcess] interim [900000000]:แต่ขาดไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:29.052314117+07:00","message":"[bufferProcess] send to processor:แต่ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:29.052319764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:29.05232417+07:00","message":"> Transcript [753] [false]: 'แต่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:29.052326968+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:29.052329017+07:00","message":"Set new StatePrefix: 'แต่ขาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:29.170846543+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:29.170885546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ขาดไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:29.170891996+07:00","message":"receive interim result [false|false]: แต่ขาดไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:29.170906173+07:00","message":"[buffer interim] 45 false แต่ขาดไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:29.170913797+07:00","message":"[bufferProcess] interim [20000000]:แต่ขาดไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:29.170916379+07:00","message":"[bufferProcess] send to processor:แต่ขาดไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:29.170923692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:29.170927361+07:00","message":"> Transcript [754] [false]: 'แต่ขาดไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:29.170930445+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:29.170932777+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:29.170935095+07:00","message":"StatePrefix: 'แต่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:29.170937757+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:29.785528231+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:29.7855744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ขาดไม่ได้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:29.785582723+07:00","message":"receive interim result [false|false]: แต่ขาดไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:29.785600577+07:00","message":"[buffer interim] 45 false แต่ขาดไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:29.78561226+07:00","message":"[bufferProcess] interim [620000000]:แต่ขาดไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:29.785616109+07:00","message":"[bufferProcess] send to processor:แต่ขาดไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:29.785623302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:29.785627816+07:00","message":"> Transcript [755] [false]: 'แต่ขาดไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:29.785632972+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:29.785636088+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:29.78563976+07:00","message":"StatePrefix: 'แต่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:29.785643405+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:29.930050082+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:29.930090177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ขาดไม่ได้ประโยชน์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:29.930095835+07:00","message":"receive interim result [false|false]: แต่ขาดไม่ได้ประโยชน์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:29.930109824+07:00","message":"[buffer interim] 45 false แต่ขาดไม่ได้ประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:29.930117743+07:00","message":"[bufferProcess] interim [740000000]:แต่ขาดไม่ได้ประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:29.930120432+07:00","message":"[bufferProcess] send to processor:แต่ขาดไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:29.930126813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:29.930129889+07:00","message":"> Transcript [756] [false]: 'แต่ขาดไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:29.930133706+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:29.930136274+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:29.930138365+07:00","message":"StatePrefix: 'แต่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:29.93014087+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:30.061474249+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:30.061518532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ขาดไม่ได้ประโยคนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:30.061524704+07:00","message":"receive interim result [false|false]: แต่ขาดไม่ได้ประโยคนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:30.061541443+07:00","message":"[buffer interim] 45 false แต่ขาดไม่ได้ประโยคนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:30.06154887+07:00","message":"[bufferProcess] interim [860000000]:แต่ขาดไม่ได้ประโยคนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:30.061551288+07:00","message":"[bufferProcess] send to processor:แต่ขาดไม่ได้ประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:30.061554677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:30.061557212+07:00","message":"> Transcript [757] [false]: 'แต่ขาดไม่ได้ประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:30.061561033+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:30.061563206+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:30.061565235+07:00","message":"StatePrefix: 'แต่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:30.061567372+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:30.061570294+07:00","message":"Push: 'แต่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:30.061572434+07:00","message":"TextPushed: 'แต่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:30.061574667+07:00","message":"Set new StatePrefix : 'แต่ขาดไม่ได้ประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:30.061576955+07:00","message":"Next Push (prob) : 'ไม่ได้ประโยชน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:30.061584758+07:00","message":"push: {false แต่ขาด 0 0xc002aa6500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:30.155672494+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:30.155709399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ขาดไม่ได้ประโยคนี้ก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:30.155715519+07:00","message":"receive interim result [false|false]: แต่ขาดไม่ได้ประโยคนี้ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:30.155729076+07:00","message":"[buffer interim] 45 false แต่ขาดไม่ได้ประโยคนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:30.155736368+07:00","message":"[bufferProcess] interim [980000000]:แต่ขาดไม่ได้ประโยคนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:30.155738961+07:00","message":"[bufferProcess] send to processor:แต่ขาดไม่ได้ประโยคนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:30.15574473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:30.155748172+07:00","message":"> Transcript [758] [false]: 'แต่ขาดไม่ได้ประโยคนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:30.155750903+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:30.155753152+07:00","message":"Set new StatePrefix: 'แต่ขาดไม่ได้ประโยคนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:30.251023468+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:30.251055103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ขาดไม่ได้ประโยคนี้ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:30.25106124+07:00","message":"receive interim result [false|false]: แต่ขาดไม่ได้ประโยคนี้ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:30.251074845+07:00","message":"[buffer interim] 45 false แต่ขาดไม่ได้ประโยคนี้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:30.251082445+07:00","message":"[bufferProcess] interim [40000000]:แต่ขาดไม่ได้ประโยคนี้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:30.251085077+07:00","message":"[bufferProcess] send to processor:แต่ขาดไม่ได้ประโยคนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:30.251090717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:30.251093782+07:00","message":"> Transcript [759] [false]: 'แต่ขาดไม่ได้ประโยคนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:30.251097017+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:30.251099224+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:30.251101277+07:00","message":"StatePrefix: 'แต่ขาดไม่ได้ประโยคนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:30.251103604+07:00","message":"TextPushed: 'แต่ขาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:30.358777142+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:30.358819133+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ขาดไม่ได้ประโยคนี้ต้องกิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:30.35882571+07:00","message":"receive interim result [false|false]: แต่ขาดไม่ได้ประโยคนี้ต้องกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:30.35884123+07:00","message":"[buffer interim] 45 false แต่ขาดไม่ได้ประโยคนี้ต้องกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:30.358848165+07:00","message":"[bufferProcess] interim [220000000]:แต่ขาดไม่ได้ประโยคนี้ต้องกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:30.358850858+07:00","message":"[bufferProcess] send to processor:แต่ขาดไม่ได้ประโยคนี้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:30.358858057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:30.358861069+07:00","message":"> Transcript [760] [false]: 'แต่ขาดไม่ได้ประโยคนี้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:30.358864855+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:30.358867295+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:30.358869952+07:00","message":"StatePrefix: 'แต่ขาดไม่ได้ประโยคนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:30.358872931+07:00","message":"TextPushed: 'แต่ขาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:30.480440175+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:30.480481492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ขาดไม่ได้ประโยคนี้ต้องติด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:30.480487831+07:00","message":"receive interim result [false|false]: แต่ขาดไม่ได้ประโยคนี้ต้องติด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:30.480504167+07:00","message":"[buffer interim] 45 false แต่ขาดไม่ได้ประโยคนี้ต้องติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:30.480514416+07:00","message":"[bufferProcess] interim [280000000]:แต่ขาดไม่ได้ประโยคนี้ต้องติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:30.480517075+07:00","message":"[bufferProcess] send to processor:แต่ขาดไม่ได้ประโยคนี้ต้องกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:30.480523599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:30.480526433+07:00","message":"> Transcript [761] [false]: 'แต่ขาดไม่ได้ประโยคนี้ต้องกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:30.480530352+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:30.480532747+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:30.48053518+07:00","message":"StatePrefix: 'แต่ขาดไม่ได้ประโยคนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:30.480537599+07:00","message":"TextPushed: 'แต่ขาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:30.656663278+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:30.656705165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:30.656711708+07:00","message":"receive interim result [false|false]: แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:30.656726697+07:00","message":"[buffer interim] 45 false แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:30.656734661+07:00","message":"[bufferProcess] interim [460000000]:แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:30.656737205+07:00","message":"[bufferProcess] send to processor:แต่ขาดไม่ได้ประโยคนี้ต้องติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:30.656744596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:30.656747496+07:00","message":"> Transcript [762] [false]: 'แต่ขาดไม่ได้ประโยคนี้ต้องติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:30.656751103+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:30.656753456+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:30.656756242+07:00","message":"StatePrefix: 'แต่ขาดไม่ได้ประโยคนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:30.656758775+07:00","message":"TextPushed: 'แต่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:30.656764714+07:00","message":"Push: 'ไม่ได้ประโยคนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:30.656767428+07:00","message":"TextPushed: 'แต่ขาดไม่ได้ประโยคนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:30.656770282+07:00","message":"Set new StatePrefix : 'แต่ขาดไม่ได้ประโยคนี้ต้องติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:30.656773866+07:00","message":"Next Push (prob) : 'ต้องติด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:30.656801937+07:00","message":"push: {false ไม่ได้ประโยคนี้ 0 0xc002aa6500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:30.772540803+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:30.772580306+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:30.772587378+07:00","message":"receive interim result [false|false]: แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:30.772606466+07:00","message":"[buffer interim] 45 false แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:30.772615607+07:00","message":"[bufferProcess] interim [580000000]:แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:30.772618162+07:00","message":"[bufferProcess] send to processor:แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:30.772622167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:30.772631618+07:00","message":"> Transcript [763] [false]: 'แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:30.772634764+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:30.772636953+07:00","message":"Set new StatePrefix: 'แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:31.080517738+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:31.080567529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้นก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:31.080573908+07:00","message":"receive interim result [false|false]: แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้นก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:31.080589307+07:00","message":"[buffer interim] 45 false แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้นก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:31.080597035+07:00","message":"[bufferProcess] interim [880000000]:แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้นก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:31.080599804+07:00","message":"[bufferProcess] send to processor:แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:31.080607465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:31.080611334+07:00","message":"> Transcript [764] [false]: 'แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:31.080615064+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:31.080617527+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:31.080619689+07:00","message":"StatePrefix: 'แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:31.080622265+07:00","message":"TextPushed: 'แต่ขาดไม่ได้ประโยคนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:31.208019071+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:31.208062783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:31.208071688+07:00","message":"receive interim result [false|false]: แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:31.208092029+07:00","message":"[buffer interim] 45 false แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:31.208104331+07:00","message":"[bufferProcess] interim [940000000]:แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:31.20810736+07:00","message":"[bufferProcess] send to processor:แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้นก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:31.208112078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:31.208115474+07:00","message":"> Transcript [765] [false]: 'แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้นก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:31.208119561+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:31.208121922+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:31.208123988+07:00","message":"StatePrefix: 'แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:31.208126392+07:00","message":"TextPushed: 'แต่ขาดไม่ได้ประโยคนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:31.252224364+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:31.25226974+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้ลพบุรี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:31.252276143+07:00","message":"receive interim result [false|false]: แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้ลพบุรี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:31.252296079+07:00","message":"[buffer interim] 45 false แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้ลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:31.252306396+07:00","message":"[bufferProcess] interim [60000000]:แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้ลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:31.252309431+07:00","message":"[bufferProcess] send to processor:แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:31.252313819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:31.252317597+07:00","message":"> Transcript [766] [false]: 'แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:31.252321476+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:31.252323769+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:31.252326508+07:00","message":"StatePrefix: 'แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:31.252329863+07:00","message":"TextPushed: 'แต่ขาดไม่ได้ประโยคนี้'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:35:31.832121391+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:35:31.832125358+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:31.867342787+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:31.867378388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้ลพบุรี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:31.867384574+07:00","message":"receive interim result [false|false]: แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้ลพบุรี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:31.867400031+07:00","message":"[buffer interim] 45 false แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้ลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:31.867407259+07:00","message":"[bufferProcess] interim [660000000]:แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้ลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:31.86740999+07:00","message":"[bufferProcess] send to processor:แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้ลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:31.867417278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:31.867419963+07:00","message":"> Transcript [767] [false]: 'แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้ลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:31.86742387+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:31.867426316+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:31.867430359+07:00","message":"StatePrefix: 'แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:31.867433122+07:00","message":"TextPushed: 'แต่ขาดไม่ได้ประโยคนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:31.867439251+07:00","message":"Push: 'ต้องขีดเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:31.867441286+07:00","message":"TextPushed: 'แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:31.867443511+07:00","message":"Set new StatePrefix : 'แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้ลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:31.867445704+07:00","message":"Next Push (prob) : 'ใต้ลพบุรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:31.867453199+07:00","message":"push: {false ต้องขีดเส้น 0 0xc002aa6500}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:35:34.83318781+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:35:34.833197339+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:35.240535136+07:00","message":"[GCS] IsForceVAD: false for message ID: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:35.370242288+07:00","message":"[GCS] Start streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:35.394288537+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:35.394344469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้ลพบุรี\",\"confidence\":0.91396075}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:35.394351916+07:00","message":"receive interim result [true|false]: แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้ลพบุรี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:35.394363133+07:00","message":"end recv isFinal message id 45"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:35.394365543+07:00","message":"end Recv id 45"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:35.394372498+07:00","message":"[buffer interim] 45 true แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้ลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:35.394383749+07:00","message":"[bufferProcess] interim [260000000]:แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้ลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:35.394388181+07:00","message":"[bufferProcess] send to processor (isfinal):แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้ลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:35.394392319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:35.394395414+07:00","message":"> Transcript [768] [false]: 'แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้ลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:35.39439875+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:35.394400898+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:35.394403509+07:00","message":"StatePrefix: 'แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้ลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:35.394406058+07:00","message":"TextPushed: 'แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:35.394408205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:35.394410255+07:00","message":"> Transcript [769] [true]: 'แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้ลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:35.394412678+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:35.394414579+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:35.394416457+07:00","message":"StatePrefix: 'แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้ลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:35.394418359+07:00","message":"TextPushed: 'แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:35.394421459+07:00","message":"Push: 'ใต้ลพบุรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:35.394431203+07:00","message":"push: {true ใต้ลพบุรี 0 0xc002aa6500}"}
{"level":"info","service":"Main","time":"2026-06-25T13:35:35.411943598+07:00","message":"write wav file: './tmp/7595/7595_45.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:35.906090713+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:35.906147963+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Love\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:35.906154311+07:00","message":"receive interim result [false|false]: Love"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:35.906171823+07:00","message":"[buffer interim] 46 false Love"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:35.906179669+07:00","message":"[bufferProcess] interim [600000000]:Love"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:35.906181915+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:36.096209961+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:36.09625178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เริ่มต้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:36.096257371+07:00","message":"receive interim result [false|false]: เริ่มต้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:36.096270586+07:00","message":"[buffer interim] 46 false เริ่มต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:36.096278071+07:00","message":"[bufferProcess] interim [780000000]:เริ่มต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:36.096280582+07:00","message":"[bufferProcess] send to processor:Love"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:36.09628815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:36.096291515+07:00","message":"> Transcript [770] [false]: 'Love'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:36.096293896+07:00","message":"Set StatePrefix (first interim): 'Love'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:36.222230913+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:36.222268372+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เริ่มต้นมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:36.22227444+07:00","message":"receive interim result [false|false]: เริ่มต้นมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:36.222291805+07:00","message":"[buffer interim] 46 false เริ่มต้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:36.222299642+07:00","message":"[bufferProcess] interim [900000000]:เริ่มต้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:36.222301977+07:00","message":"[bufferProcess] send to processor:เริ่มต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:36.222305328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:36.222308122+07:00","message":"> Transcript [771] [false]: 'เริ่มต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:36.222310686+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:36.222312714+07:00","message":"Set new StatePrefix: 'เริ่มต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:36.370282701+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:36.370326142+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เริ่มต้นใหม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:36.370331476+07:00","message":"receive interim result [false|false]: เริ่มต้นใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:36.370346013+07:00","message":"[buffer interim] 46 false เริ่มต้นใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:36.370353918+07:00","message":"[bufferProcess] interim [960000000]:เริ่มต้นใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:36.370356758+07:00","message":"[bufferProcess] send to processor:เริ่มต้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:36.370363937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:36.370367336+07:00","message":"> Transcript [772] [false]: 'เริ่มต้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:36.370370811+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:36.37037373+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:36.370375861+07:00","message":"StatePrefix: 'เริ่มต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:36.370378307+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:36.446292659+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:36.446339433+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เริ่มต้นไม้สัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:36.446346285+07:00","message":"receive interim result [false|false]: เริ่มต้นไม้สัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:36.446358024+07:00","message":"[buffer interim] 46 false เริ่มต้นไม้สัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:36.446366677+07:00","message":"[bufferProcess] interim [80000000]:เริ่มต้นไม้สัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:36.44637085+07:00","message":"[bufferProcess] send to processor:เริ่มต้นใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:36.446376357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:36.446380158+07:00","message":"> Transcript [773] [false]: 'เริ่มต้นใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:36.446390698+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:36.446396554+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:36.446398628+07:00","message":"StatePrefix: 'เริ่มต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:36.446401021+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:36.545308171+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:36.545358161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เริ่มต้นเมื่อสักครู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:36.545364593+07:00","message":"receive interim result [false|false]: เริ่มต้นเมื่อสักครู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:36.545381397+07:00","message":"[buffer interim] 46 false เริ่มต้นเมื่อสักครู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:36.54538927+07:00","message":"[bufferProcess] interim [200000000]:เริ่มต้นเมื่อสักครู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:36.545393588+07:00","message":"[bufferProcess] send to processor:เริ่มต้นไม้สัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:36.545402134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:36.545404949+07:00","message":"> Transcript [774] [false]: 'เริ่มต้นไม้สัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:36.545408483+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:36.545411111+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:36.545413505+07:00","message":"StatePrefix: 'เริ่มต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:36.545415654+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:36.832405506+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:36.832455246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เริ่มต้นเมื่อสักครู่ชอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:36.832461579+07:00","message":"receive interim result [false|false]: เริ่มต้นเมื่อสักครู่ชอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:36.83248022+07:00","message":"[buffer interim] 46 false เริ่มต้นเมื่อสักครู่ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:36.83248906+07:00","message":"[bufferProcess] interim [500000000]:เริ่มต้นเมื่อสักครู่ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:36.832491811+07:00","message":"[bufferProcess] send to processor:เริ่มต้นเมื่อสักครู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:36.832498996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:36.832501867+07:00","message":"> Transcript [775] [false]: 'เริ่มต้นเมื่อสักครู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:36.832506456+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:36.832509795+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:36.832512865+07:00","message":"StatePrefix: 'เริ่มต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:36.832516053+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:36.832523289+07:00","message":"Push: 'เริ่มต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:36.832526857+07:00","message":"TextPushed: 'เริ่มต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:36.832529681+07:00","message":"Set new StatePrefix : 'เริ่มต้นเมื่อสักครู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:36.832533486+07:00","message":"Next Push (prob) : 'เมื่อสักครู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:36.8325454+07:00","message":"push: {false เริ่มต้น 0 0xc0037d4600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:36.985049806+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:36.985105558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เริ่มต้นเมื่อสักครู่ชอบมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:36.985112195+07:00","message":"receive interim result [false|false]: เริ่มต้นเมื่อสักครู่ชอบมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:36.985129331+07:00","message":"[buffer interim] 46 false เริ่มต้นเมื่อสักครู่ชอบมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:36.985137803+07:00","message":"[bufferProcess] interim [680000000]:เริ่มต้นเมื่อสักครู่ชอบมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:36.985140752+07:00","message":"[bufferProcess] send to processor:เริ่มต้นเมื่อสักครู่ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:36.985145429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:36.985148315+07:00","message":"> Transcript [776] [false]: 'เริ่มต้นเมื่อสักครู่ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:36.985152065+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:36.9851542+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:36.9851563+07:00","message":"StatePrefix: 'เริ่มต้นเมื่อสักครู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:36.985158709+07:00","message":"TextPushed: 'เริ่มต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:37.112494292+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:37.112540383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เริ่มต้นเมื่อสักครู่ชอบมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:37.112546248+07:00","message":"receive interim result [false|false]: เริ่มต้นเมื่อสักครู่ชอบมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:37.112558506+07:00","message":"[buffer interim] 46 false เริ่มต้นเมื่อสักครู่ชอบมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:37.112566593+07:00","message":"[bufferProcess] interim [740000000]:เริ่มต้นเมื่อสักครู่ชอบมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:37.112569217+07:00","message":"[bufferProcess] send to processor:เริ่มต้นเมื่อสักครู่ชอบมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:37.112573012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:37.112575919+07:00","message":"> Transcript [777] [false]: 'เริ่มต้นเมื่อสักครู่ชอบมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:37.112579897+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:37.11258212+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:37.112584368+07:00","message":"StatePrefix: 'เริ่มต้นเมื่อสักครู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:37.112586535+07:00","message":"TextPushed: 'เริ่มต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:37.159548082+07:00","message":"[GCS] IsForceVAD: false for message ID: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:37.243546241+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:37.243592594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เริ่มต้นเมื่อสักครู่ชอบมากเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:37.243599399+07:00","message":"receive interim result [false|false]: เริ่มต้นเมื่อสักครู่ชอบมากเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:37.243615858+07:00","message":"[buffer interim] 46 false เริ่มต้นเมื่อสักครู่ชอบมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:37.243636724+07:00","message":"[bufferProcess] interim [920000000]:เริ่มต้นเมื่อสักครู่ชอบมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:37.243640671+07:00","message":"[bufferProcess] send to processor:เริ่มต้นเมื่อสักครู่ชอบมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:37.24365051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:37.243653644+07:00","message":"> Transcript [778] [false]: 'เริ่มต้นเมื่อสักครู่ชอบมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:37.243658625+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:37.243660988+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:37.243664156+07:00","message":"StatePrefix: 'เริ่มต้นเมื่อสักครู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:37.243666741+07:00","message":"TextPushed: 'เริ่มต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:37.25846931+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:37.258504665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เริ่มต้นเมื่อสักครู่ชอบมากเลย\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:37.258511219+07:00","message":"receive interim result [true|false]: เริ่มต้นเมื่อสักครู่ชอบมากเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:37.258524782+07:00","message":"end recv isFinal message id 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:37.258527189+07:00","message":"end Recv id 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:37.258534873+07:00","message":"[buffer interim] 46 true เริ่มต้นเมื่อสักครู่ชอบมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:37.258541715+07:00","message":"[bufferProcess] interim [10000000]:เริ่มต้นเมื่อสักครู่ชอบมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:37.258548318+07:00","message":"[bufferProcess] send to processor (isfinal):เริ่มต้นเมื่อสักครู่ชอบมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:37.258551458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:37.25855448+07:00","message":"> Transcript [779] [false]: 'เริ่มต้นเมื่อสักครู่ชอบมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:37.258558114+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:37.258560211+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:37.258562649+07:00","message":"StatePrefix: 'เริ่มต้นเมื่อสักครู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:37.258564757+07:00","message":"TextPushed: 'เริ่มต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:37.258571733+07:00","message":"Push: 'เมื่อสักครู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:37.258573811+07:00","message":"TextPushed: 'เริ่มต้นเมื่อสักครู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:37.258576112+07:00","message":"Set new StatePrefix : 'เริ่มต้นเมื่อสักครู่ชอบมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:37.258578348+07:00","message":"Next Push (prob) : 'ชอบมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:37.258580154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:37.258582738+07:00","message":"> Transcript [780] [true]: 'เริ่มต้นเมื่อสักครู่ชอบมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:37.25858513+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:37.258586937+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:37.258588939+07:00","message":"StatePrefix: 'เริ่มต้นเมื่อสักครู่ชอบมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:37.258590899+07:00","message":"TextPushed: 'เริ่มต้นเมื่อสักครู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:37.258593083+07:00","message":"Push: 'ชอบมากเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:37.258606063+07:00","message":"push: {false เมื่อสักครู่ 0 0xc0037d4600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:37.258634237+07:00","message":"push: {true ชอบมากเลย 0 0xc0037d4600}"}
{"level":"info","service":"Main","time":"2026-06-25T13:35:37.266000107+07:00","message":"write wav file: './tmp/7595/7595_46.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:37.480917508+07:00","message":"[GCS] Start streaming session, msgId: 47"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:35:37.833536956+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:35:37.833557343+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:38.131994005+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:38.132037673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:38.132042854+07:00","message":"receive interim result [false|false]: กรุงเทพฯ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:38.132058237+07:00","message":"[buffer interim] 47 false กรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:38.132064542+07:00","message":"[bufferProcess] interim [660000000]:กรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:38.132066701+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:38.196129401+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:38.196172827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกเพศทุก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:38.196178272+07:00","message":"receive interim result [false|false]: ทุกเพศทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:38.196196107+07:00","message":"[buffer interim] 47 false ทุกเพศทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:38.196203859+07:00","message":"[bufferProcess] interim [780000000]:ทุกเพศทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:38.196206235+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:38.196212097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:38.196218311+07:00","message":"> Transcript [781] [false]: 'กรุงเทพฯ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:38.196220848+07:00","message":"Set StatePrefix (first interim): 'กรุงเทพฯ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:38.330022908+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:38.33006679+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกเพศทุกวัย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:38.330073023+07:00","message":"receive interim result [false|false]: ทุกเพศทุกวัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:38.330085161+07:00","message":"[buffer interim] 47 false ทุกเพศทุกวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:38.330091834+07:00","message":"[bufferProcess] interim [900000000]:ทุกเพศทุกวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:38.330094457+07:00","message":"[bufferProcess] send to processor:ทุกเพศทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:38.330100146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:38.330103172+07:00","message":"> Transcript [782] [false]: 'ทุกเพศทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:38.330105828+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:38.330108107+07:00","message":"Set new StatePrefix: 'ทุกเพศทุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:38.652581494+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:38.652623951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกเพศทุกวัยต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:38.652630039+07:00","message":"receive interim result [false|false]: ทุกเพศทุกวัยต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:38.652647374+07:00","message":"[buffer interim] 47 false ทุกเพศทุกวัยต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:38.652656225+07:00","message":"[bufferProcess] interim [200000000]:ทุกเพศทุกวัยต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:38.652666691+07:00","message":"[bufferProcess] send to processor:ทุกเพศทุกวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:38.652680061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:38.652683499+07:00","message":"> Transcript [783] [false]: 'ทุกเพศทุกวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:38.652687242+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:38.652689611+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:38.652691705+07:00","message":"StatePrefix: 'ทุกเพศทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:38.652697368+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:38.838038683+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:38.838075757+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกเพศทุกวัยต้องได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:38.838083905+07:00","message":"receive interim result [false|false]: ทุกเพศทุกวัยต้องได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:38.838100524+07:00","message":"[buffer interim] 47 false ทุกเพศทุกวัยต้องได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:38.838108641+07:00","message":"[bufferProcess] interim [380000000]:ทุกเพศทุกวัยต้องได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:38.838111936+07:00","message":"[bufferProcess] send to processor:ทุกเพศทุกวัยต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:38.838116964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:38.838120681+07:00","message":"> Transcript [784] [false]: 'ทุกเพศทุกวัยต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:38.838124399+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:38.838126777+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:38.838128867+07:00","message":"StatePrefix: 'ทุกเพศทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:38.838131127+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:39.032715932+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:39.032757836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกเพศทุกวัยต้องได้เอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:39.032764264+07:00","message":"receive interim result [false|false]: ทุกเพศทุกวัยต้องได้เอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:39.032781148+07:00","message":"[buffer interim] 47 false ทุกเพศทุกวัยต้องได้เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:39.032789542+07:00","message":"[bufferProcess] interim [560000000]:ทุกเพศทุกวัยต้องได้เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:39.032792124+07:00","message":"[bufferProcess] send to processor:ทุกเพศทุกวัยต้องได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:39.03279617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:39.032799237+07:00","message":"> Transcript [785] [false]: 'ทุกเพศทุกวัยต้องได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:39.032802656+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:39.032804765+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:39.032806866+07:00","message":"StatePrefix: 'ทุกเพศทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:39.032809054+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:39.038379629+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:39.038407569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกเพศทุกวัยต้องได้ไอ้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:39.038413196+07:00","message":"receive interim result [false|false]: ทุกเพศทุกวัยต้องได้ไอ้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:39.038425105+07:00","message":"[buffer interim] 47 false ทุกเพศทุกวัยต้องได้ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:39.038429961+07:00","message":"[bufferProcess] interim [620000000]:ทุกเพศทุกวัยต้องได้ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:39.038432244+07:00","message":"[bufferProcess] send to processor:ทุกเพศทุกวัยต้องได้เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:39.038435248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:39.038437773+07:00","message":"> Transcript [786] [false]: 'ทุกเพศทุกวัยต้องได้เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:39.038441164+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:39.038444028+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:39.038446098+07:00","message":"StatePrefix: 'ทุกเพศทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:39.038448161+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:39.038454527+07:00","message":"Push: 'ทุกเพศทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:39.038456496+07:00","message":"TextPushed: 'ทุกเพศทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:39.038458762+07:00","message":"Set new StatePrefix : 'ทุกเพศทุกวัยต้องได้เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:39.038461191+07:00","message":"Next Push (prob) : 'วัยต้องได้เอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:39.03846993+07:00","message":"push: {false ทุกเพศทุก 0 0xc002aa6200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:39.225702123+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:39.22574018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกเพศทุกวัยต้องได้ไออุ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:39.225747027+07:00","message":"receive interim result [false|false]: ทุกเพศทุกวัยต้องได้ไออุ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:39.225761723+07:00","message":"[buffer interim] 47 false ทุกเพศทุกวัยต้องได้ไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:39.225773087+07:00","message":"[bufferProcess] interim [740000000]:ทุกเพศทุกวัยต้องได้ไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:39.225776058+07:00","message":"[bufferProcess] send to processor:ทุกเพศทุกวัยต้องได้ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:39.225783293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:39.225786722+07:00","message":"> Transcript [787] [false]: 'ทุกเพศทุกวัยต้องได้ไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:39.225789442+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:39.225791728+07:00","message":"Set new StatePrefix: 'ทุกเพศทุกวัยต้องได้ไอ้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:39.549081018+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:39.549120182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกเพศทุกวัยต้องได้ไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:39.549125807+07:00","message":"receive interim result [false|false]: ทุกเพศทุกวัยต้องได้ไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:39.549139718+07:00","message":"[buffer interim] 47 false ทุกเพศทุกวัยต้องได้ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:39.549147049+07:00","message":"[bufferProcess] interim [40000000]:ทุกเพศทุกวัยต้องได้ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:39.549149648+07:00","message":"[bufferProcess] send to processor:ทุกเพศทุกวัยต้องได้ไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:39.549153206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:39.549156064+07:00","message":"> Transcript [788] [false]: 'ทุกเพศทุกวัยต้องได้ไออุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:39.54915833+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:39.549173531+07:00","message":"Set new StatePrefix: 'ทุกเพศทุกวัยต้องได้ไออุ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:40.131387292+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:40.131425705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกเพศทุกวัยต้องได้ไอโอดีน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:40.131431721+07:00","message":"receive interim result [false|false]: ทุกเพศทุกวัยต้องได้ไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:40.131446662+07:00","message":"[buffer interim] 47 false ทุกเพศทุกวัยต้องได้ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:40.131453599+07:00","message":"[bufferProcess] interim [640000000]:ทุกเพศทุกวัยต้องได้ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:40.131455981+07:00","message":"[bufferProcess] send to processor:ทุกเพศทุกวัยต้องได้ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:40.131461312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:40.131463841+07:00","message":"> Transcript [789] [false]: 'ทุกเพศทุกวัยต้องได้ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:40.131466872+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:40.131470079+07:00","message":"Set new StatePrefix: 'ทุกเพศทุกวัยต้องได้ไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:40.505945024+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:40.50601619+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:40.50602292+07:00","message":"receive interim result [false|false]: ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:40.506038196+07:00","message":"[buffer interim] 47 false ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:40.506053196+07:00","message":"[bufferProcess] interim [120000000]:ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:40.506056316+07:00","message":"[bufferProcess] send to processor:ทุกเพศทุกวัยต้องได้ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:40.506060084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:40.506063477+07:00","message":"> Transcript [790] [false]: 'ทุกเพศทุกวัยต้องได้ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:40.50606712+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:40.506069662+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:40.506072294+07:00","message":"StatePrefix: 'ทุกเพศทุกวัยต้องได้ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:40.506074632+07:00","message":"TextPushed: 'ทุกเพศทุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:40.691914973+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:40.691958313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:40.69196593+07:00","message":"receive interim result [false|false]: ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:40.691981819+07:00","message":"[buffer interim] 47 false ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:40.691989718+07:00","message":"[bufferProcess] interim [240000000]:ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:40.691992635+07:00","message":"[bufferProcess] send to processor:ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:40.692001937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:40.692006257+07:00","message":"> Transcript [791] [false]: 'ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:40.692010508+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:40.692013143+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:40.692015524+07:00","message":"StatePrefix: 'ทุกเพศทุกวัยต้องได้ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:40.692018289+07:00","message":"TextPushed: 'ทุกเพศทุก'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:35:40.834196846+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:35:40.834218431+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:41.032720673+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:41.03276431+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:41.032770861+07:00","message":"receive interim result [false|false]: ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:41.032786193+07:00","message":"[buffer interim] 47 false ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:41.032793019+07:00","message":"[bufferProcess] interim [600000000]:ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:41.03279611+07:00","message":"[bufferProcess] send to processor:ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:41.03280287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:41.032805525+07:00","message":"> Transcript [792] [false]: 'ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:41.032808995+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:41.032811058+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:41.032813237+07:00","message":"StatePrefix: 'ทุกเพศทุกวัยต้องได้ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:41.032815868+07:00","message":"TextPushed: 'ทุกเพศทุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:41.220364683+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:41.22040302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่าเฉพาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:41.220410208+07:00","message":"receive interim result [false|false]: ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่าเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:41.22042165+07:00","message":"[buffer interim] 47 false ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่าเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:41.220431295+07:00","message":"[bufferProcess] interim [720000000]:ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่าเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:41.220435136+07:00","message":"[bufferProcess] send to processor:ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:41.220442364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:41.220446733+07:00","message":"> Transcript [793] [false]: 'ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:41.220451965+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:41.220454777+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:41.220458292+07:00","message":"StatePrefix: 'ทุกเพศทุกวัยต้องได้ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:41.220460733+07:00","message":"TextPushed: 'ทุกเพศทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:41.220465447+07:00","message":"Push: 'วัยต้องได้ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:41.220469043+07:00","message":"TextPushed: 'ทุกเพศทุกวัยต้องได้ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:41.220472198+07:00","message":"Set new StatePrefix : 'ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:41.220476005+07:00","message":"Next Push (prob) : 'หลายคนเข้าใจว่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:41.220484393+07:00","message":"push: {false วัยต้องได้ไอโอดีน 0 0xc002aa6200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:41.328856681+07:00","message":"[GCS] IsForceVAD: false for message ID: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:41.339273885+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:41.339315598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่าจะโพสต์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:41.339322576+07:00","message":"receive interim result [false|false]: ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่าจะโพสต์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:41.33933885+07:00","message":"[buffer interim] 47 false ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่าจะโพสต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:41.339346795+07:00","message":"[bufferProcess] interim [840000000]:ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่าจะโพสต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:41.339351073+07:00","message":"[bufferProcess] send to processor:ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่าเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:41.339359818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:41.339362876+07:00","message":"> Transcript [794] [false]: 'ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่าเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:41.339365591+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:41.339367983+07:00","message":"Set new StatePrefix: 'ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่าเฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:41.34463442+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:41.344674172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่าเฉพาะเด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:41.344688051+07:00","message":"receive interim result [false|false]: ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่าเฉพาะเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:41.344707184+07:00","message":"[buffer interim] 47 false ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่าเฉพาะเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:41.344728959+07:00","message":"[bufferProcess] interim [900000000]:ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่าเฉพาะเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:41.344733091+07:00","message":"[bufferProcess] send to processor:ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่าจะโพสต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:41.344742697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:41.344746712+07:00","message":"> Transcript [795] [false]: 'ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่าจะโพสต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:41.344750373+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:41.344753829+07:00","message":"Set new StatePrefix: 'ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่าจะโพสต์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:41.4497467+07:00","message":"[GCS] Start streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:41.469490124+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:41.469528281+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่าเฉพาะเด็ก\",\"confidence\":0.94612557}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:41.469534272+07:00","message":"receive interim result [true|false]: ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่าเฉพาะเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:41.469546677+07:00","message":"end recv isFinal message id 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:41.469549127+07:00","message":"end Recv id 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:41.469554532+07:00","message":"[buffer interim] 47 true ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่าเฉพาะเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:41.469563449+07:00","message":"[bufferProcess] interim [50000000]:ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่าเฉพาะเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:41.469566519+07:00","message":"[bufferProcess] send to processor (isfinal):ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่าเฉพาะเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:41.469570018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:41.469572857+07:00","message":"> Transcript [796] [false]: 'ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่าเฉพาะเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:41.469575842+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:41.469577883+07:00","message":"Set new StatePrefix: 'ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่าเฉพาะเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:41.469579904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:41.469581773+07:00","message":"> Transcript [797] [true]: 'ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่าเฉพาะเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:41.469584578+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:41.469587003+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:41.469588879+07:00","message":"StatePrefix: 'ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่าเฉพาะเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:41.469591548+07:00","message":"TextPushed: 'ทุกเพศทุกวัยต้องได้ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:41.469597776+07:00","message":"Push: 'หลายคนเข้าใจว่าเฉพาะเด็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:41.469605517+07:00","message":"push: {true หลายคนเข้าใจว่าเฉพาะเด็ก 0 0xc002aa6200}"}
{"level":"info","service":"Main","time":"2026-06-25T13:35:41.478958034+07:00","message":"write wav file: './tmp/7595/7595_47.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:41.768289042+07:00","message":"[GCS] IsForceVAD: false for message ID: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:41.882607245+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:41.882634513+07:00","message":"found end of frame, send empty tag with msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:41.882637871+07:00","message":"end Recv id 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:41.882646584+07:00","message":"[buffer interim] 48 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:41.882654521+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:41.882658274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:41.882661295+07:00","message":"> Transcript [798] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:41.882663896+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:41.882670687+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:41.882672813+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:41.882674713+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:41.882677437+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:41.882695157+07:00","message":"push: {true \n 0 0xc002aa6380}"}
{"level":"info","service":"Main","time":"2026-06-25T13:35:41.888621823+07:00","message":"write wav file: './tmp/7595/7595_48.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:41.970838627+07:00","message":"[GCS] Start streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:42.305234644+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:42.305276674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:42.305282729+07:00","message":"receive interim result [false|false]: จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:42.305300174+07:00","message":"[buffer interim] 49 false จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:42.305307486+07:00","message":"[bufferProcess] interim [360000000]:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:42.305309414+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:42.489898534+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:42.489948328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:42.489955674+07:00","message":"receive interim result [false|false]: เฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:42.489971307+07:00","message":"[buffer interim] 49 false เฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:42.489978457+07:00","message":"[bufferProcess] interim [480000000]:เฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:42.489981358+07:00","message":"[bufferProcess] send to processor:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:42.489988799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:42.48999201+07:00","message":"> Transcript [799] [false]: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:42.489994654+07:00","message":"Set StatePrefix (first interim): 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:42.624236972+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:42.624277502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะเด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:42.624283096+07:00","message":"receive interim result [false|false]: เฉพาะเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:42.624300006+07:00","message":"[buffer interim] 49 false เฉพาะเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:42.624307024+07:00","message":"[bufferProcess] interim [660000000]:เฉพาะเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:42.624309243+07:00","message":"[bufferProcess] send to processor:เฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:42.624312579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:42.624315759+07:00","message":"> Transcript [800] [false]: 'เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:42.624318252+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:42.624320262+07:00","message":"Set new StatePrefix: 'เฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:43.207764619+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:43.207797192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะเด็กพากย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:43.207802971+07:00","message":"receive interim result [false|false]: เฉพาะเด็กพากย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:43.207816256+07:00","message":"[buffer interim] 49 false เฉพาะเด็กพากย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:43.207823032+07:00","message":"[bufferProcess] interim [260000000]:เฉพาะเด็กพากย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:43.207825682+07:00","message":"[bufferProcess] send to processor:เฉพาะเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:43.207831247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:43.207833968+07:00","message":"> Transcript [801] [false]: 'เฉพาะเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:43.207837911+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:43.207840232+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:43.207842151+07:00","message":"StatePrefix: 'เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:43.207844354+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:43.367919035+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:43.367955149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะเด็กภาค 5\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:43.367961177+07:00","message":"receive interim result [false|false]: เฉพาะเด็กภาค 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:43.367976137+07:00","message":"[buffer interim] 49 false เฉพาะเด็กภาค 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:43.367983505+07:00","message":"[bufferProcess] interim [380000000]:เฉพาะเด็กภาค 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:43.367985741+07:00","message":"[bufferProcess] send to processor:เฉพาะเด็กพากย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:43.367989239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:43.367992176+07:00","message":"> Transcript [802] [false]: 'เฉพาะเด็กพากย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:43.367995688+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:43.367997852+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:43.367999783+07:00","message":"StatePrefix: 'เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:43.368001791+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:43.441200529+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:43.441235418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะเด็กผ้าขาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:43.441240852+07:00","message":"receive interim result [false|false]: เฉพาะเด็กผ้าขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:43.441251558+07:00","message":"[buffer interim] 49 false เฉพาะเด็กผ้าขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:43.441258842+07:00","message":"[bufferProcess] interim [500000000]:เฉพาะเด็กผ้าขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:43.441262867+07:00","message":"[bufferProcess] send to processor:เฉพาะเด็กภาค 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:43.441269558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:43.441273602+07:00","message":"> Transcript [803] [false]: 'เฉพาะเด็กภาค 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:43.441278064+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:43.441280874+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:43.441283946+07:00","message":"StatePrefix: 'เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:43.441288004+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:43.532424175+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:43.532469454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะเด็กภาค 5\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:43.532475984+07:00","message":"receive interim result [false|false]: เฉพาะเด็กภาค 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:43.532491286+07:00","message":"[buffer interim] 49 false เฉพาะเด็กภาค 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:43.532500609+07:00","message":"[bufferProcess] interim [560000000]:เฉพาะเด็กภาค 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:43.532503494+07:00","message":"[bufferProcess] send to processor:เฉพาะเด็กผ้าขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:43.532510312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:43.532513335+07:00","message":"> Transcript [804] [false]: 'เฉพาะเด็กผ้าขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:43.532517256+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:43.532520428+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:43.532522393+07:00","message":"StatePrefix: 'เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:43.53252456+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:43.532530862+07:00","message":"Push: 'เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:43.53253293+07:00","message":"TextPushed: 'เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:43.532535145+07:00","message":"Set new StatePrefix : 'เฉพาะเด็กผ้าขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:43.532537397+07:00","message":"Next Push (prob) : 'เด็กผ้าขาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:43.532564271+07:00","message":"push: {false เฉพาะ 0 0xc0001fb400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:43.536533245+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:43.536558899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะเด็กพักหาดแหลม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:43.5365641+07:00","message":"receive interim result [false|false]: เฉพาะเด็กพักหาดแหลม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:43.536576286+07:00","message":"[buffer interim] 49 false เฉพาะเด็กพักหาดแหลม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:43.536580744+07:00","message":"[bufferProcess] interim [620000000]:เฉพาะเด็กพักหาดแหลม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:43.536583138+07:00","message":"[bufferProcess] send to processor:เฉพาะเด็กภาค 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:43.536585866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:43.536588708+07:00","message":"> Transcript [805] [false]: 'เฉพาะเด็กภาค 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:43.536590931+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:43.536593021+07:00","message":"Set new StatePrefix: 'เฉพาะเด็กภาค 5'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:43.589819577+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:43.589847261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะเด็กผ้าขาดแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:43.589854283+07:00","message":"receive interim result [false|false]: เฉพาะเด็กผ้าขาดแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:43.589868419+07:00","message":"[buffer interim] 49 false เฉพาะเด็กผ้าขาดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:43.589878413+07:00","message":"[bufferProcess] interim [680000000]:เฉพาะเด็กผ้าขาดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:43.589884247+07:00","message":"[bufferProcess] send to processor:เฉพาะเด็กพักหาดแหลม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:43.589891078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:43.589893659+07:00","message":"> Transcript [806] [false]: 'เฉพาะเด็กพักหาดแหลม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:43.589896007+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:43.589898497+07:00","message":"Set new StatePrefix: 'เฉพาะเด็กพักหาดแหลม'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:35:43.834701619+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:35:43.83471302+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:44.034268343+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:44.034304109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะเด็กผ้าขาดแล้วแบ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:44.034309436+07:00","message":"receive interim result [false|false]: เฉพาะเด็กผ้าขาดแล้วแบ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:44.034321392+07:00","message":"[buffer interim] 49 false เฉพาะเด็กผ้าขาดแล้วแบ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:44.034328145+07:00","message":"[bufferProcess] interim [40000000]:เฉพาะเด็กผ้าขาดแล้วแบ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:44.034330602+07:00","message":"[bufferProcess] send to processor:เฉพาะเด็กผ้าขาดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:44.034335841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:44.034338414+07:00","message":"> Transcript [807] [false]: 'เฉพาะเด็กผ้าขาดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:44.034342099+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:44.034345499+07:00","message":"Set new StatePrefix: 'เฉพาะเด็กผ้าขาดแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:44.100398332+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:44.100434263+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะเด็กผ้าขาดแล้วแบ่งเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:44.100441007+07:00","message":"receive interim result [false|false]: เฉพาะเด็กผ้าขาดแล้วแบ่งเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:44.100453836+07:00","message":"[buffer interim] 49 false เฉพาะเด็กผ้าขาดแล้วแบ่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:44.100460949+07:00","message":"[bufferProcess] interim [160000000]:เฉพาะเด็กผ้าขาดแล้วแบ่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:44.100463348+07:00","message":"[bufferProcess] send to processor:เฉพาะเด็กผ้าขาดแล้วแบ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:44.100468752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:44.10047142+07:00","message":"> Transcript [808] [false]: 'เฉพาะเด็กผ้าขาดแล้วแบ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:44.100474724+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:44.100476808+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:44.100479992+07:00","message":"StatePrefix: 'เฉพาะเด็กผ้าขาดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:44.100483564+07:00","message":"TextPushed: 'เฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:44.326579037+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:44.326620537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะเด็กผ้าขาดแล้วแบ่งเป็นคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:44.326627019+07:00","message":"receive interim result [false|false]: เฉพาะเด็กผ้าขาดแล้วแบ่งเป็นคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:44.326639637+07:00","message":"[buffer interim] 49 false เฉพาะเด็กผ้าขาดแล้วแบ่งเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:44.326649014+07:00","message":"[bufferProcess] interim [340000000]:เฉพาะเด็กผ้าขาดแล้วแบ่งเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:44.326652297+07:00","message":"[bufferProcess] send to processor:เฉพาะเด็กผ้าขาดแล้วแบ่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:44.326658231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:44.326661354+07:00","message":"> Transcript [809] [false]: 'เฉพาะเด็กผ้าขาดแล้วแบ่งเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:44.326665123+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:44.326667279+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:44.326669723+07:00","message":"StatePrefix: 'เฉพาะเด็กผ้าขาดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:44.326672013+07:00","message":"TextPushed: 'เฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:44.559506868+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:44.559546126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะเด็กผ้าขาดแล้วแบ่งเป็นคนต่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:44.559553087+07:00","message":"receive interim result [false|false]: เฉพาะเด็กผ้าขาดแล้วแบ่งเป็นคนต่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:44.559572955+07:00","message":"[buffer interim] 49 false เฉพาะเด็กผ้าขาดแล้วแบ่งเป็นคนต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:44.559606665+07:00","message":"[bufferProcess] interim [580000000]:เฉพาะเด็กผ้าขาดแล้วแบ่งเป็นคนต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:44.559609777+07:00","message":"[bufferProcess] send to processor:เฉพาะเด็กผ้าขาดแล้วแบ่งเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:44.559615823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:44.559618538+07:00","message":"> Transcript [810] [false]: 'เฉพาะเด็กผ้าขาดแล้วแบ่งเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:44.559622229+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:44.559624393+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:44.559626823+07:00","message":"StatePrefix: 'เฉพาะเด็กผ้าขาดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:44.55962942+07:00","message":"TextPushed: 'เฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:44.807968868+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:44.808007727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะเด็กผ้าขาดแล้วแบ่งเป็นคนสร้างกลุ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:44.808014129+07:00","message":"receive interim result [false|false]: เฉพาะเด็กผ้าขาดแล้วแบ่งเป็นคนสร้างกลุ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:44.808027781+07:00","message":"[buffer interim] 49 false เฉพาะเด็กผ้าขาดแล้วแบ่งเป็นคนสร้างกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:44.808034791+07:00","message":"[bufferProcess] interim [880000000]:เฉพาะเด็กผ้าขาดแล้วแบ่งเป็นคนสร้างกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:44.808037866+07:00","message":"[bufferProcess] send to processor:เฉพาะเด็กผ้าขาดแล้วแบ่งเป็นคนต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:44.808044624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:44.808047631+07:00","message":"> Transcript [811] [false]: 'เฉพาะเด็กผ้าขาดแล้วแบ่งเป็นคนต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:44.808051577+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:44.808054017+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:44.808056198+07:00","message":"StatePrefix: 'เฉพาะเด็กผ้าขาดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:44.808058532+07:00","message":"TextPushed: 'เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:44.80806503+07:00","message":"Push: 'เด็กผ้าขาดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:44.808067912+07:00","message":"TextPushed: 'เฉพาะเด็กผ้าขาดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:44.808071365+07:00","message":"Set new StatePrefix : 'เฉพาะเด็กผ้าขาดแล้วแบ่งเป็นคนต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:44.808074882+07:00","message":"Next Push (prob) : 'แบ่งเป็นคนต่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:44.808093822+07:00","message":"push: {false เด็กผ้าขาดแล้ว 0 0xc0001fb400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:44.908555304+07:00","message":"[GCS] IsForceVAD: false for message ID: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:45.099186875+07:00","message":"[GCS] Start streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:45.112272306+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:45.112307183+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะเด็กถ้าขาดแล้วแบ่งเป็นคนต่างกลุ่ม\",\"confidence\":0.9276698}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:45.112315023+07:00","message":"receive interim result [true|false]: เฉพาะเด็กถ้าขาดแล้วแบ่งเป็นคนต่างกลุ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:45.112321331+07:00","message":"end recv isFinal message id 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:45.11232411+07:00","message":"end Recv id 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:45.112330919+07:00","message":"[buffer interim] 49 true เฉพาะเด็กถ้าขาดแล้วแบ่งเป็นคนต่างกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:45.112337151+07:00","message":"[bufferProcess] interim [180000000]:เฉพาะเด็กถ้าขาดแล้วแบ่งเป็นคนต่างกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:45.112344301+07:00","message":"[bufferProcess] send to processor (isfinal):เฉพาะเด็กผ้าขาดแล้วแบ่งเป็นคนสร้างกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:45.112347921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:45.112350773+07:00","message":"> Transcript [812] [false]: 'เฉพาะเด็กผ้าขาดแล้วแบ่งเป็นคนสร้างกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:45.112353676+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:45.112355864+07:00","message":"Set new StatePrefix: 'เฉพาะเด็กผ้าขาดแล้วแบ่งเป็นคนสร้างกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:45.112357876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:45.112359752+07:00","message":"> Transcript [813] [true]: 'เฉพาะเด็กถ้าขาดแล้วแบ่งเป็นคนต่างกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:45.112362675+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:45.112364728+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:45.112366564+07:00","message":"StatePrefix: 'เฉพาะเด็กผ้าขาดแล้วแบ่งเป็นคนสร้างกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:45.112368904+07:00","message":"TextPushed: 'เฉพาะเด็กผ้าขาดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:45.112370796+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:45.112535566+07:00","message":"Push: 'แบ่งเป็นคนต่างกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:45.112540014+07:00","message":"TextPushed: 'เฉพาะเด็กผ้าขาดแล้วแบ่งเป็นคนต่างกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:45.112542556+07:00","message":"Set new StatePrefix : 'เฉพาะเด็กถ้าขาดแล้วแบ่งเป็นคนต่างกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:45.112545117+07:00","message":"Next Push (prob) : 'เฉพาะเด็กถ้าขาดแล้วแบ่งเป็นคนต่างกลุ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:45.112554062+07:00","message":"push: {true แบ่งเป็นคนต่างกลุ่ม 0 0xc0001fb400}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:45.11256973+07:00","message":"write aligntment file to 'tmp/7595/align_message_id_49.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:35:45.121100881+07:00","message":"write wav file: './tmp/7595/7595_49.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:45.632906265+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:45.632944134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:45.632950136+07:00","message":"receive interim result [false|false]: ก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:45.632962845+07:00","message":"[buffer interim] 50 false ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:45.632968774+07:00","message":"[bufferProcess] interim [420000000]:ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:45.632970669+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:45.738572899+07:00","message":"[GCS] IsForceVAD: false for message ID: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:45.759453851+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:45.759489558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อคืน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:45.759495059+07:00","message":"receive interim result [false|false]: เมื่อคืน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:45.759512748+07:00","message":"[buffer interim] 50 false เมื่อคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:45.759520484+07:00","message":"[bufferProcess] interim [480000000]:เมื่อคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:45.759522996+07:00","message":"[bufferProcess] send to processor:ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:45.759526707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:45.759529387+07:00","message":"> Transcript [814] [false]: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:45.759553838+07:00","message":"Set StatePrefix (first interim): 'ก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:45.818281111+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:45.818319522+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:45.818327104+07:00","message":"receive interim result [false|false]: ก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:45.818341471+07:00","message":"[buffer interim] 50 false ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:45.818351904+07:00","message":"[bufferProcess] interim [540000000]:ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:45.818354299+07:00","message":"[bufferProcess] send to processor:เมื่อคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:45.818358886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:45.818361983+07:00","message":"> Transcript [815] [false]: 'เมื่อคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:45.818364431+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:45.818366611+07:00","message":"Set new StatePrefix: 'เมื่อคืน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:45.831362426+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:45.831384173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือ\",\"confidence\":0.8740729}],\"is_final\":true,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:45.831389931+07:00","message":"receive interim result [true|false]: ก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:45.831403003+07:00","message":"end recv isFinal message id 50"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:45.831410602+07:00","message":"end Recv id 50"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:45.831430181+07:00","message":"[buffer interim] 50 true ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:45.831439107+07:00","message":"[bufferProcess] interim [660000000]:ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:45.831441947+07:00","message":"[bufferProcess] send to processor (isfinal):ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:45.831445244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:45.831448074+07:00","message":"> Transcript [816] [false]: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:45.831450188+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:45.831452089+07:00","message":"Set new StatePrefix: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:45.831453978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:45.831455993+07:00","message":"> Transcript [817] [true]: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:45.831458407+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:45.831460464+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:45.831462539+07:00","message":"StatePrefix: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:45.831464528+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:45.831475853+07:00","message":"Push: 'ก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:45.83148549+07:00","message":"push: {true ก็คือ 0 0xc000044f80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:35:45.837456099+07:00","message":"write wav file: './tmp/7595/7595_50.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:45.928372352+07:00","message":"[GCS] Start streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:46.406688297+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:46.406729579+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:46.406734932+07:00","message":"receive interim result [false|false]: ค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:46.406747096+07:00","message":"[buffer interim] 51 false ค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:46.406753329+07:00","message":"[bufferProcess] interim [480000000]:ค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:46.40675519+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:46.465673831+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:46.465744707+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:46.465751123+07:00","message":"receive interim result [false|false]: ภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:46.465765194+07:00","message":"[buffer interim] 51 false ภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:46.465771975+07:00","message":"[bufferProcess] interim [540000000]:ภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:46.465774315+07:00","message":"[bufferProcess] send to processor:ค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:46.46578081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:46.465783582+07:00","message":"> Transcript [818] [false]: 'ค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:46.465785884+07:00","message":"Set StatePrefix (first interim): 'ค่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:46.60781274+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:46.607848067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:46.607853751+07:00","message":"receive interim result [false|false]: ถ้าเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:46.607870018+07:00","message":"[buffer interim] 51 false ถ้าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:46.607878777+07:00","message":"[bufferProcess] interim [720000000]:ถ้าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:46.607882352+07:00","message":"[bufferProcess] send to processor:ภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:46.607887487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:46.60789165+07:00","message":"> Transcript [819] [false]: 'ภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:46.607894739+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:46.607898381+07:00","message":"Set new StatePrefix: 'ภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:46.75797657+07:00","message":"[GCS] Cleaned up inactive client: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:46.758012884+07:00","message":"[GCS] Cleaned up inactive client: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:46.758016383+07:00","message":"[GCS] Cleaned up inactive client: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:46.758018405+07:00","message":"[GCS] Cleaned up inactive client: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:46.758020175+07:00","message":"[GCS] Cleaned up inactive client: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:46.758021855+07:00","message":"[GCS] Cleaned up inactive client: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:46.79148469+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:46.791522582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นเด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:46.791528413+07:00","message":"receive interim result [false|false]: ถ้าเป็นเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:46.791541479+07:00","message":"[buffer interim] 51 false ถ้าเป็นเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:46.791548013+07:00","message":"[bufferProcess] interim [900000000]:ถ้าเป็นเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:46.791550412+07:00","message":"[bufferProcess] send to processor:ถ้าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:46.791555636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:46.791558434+07:00","message":"> Transcript [820] [false]: 'ถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:46.791560916+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:46.791563009+07:00","message":"Set new StatePrefix: 'ถ้าเป็น'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:35:46.835237804+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:35:46.835238465+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:47.366472858+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:47.366509055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นเด็กดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:47.36651514+07:00","message":"receive interim result [false|false]: ถ้าเป็นเด็กดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:47.3665307+07:00","message":"[buffer interim] 51 false ถ้าเป็นเด็กดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:47.36653778+07:00","message":"[bufferProcess] interim [440000000]:ถ้าเป็นเด็กดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:47.366540392+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:47.366543563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:47.366546703+07:00","message":"> Transcript [821] [false]: 'ถ้าเป็นเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:47.366550158+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:47.366552292+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:47.366554202+07:00","message":"StatePrefix: 'ถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:47.366556168+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:47.367415888+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:47.367427166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นเด็กโดย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:47.367432084+07:00","message":"receive interim result [false|false]: ถ้าเป็นเด็กโดย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:47.36744131+07:00","message":"[buffer interim] 51 false ถ้าเป็นเด็กโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:47.367448069+07:00","message":"[bufferProcess] interim [500000000]:ถ้าเป็นเด็กโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:47.367450193+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นเด็กดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:47.367452407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:47.367454627+07:00","message":"> Transcript [822] [false]: 'ถ้าเป็นเด็กดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:47.367457221+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:47.367459382+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:47.367462049+07:00","message":"StatePrefix: 'ถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:47.367464098+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:47.499516015+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:47.499551847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นเด็กโดยใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:47.499559154+07:00","message":"receive interim result [false|false]: ถ้าเป็นเด็กโดยใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:47.49957668+07:00","message":"[buffer interim] 51 false ถ้าเป็นเด็กโดยใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:47.499585137+07:00","message":"[bufferProcess] interim [620000000]:ถ้าเป็นเด็กโดยใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:47.499588365+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นเด็กโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:47.499591787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:47.499594317+07:00","message":"> Transcript [823] [false]: 'ถ้าเป็นเด็กโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:47.499597997+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:47.49960025+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:47.499602152+07:00","message":"StatePrefix: 'ถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:47.499604309+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:47.560119051+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:47.560159168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นเด็กโดยเฉพาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:47.560166249+07:00","message":"receive interim result [false|false]: ถ้าเป็นเด็กโดยเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:47.560182063+07:00","message":"[buffer interim] 51 false ถ้าเป็นเด็กโดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:47.560188633+07:00","message":"[bufferProcess] interim [680000000]:ถ้าเป็นเด็กโดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:47.560191497+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นเด็กโดยใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:47.560199575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:47.560202493+07:00","message":"> Transcript [824] [false]: 'ถ้าเป็นเด็กโดยใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:47.560206327+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:47.560208945+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:47.560211269+07:00","message":"StatePrefix: 'ถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:47.560213617+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:47.560220387+07:00","message":"Push: 'ถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:47.560222521+07:00","message":"TextPushed: 'ถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:47.560224984+07:00","message":"Set new StatePrefix : 'ถ้าเป็นเด็กโดยใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:47.560227394+07:00","message":"Next Push (prob) : 'เด็กโดยใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:47.560235802+07:00","message":"push: {false ถ้าเป็น 0 0xc002aa6800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:48.084077293+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:48.084116687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นเด็กโดยเฉพาะอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:48.084123706+07:00","message":"receive interim result [false|false]: ถ้าเป็นเด็กโดยเฉพาะอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:48.084144243+07:00","message":"[buffer interim] 51 false ถ้าเป็นเด็กโดยเฉพาะอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:48.084153478+07:00","message":"[bufferProcess] interim [220000000]:ถ้าเป็นเด็กโดยเฉพาะอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:48.084157357+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นเด็กโดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:48.084162576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:48.084167444+07:00","message":"> Transcript [825] [false]: 'ถ้าเป็นเด็กโดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:48.084171246+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:48.084174696+07:00","message":"Set new StatePrefix: 'ถ้าเป็นเด็กโดยเฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:48.26365329+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:48.263692325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นเด็กโดยเฉพาะอยู่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:48.263698576+07:00","message":"receive interim result [false|false]: ถ้าเป็นเด็กโดยเฉพาะอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:48.263720161+07:00","message":"[buffer interim] 51 false ถ้าเป็นเด็กโดยเฉพาะอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:48.26373027+07:00","message":"[bufferProcess] interim [340000000]:ถ้าเป็นเด็กโดยเฉพาะอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:48.263732766+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นเด็กโดยเฉพาะอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:48.263736475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:48.263739792+07:00","message":"> Transcript [826] [false]: 'ถ้าเป็นเด็กโดยเฉพาะอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:48.263743121+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:48.263745813+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:48.26374784+07:00","message":"StatePrefix: 'ถ้าเป็นเด็กโดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:48.263750056+07:00","message":"TextPushed: 'ถ้าเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:48.406694535+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:48.406743541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นเด็กโดยเฉพาะอยู่ในการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:48.406751418+07:00","message":"receive interim result [false|false]: ถ้าเป็นเด็กโดยเฉพาะอยู่ในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:48.406765023+07:00","message":"[buffer interim] 51 false ถ้าเป็นเด็กโดยเฉพาะอยู่ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:48.406772033+07:00","message":"[bufferProcess] interim [520000000]:ถ้าเป็นเด็กโดยเฉพาะอยู่ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:48.406774789+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นเด็กโดยเฉพาะอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:48.406780104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:48.406783043+07:00","message":"> Transcript [827] [false]: 'ถ้าเป็นเด็กโดยเฉพาะอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:48.406786957+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:48.406790032+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:48.406792571+07:00","message":"StatePrefix: 'ถ้าเป็นเด็กโดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:48.406794793+07:00","message":"TextPushed: 'ถ้าเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:48.538747712+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:48.538790897+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:48.538797396+07:00","message":"receive interim result [false|false]: ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:48.538813352+07:00","message":"[buffer interim] 51 false ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:48.538821489+07:00","message":"[bufferProcess] interim [580000000]:ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:48.538825474+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นเด็กโดยเฉพาะอยู่ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:48.538835832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:48.538840145+07:00","message":"> Transcript [828] [false]: 'ถ้าเป็นเด็กโดยเฉพาะอยู่ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:48.538845528+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:48.538850647+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:48.538854493+07:00","message":"StatePrefix: 'ถ้าเป็นเด็กโดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:48.538858357+07:00","message":"TextPushed: 'ถ้าเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:48.708816354+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:48.708859113+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์มา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:48.708867083+07:00","message":"receive interim result [false|false]: ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์มา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:48.708887942+07:00","message":"[buffer interim] 51 false ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:48.708897306+07:00","message":"[bufferProcess] interim [760000000]:ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:48.708901037+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:48.708905735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:48.708909687+07:00","message":"> Transcript [829] [false]: 'ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:48.708915099+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:48.708918299+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:48.708922133+07:00","message":"StatePrefix: 'ถ้าเป็นเด็กโดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:48.708925272+07:00","message":"TextPushed: 'ถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:48.708928971+07:00","message":"Push: 'เด็กโดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:48.708932044+07:00","message":"TextPushed: 'ถ้าเป็นเด็กโดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:48.708935236+07:00","message":"Set new StatePrefix : 'ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:48.708938668+07:00","message":"Next Push (prob) : 'อยู่ในครรภ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:48.708949276+07:00","message":"push: {false เด็กโดยเฉพาะ 0 0xc002aa6800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:48.711771342+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:48.711815654+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์มารดา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:48.711823792+07:00","message":"receive interim result [false|false]: ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์มารดา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:48.71183973+07:00","message":"[buffer interim] 51 false ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์มารดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:48.711847679+07:00","message":"[bufferProcess] interim [820000000]:ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์มารดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:48.711852188+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:48.71185734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:48.711861535+07:00","message":"> Transcript [830] [false]: 'ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:48.711866386+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:48.711869848+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:48.711872936+07:00","message":"StatePrefix: 'ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:48.711876835+07:00","message":"TextPushed: 'ถ้าเป็นเด็กโดยเฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:49.293395895+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:49.29343437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์มารดา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:49.293441869+07:00","message":"receive interim result [false|false]: ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์มารดา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:49.293454729+07:00","message":"[buffer interim] 51 false ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์มารดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:49.293463676+07:00","message":"[bufferProcess] interim [420000000]:ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์มารดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:49.293467408+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์มารดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:49.293476899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:49.293480915+07:00","message":"> Transcript [831] [false]: 'ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์มารดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:49.293485593+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:49.293488278+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:49.293491402+07:00","message":"StatePrefix: 'ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:49.293495187+07:00","message":"TextPushed: 'ถ้าเป็นเด็กโดยเฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:49.529027774+07:00","message":"[GCS] IsForceVAD: false for message ID: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:49.650349786+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:49.650390006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์มารดา\",\"confidence\":0.95630544}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:49.650396196+07:00","message":"receive interim result [true|false]: ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์มารดา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:49.65040677+07:00","message":"end recv isFinal message id 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:49.650410182+07:00","message":"end Recv id 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:49.650429586+07:00","message":"[buffer interim] 51 true ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์มารดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:49.650461281+07:00","message":"[bufferProcess] interim [810000000]:ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์มารดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:49.650468174+07:00","message":"[bufferProcess] send to processor (isfinal):ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์มารดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:49.650473826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:49.650478974+07:00","message":"> Transcript [832] [false]: 'ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์มารดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:49.650483809+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:49.650487713+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:49.650491532+07:00","message":"StatePrefix: 'ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:49.650495257+07:00","message":"TextPushed: 'ถ้าเป็นเด็กโดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:49.650498812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:49.650501883+07:00","message":"> Transcript [833] [true]: 'ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์มารดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:49.650504969+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:49.650507585+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:49.650510329+07:00","message":"StatePrefix: 'ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:49.650513282+07:00","message":"TextPushed: 'ถ้าเป็นเด็กโดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:49.650517827+07:00","message":"Push: 'อยู่ในครรภ์มารดา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:49.650532972+07:00","message":"push: {true อยู่ในครรภ์มารดา 0 0xc002aa6800}"}
{"level":"info","service":"Main","time":"2026-06-25T13:35:49.66077223+07:00","message":"write wav file: './tmp/7595/7595_51.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:35:49.836222112+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:35:49.836235104+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:49.973537269+07:00","message":"[GCS] Start streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:50.49805662+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:50.498097722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:50.498103054+07:00","message":"receive interim result [false|false]: ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:50.49811375+07:00","message":"[buffer interim] 52 false ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:50.498119932+07:00","message":"[bufferProcess] interim [240000000]:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:50.498122303+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:50.527597265+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:50.52763041+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อายุ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:50.527635824+07:00","message":"receive interim result [false|false]: อายุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:50.527647872+07:00","message":"[buffer interim] 52 false อายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:50.527653975+07:00","message":"[bufferProcess] interim [300000000]:อายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:50.527656159+07:00","message":"[bufferProcess] send to processor:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:50.527661361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:50.527663968+07:00","message":"> Transcript [834] [false]: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:50.527666236+07:00","message":"Set StatePrefix (first interim): 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:50.541429719+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:50.541470946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไออุ่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:50.541477949+07:00","message":"receive interim result [false|false]: ไออุ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:50.54149442+07:00","message":"[buffer interim] 52 false ไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:50.541502357+07:00","message":"[bufferProcess] interim [420000000]:ไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:50.541506172+07:00","message":"[bufferProcess] send to processor:อายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:50.541513459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:50.541517339+07:00","message":"> Transcript [835] [false]: 'อายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:50.54152049+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:50.541523828+07:00","message":"Set new StatePrefix: 'อายุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:50.826218203+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:50.8262832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:50.826288761+07:00","message":"receive interim result [false|false]: ไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:50.826299569+07:00","message":"[buffer interim] 52 false ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:50.826306437+07:00","message":"[bufferProcess] interim [660000000]:ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:50.826308681+07:00","message":"[bufferProcess] send to processor:ไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:50.826311833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:50.826315074+07:00","message":"> Transcript [836] [false]: 'ไออุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:50.826317466+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:50.826319473+07:00","message":"Set new StatePrefix: 'ไออุ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:51.020610081+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:51.020654287+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:51.020661063+07:00","message":"receive interim result [false|false]: ไอโอดีนต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:51.02068374+07:00","message":"[buffer interim] 52 false ไอโอดีนต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:51.020693999+07:00","message":"[bufferProcess] interim [900000000]:ไอโอดีนต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:51.020696528+07:00","message":"[bufferProcess] send to processor:ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:51.020703093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:51.020706244+07:00","message":"> Transcript [837] [false]: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:51.020714887+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:51.020717414+07:00","message":"Set new StatePrefix: 'ไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:51.143157719+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:51.143198655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนต้องไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:51.14320454+07:00","message":"receive interim result [false|false]: ไอโอดีนต้องไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:51.143218268+07:00","message":"[buffer interim] 52 false ไอโอดีนต้องไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:51.143229046+07:00","message":"[bufferProcess] interim [20000000]:ไอโอดีนต้องไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:51.143231441+07:00","message":"[bufferProcess] send to processor:ไอโอดีนต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:51.143235179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:51.143238771+07:00","message":"> Transcript [838] [false]: 'ไอโอดีนต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:51.143242577+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:51.143244733+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:51.14325196+07:00","message":"StatePrefix: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:51.143254401+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:51.344397915+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:51.3444375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนต้องไปซะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:51.344443169+07:00","message":"receive interim result [false|false]: ไอโอดีนต้องไปซะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:51.34445705+07:00","message":"[buffer interim] 52 false ไอโอดีนต้องไปซะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:51.344463922+07:00","message":"[bufferProcess] interim [200000000]:ไอโอดีนต้องไปซะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:51.344466297+07:00","message":"[bufferProcess] send to processor:ไอโอดีนต้องไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:51.344471717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:51.344474375+07:00","message":"> Transcript [839] [false]: 'ไอโอดีนต้องไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:51.344477635+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:51.344479718+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:51.344481593+07:00","message":"StatePrefix: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:51.344484329+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:51.399312797+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:51.399349958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนต้องไปสร้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:51.399355708+07:00","message":"receive interim result [false|false]: ไอโอดีนต้องไปสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:51.399371537+07:00","message":"[buffer interim] 52 false ไอโอดีนต้องไปสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:51.399379496+07:00","message":"[bufferProcess] interim [260000000]:ไอโอดีนต้องไปสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:51.399383138+07:00","message":"[bufferProcess] send to processor:ไอโอดีนต้องไปซะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:51.399390117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:51.399393802+07:00","message":"> Transcript [840] [false]: 'ไอโอดีนต้องไปซะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:51.399397117+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:51.399399497+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:51.399401603+07:00","message":"StatePrefix: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:51.399403935+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:51.717215642+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:51.717258372+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนต้องไปสร้างห้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:51.717265381+07:00","message":"receive interim result [false|false]: ไอโอดีนต้องไปสร้างห้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:51.717285366+07:00","message":"[buffer interim] 52 false ไอโอดีนต้องไปสร้างห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:51.717294704+07:00","message":"[bufferProcess] interim [560000000]:ไอโอดีนต้องไปสร้างห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:51.71729838+07:00","message":"[bufferProcess] send to processor:ไอโอดีนต้องไปสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:51.717303046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:51.71730698+07:00","message":"> Transcript [841] [false]: 'ไอโอดีนต้องไปสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:51.717311848+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:51.717315347+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:51.717318439+07:00","message":"StatePrefix: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:51.71732167+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:51.717325518+07:00","message":"Push: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:51.717329144+07:00","message":"TextPushed: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:51.717334779+07:00","message":"Set new StatePrefix : 'ไอโอดีนต้องไปสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:51.717337459+07:00","message":"Next Push (prob) : 'ต้องไปสร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:51.717346139+07:00","message":"push: {false ไอโอดีน 0 0xc002aa6100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:51.85253471+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:51.85257599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนต้องไปสร้างฮอร์โมน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:51.852582001+07:00","message":"receive interim result [false|false]: ไอโอดีนต้องไปสร้างฮอร์โมน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:51.852597058+07:00","message":"[buffer interim] 52 false ไอโอดีนต้องไปสร้างฮอร์โมน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:51.852603964+07:00","message":"[bufferProcess] interim [680000000]:ไอโอดีนต้องไปสร้างฮอร์โมน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:51.852606637+07:00","message":"[bufferProcess] send to processor:ไอโอดีนต้องไปสร้างห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:51.852611362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:51.852615587+07:00","message":"> Transcript [842] [false]: 'ไอโอดีนต้องไปสร้างห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:51.852620185+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:51.852623259+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:51.852626697+07:00","message":"StatePrefix: 'ไอโอดีนต้องไปสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:51.852630159+07:00","message":"TextPushed: 'ไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:52.418803075+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:52.41884449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนต้องไปสร้างฮอร์โมนไข่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:52.418850226+07:00","message":"receive interim result [false|false]: ไอโอดีนต้องไปสร้างฮอร์โมนไข่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:52.418861076+07:00","message":"[buffer interim] 52 false ไอโอดีนต้องไปสร้างฮอร์โมนไข่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:52.418867901+07:00","message":"[bufferProcess] interim [280000000]:ไอโอดีนต้องไปสร้างฮอร์โมนไข่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:52.41887035+07:00","message":"[bufferProcess] send to processor:ไอโอดีนต้องไปสร้างฮอร์โมน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:52.418873728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:52.418876621+07:00","message":"> Transcript [843] [false]: 'ไอโอดีนต้องไปสร้างฮอร์โมน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:52.418879842+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:52.418882069+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:52.418885376+07:00","message":"StatePrefix: 'ไอโอดีนต้องไปสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:52.418887502+07:00","message":"TextPushed: 'ไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:52.55011025+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:52.550164627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:52.550171756+07:00","message":"receive interim result [false|false]: ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:52.550184809+07:00","message":"[buffer interim] 52 false ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:52.550194555+07:00","message":"[bufferProcess] interim [400000000]:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:52.550198641+07:00","message":"[bufferProcess] send to processor:ไอโอดีนต้องไปสร้างฮอร์โมนไข่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:52.550209331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:52.550213403+07:00","message":"> Transcript [844] [false]: 'ไอโอดีนต้องไปสร้างฮอร์โมนไข่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:52.550218419+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:52.55022124+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:52.550224641+07:00","message":"StatePrefix: 'ไอโอดีนต้องไปสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:52.550228512+07:00","message":"TextPushed: 'ไอโอดีน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:35:52.83694912+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:35:52.836964596+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:52.935096418+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:52.935147923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:52.9351543+07:00","message":"receive interim result [false|false]: ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:52.935178229+07:00","message":"[buffer interim] 52 false ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:52.935186519+07:00","message":"[bufferProcess] interim [820000000]:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:52.935189226+07:00","message":"[bufferProcess] send to processor:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:52.935193546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:52.935199697+07:00","message":"> Transcript [845] [false]: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:52.935204186+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:52.935206475+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:52.935208814+07:00","message":"StatePrefix: 'ไอโอดีนต้องไปสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:52.935211419+07:00","message":"TextPushed: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:52.935215732+07:00","message":"Push: 'ต้องไปสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:52.935218282+07:00","message":"TextPushed: 'ไอโอดีนต้องไปสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:52.935220802+07:00","message":"Set new StatePrefix : 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:52.93522495+07:00","message":"Next Push (prob) : 'ฮอร์โมนไทรอยด์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:52.935251537+07:00","message":"push: {false ต้องไปสร้าง 0 0xc002aa6100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:53.137738583+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:53.137786404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:53.13779311+07:00","message":"receive interim result [false|false]: ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:53.13780841+07:00","message":"[buffer interim] 52 false ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:53.137817001+07:00","message":"[bufferProcess] interim [940000000]:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:53.137819777+07:00","message":"[bufferProcess] send to processor:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:53.137828317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:53.137831301+07:00","message":"> Transcript [846] [false]: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:53.137835057+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:53.137837364+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:53.137840682+07:00","message":"StatePrefix: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:53.137846405+07:00","message":"TextPushed: 'ไอโอดีนต้องไปสร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:53.322396954+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:53.322437435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:53.322445253+07:00","message":"receive interim result [false|false]: ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:53.322459912+07:00","message":"[buffer interim] 52 false ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:53.322468876+07:00","message":"[bufferProcess] interim [180000000]:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:53.32247189+07:00","message":"[bufferProcess] send to processor:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:53.32247757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:53.322480902+07:00","message":"> Transcript [847] [false]: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:53.322484436+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:53.322486981+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:53.322489966+07:00","message":"StatePrefix: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:53.322493066+07:00","message":"TextPushed: 'ไอโอดีนต้องไปสร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:53.510441649+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:53.510495063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:53.510502673+07:00","message":"receive interim result [false|false]: ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:53.510518254+07:00","message":"[buffer interim] 52 false ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:53.510526582+07:00","message":"[bufferProcess] interim [420000000]:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:53.510529533+07:00","message":"[bufferProcess] send to processor:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:53.510537623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:53.510540662+07:00","message":"> Transcript [848] [false]: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:53.510544842+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:53.510547232+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:53.510549503+07:00","message":"StatePrefix: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:53.510552385+07:00","message":"TextPushed: 'ไอโอดีนต้องไปสร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:53.708837042+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:53.708887456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการจัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:53.708894744+07:00","message":"receive interim result [false|false]: ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการจัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:53.708912505+07:00","message":"[buffer interim] 52 false ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:53.70892297+07:00","message":"[bufferProcess] interim [600000000]:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:53.708926184+07:00","message":"[bufferProcess] send to processor:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:53.708930557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:53.7089339+07:00","message":"> Transcript [849] [false]: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:53.708939717+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:53.708942296+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:53.708944728+07:00","message":"StatePrefix: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:53.708947794+07:00","message":"TextPushed: 'ไอโอดีนต้องไปสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:53.708951387+07:00","message":"Push: 'ฮอร์โมนไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:53.708953755+07:00","message":"TextPushed: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:53.708956063+07:00","message":"Set new StatePrefix : 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:53.708958685+07:00","message":"Next Push (prob) : 'เพื่อนสำหรับการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:53.70896755+07:00","message":"push: {false ฮอร์โมนไทรอยด์ 0 0xc002aa6100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:53.832324984+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:53.832367017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:53.832373468+07:00","message":"receive interim result [false|false]: ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:53.832386322+07:00","message":"[buffer interim] 52 false ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:53.832396623+07:00","message":"[bufferProcess] interim [660000000]:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:53.832400288+07:00","message":"[bufferProcess] send to processor:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:53.832406625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:53.832410336+07:00","message":"> Transcript [850] [false]: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:53.83241554+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:53.83242003+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:53.8324225+07:00","message":"StatePrefix: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:53.832425888+07:00","message":"TextPushed: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:54.018947189+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:54.018987672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:54.018995264+07:00","message":"receive interim result [false|false]: ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:54.019008521+07:00","message":"[buffer interim] 52 false ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:54.019016358+07:00","message":"[bufferProcess] interim [900000000]:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:54.019019813+07:00","message":"[bufferProcess] send to processor:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:54.019027035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:54.019030238+07:00","message":"> Transcript [851] [false]: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:54.019034257+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:54.019036511+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:54.019038663+07:00","message":"StatePrefix: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:54.019041822+07:00","message":"TextPushed: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:54.148635058+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:54.148676504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:54.148683403+07:00","message":"receive interim result [false|false]: ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:54.148699112+07:00","message":"[buffer interim] 52 false ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:54.148710759+07:00","message":"[bufferProcess] interim [960000000]:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:54.14871342+07:00","message":"[bufferProcess] send to processor:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:54.148730213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:54.148733381+07:00","message":"> Transcript [852] [false]: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:54.1487379+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:54.148740144+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:54.14874295+07:00","message":"StatePrefix: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:54.148745952+07:00","message":"TextPushed: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:54.731792571+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:54.731831975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโต\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:54.731838401+07:00","message":"receive interim result [false|false]: ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:54.731854438+07:00","message":"[buffer interim] 52 false ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:54.731863524+07:00","message":"[bufferProcess] interim [560000000]:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:54.731866145+07:00","message":"[bufferProcess] send to processor:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:54.73187186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:54.731874592+07:00","message":"> Transcript [853] [false]: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:54.731878782+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:54.731880996+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:54.731883667+07:00","message":"StatePrefix: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:54.731886761+07:00","message":"TextPushed: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:54.731893317+07:00","message":"Push: 'เพื่อนสำหรับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:54.73189669+07:00","message":"TextPushed: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:54.731899005+07:00","message":"Set new StatePrefix : 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:54.731901324+07:00","message":"Next Push (prob) : 'เจริญเติบโต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:54.731908589+07:00","message":"push: {false เพื่อนสำหรับการ 0 0xc002aa6100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:54.741728751+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:54.741760526+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโตเพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:54.741765896+07:00","message":"receive interim result [false|false]: ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโตเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:54.741781279+07:00","message":"[buffer interim] 52 false ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโตเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:54.741787606+07:00","message":"[bufferProcess] interim [620000000]:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโตเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:54.741793035+07:00","message":"[bufferProcess] send to processor:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:54.74179672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:54.74179953+07:00","message":"> Transcript [854] [false]: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:54.741803015+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:54.741805181+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:54.741807332+07:00","message":"StatePrefix: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:54.741809793+07:00","message":"TextPushed: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:54.921517545+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:54.921560538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโตเพราะแม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:54.921570685+07:00","message":"receive interim result [false|false]: ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโตเพราะแม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:54.921589211+07:00","message":"[buffer interim] 52 false ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโตเพราะแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:54.921597759+07:00","message":"[bufferProcess] interim [740000000]:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโตเพราะแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:54.921600587+07:00","message":"[bufferProcess] send to processor:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโตเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:54.921604185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:54.921607027+07:00","message":"> Transcript [855] [false]: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโตเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:54.921610807+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:54.921612847+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:54.92161506+07:00","message":"StatePrefix: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:54.92161881+07:00","message":"TextPushed: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:55.063235778+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:55.063277705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโตเพราะแม่ค้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:55.063283866+07:00","message":"receive interim result [false|false]: ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโตเพราะแม่ค้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:55.063299506+07:00","message":"[buffer interim] 52 false ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโตเพราะแม่ค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:55.063306387+07:00","message":"[bufferProcess] interim [920000000]:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโตเพราะแม่ค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:55.063309058+07:00","message":"[bufferProcess] send to processor:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโตเพราะแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:55.063313305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:55.063316705+07:00","message":"> Transcript [856] [false]: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโตเพราะแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:55.063320712+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:55.063323032+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:55.063325412+07:00","message":"StatePrefix: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:55.063328003+07:00","message":"TextPushed: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:55.288549641+07:00","message":"[GCS] IsForceVAD: false for message ID: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:55.305786615+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:55.305828307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโตเพราะแม่ขาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:55.305834566+07:00","message":"receive interim result [false|false]: ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโตเพราะแม่ขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:55.305848168+07:00","message":"[buffer interim] 52 false ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโตเพราะแม่ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:55.305858547+07:00","message":"[bufferProcess] interim [160000000]:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโตเพราะแม่ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:55.305861379+07:00","message":"[bufferProcess] send to processor:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโตเพราะแม่ค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:55.305865719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:55.305869052+07:00","message":"> Transcript [857] [false]: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโตเพราะแม่ค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:55.305873606+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:55.305876304+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:55.305878812+07:00","message":"StatePrefix: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:55.305883037+07:00","message":"TextPushed: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:55.305889833+07:00","message":"Push: 'เจริญเติบโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:55.305892048+07:00","message":"TextPushed: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:55.30589434+07:00","message":"Set new StatePrefix : 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโตเพราะแม่ค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:55.305897388+07:00","message":"Next Push (prob) : 'เพราะแม่ค้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:55.305923789+07:00","message":"push: {false เจริญเติบโต 0 0xc002aa6100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:55.482139117+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:55.482178557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญเติบโตเพราะแม่ขาดปุ๋ย\",\"confidence\":0.94210905}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:55.482186867+07:00","message":"receive interim result [true|false]: ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญเติบโตเพราะแม่ขาดปุ๋ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:55.482199826+07:00","message":"end recv isFinal message id 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:55.482202132+07:00","message":"end Recv id 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:55.482215459+07:00","message":"[buffer interim] 52 true ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญเติบโตเพราะแม่ขาดปุ๋ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:55.482240208+07:00","message":"[bufferProcess] interim [340000000]:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญเติบโตเพราะแม่ขาดปุ๋ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:55.482246165+07:00","message":"[bufferProcess] send to processor (isfinal):ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโตเพราะแม่ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:55.482257779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:55.482280341+07:00","message":"> Transcript [858] [false]: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโตเพราะแม่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:55.482284242+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:55.482286679+07:00","message":"Set new StatePrefix: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโตเพราะแม่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:55.482289444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:55.482292562+07:00","message":"> Transcript [859] [true]: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญเติบโตเพราะแม่ขาดปุ๋ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:55.482296287+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:55.482298387+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:55.482300914+07:00","message":"StatePrefix: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโตเพราะแม่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:55.48230353+07:00","message":"TextPushed: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:55.482306017+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:55.482486713+07:00","message":"Push: 'เพราะแม่ขาดปุ๋ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:55.482490006+07:00","message":"TextPushed: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโตเพราะแม่ขาดปุ๋ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:55.482492442+07:00","message":"Set new StatePrefix : 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญเติบโตเพราะแม่ขาดปุ๋ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:55.482494958+07:00","message":"Next Push (prob) : 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญเติบโตเพราะแม่ขาดปุ๋ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:55.482508474+07:00","message":"push: {true เพราะแม่ขาดปุ๋ย 0 0xc002aa6100}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:55.482512603+07:00","message":"write aligntment file to 'tmp/7595/align_message_id_52.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:35:55.493301102+07:00","message":"write wav file: './tmp/7595/7595_52.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:55.610387885+07:00","message":"[GCS] Start streaming session, msgId: 53"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:35:55.837464557+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:35:55.83750113+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:56.08626788+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:56.086315171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:56.086320531+07:00","message":"receive interim result [false|false]: รูป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:56.086335852+07:00","message":"[buffer interim] 53 false รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:56.086342262+07:00","message":"[bufferProcess] interim [300000000]:รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:56.086344713+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:56.274160905+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:56.274201138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:56.274207662+07:00","message":"receive interim result [false|false]: รูปที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:56.274219041+07:00","message":"[buffer interim] 53 false รูปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:56.274225261+07:00","message":"[bufferProcess] interim [480000000]:รูปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:56.274227742+07:00","message":"[bufferProcess] send to processor:รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:56.274232957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:56.274235688+07:00","message":"> Transcript [860] [false]: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:56.274238218+07:00","message":"Set StatePrefix (first interim): 'รูป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:56.769783883+07:00","message":"[GCS] IsForceVAD: false for message ID: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:56.787710074+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:56.787759882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปที่อยู่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:56.78776592+07:00","message":"receive interim result [false|false]: รูปที่อยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:56.787783769+07:00","message":"[buffer interim] 53 false รูปที่อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:56.787792563+07:00","message":"[bufferProcess] interim [660000000]:รูปที่อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:56.78779511+07:00","message":"[bufferProcess] send to processor:รูปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:56.787799383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:56.787802598+07:00","message":"> Transcript [861] [false]: 'รูปที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:56.787805979+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:56.787808292+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:56.787810581+07:00","message":"StatePrefix: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:56.787812769+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:56.853130237+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:56.853183437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปที่ผลิต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:56.853189812+07:00","message":"receive interim result [false|false]: รูปที่ผลิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:56.853201909+07:00","message":"[buffer interim] 53 false รูปที่ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:56.853208828+07:00","message":"[bufferProcess] interim [720000000]:รูปที่ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:56.853211399+07:00","message":"[bufferProcess] send to processor:รูปที่อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:56.853216871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:56.853219735+07:00","message":"> Transcript [862] [false]: 'รูปที่อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:56.853222983+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:56.853224949+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:56.853227339+07:00","message":"StatePrefix: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:56.853229906+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:56.95423764+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:56.954274602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปที่อยู่ในท้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:56.954280238+07:00","message":"receive interim result [false|false]: รูปที่อยู่ในท้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:56.954295148+07:00","message":"[buffer interim] 53 false รูปที่อยู่ในท้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:56.954303051+07:00","message":"[bufferProcess] interim [900000000]:รูปที่อยู่ในท้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:56.954305976+07:00","message":"[bufferProcess] send to processor:รูปที่ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:56.954309892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:56.9543126+07:00","message":"> Transcript [863] [false]: 'รูปที่ผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:56.954316818+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:56.954318968+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:56.954321868+07:00","message":"StatePrefix: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:56.954324356+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:56.97962261+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:56.979656091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปที่อยู่ในท้อง\",\"confidence\":0.8999407}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:56.979662055+07:00","message":"receive interim result [true|false]: รูปที่อยู่ในท้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:56.979673855+07:00","message":"end recv isFinal message id 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:56.979676372+07:00","message":"end Recv id 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:56.979682184+07:00","message":"[buffer interim] 53 true รูปที่อยู่ในท้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:56.979689558+07:00","message":"[bufferProcess] interim [170000000]:รูปที่อยู่ในท้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:56.97969294+07:00","message":"[bufferProcess] send to processor (isfinal):รูปที่อยู่ในท้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:56.979704248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:56.979721007+07:00","message":"> Transcript [864] [false]: 'รูปที่อยู่ในท้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:56.979731394+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:56.979734981+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:56.979737505+07:00","message":"StatePrefix: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:56.979739889+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:56.979746394+07:00","message":"Push: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:56.97974822+07:00","message":"TextPushed: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:56.979750536+07:00","message":"Set new StatePrefix : 'รูปที่อยู่ในท้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:56.979753379+07:00","message":"Next Push (prob) : 'ที่อยู่ในท้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:56.979755807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:56.979758169+07:00","message":"> Transcript [865] [true]: 'รูปที่อยู่ในท้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:56.979760341+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:56.979762161+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:56.979764031+07:00","message":"StatePrefix: 'รูปที่อยู่ในท้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:56.979765936+07:00","message":"TextPushed: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:56.979768261+07:00","message":"Push: 'ที่อยู่ในท้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:56.979779506+07:00","message":"push: {false รูป 0 0xc002aa6a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:56.979786542+07:00","message":"push: {true ที่อยู่ในท้อง 0 0xc002aa6a80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:35:56.985308644+07:00","message":"write wav file: './tmp/7595/7595_53.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:57.210621199+07:00","message":"[GCS] Start streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:57.561228622+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:57.561275214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:57.561280231+07:00","message":"receive interim result [false|false]: มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:57.561298322+07:00","message":"[buffer interim] 54 false มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:57.561304843+07:00","message":"[bufferProcess] interim [420000000]:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:57.561306822+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:57.744578621+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:57.744618439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:57.744624714+07:00","message":"receive interim result [false|false]: มีอะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:57.744645085+07:00","message":"[buffer interim] 54 false มีอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:57.744654686+07:00","message":"[bufferProcess] interim [600000000]:มีอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:57.744658859+07:00","message":"[bufferProcess] send to processor:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:57.744668243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:57.744671769+07:00","message":"> Transcript [866] [false]: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:57.744674394+07:00","message":"Set StatePrefix (first interim): 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:57.885639491+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:57.885685935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:57.885692571+07:00","message":"receive interim result [false|false]: มีอัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:57.885706439+07:00","message":"[buffer interim] 54 false มีอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:57.885714048+07:00","message":"[bufferProcess] interim [660000000]:มีอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:57.885717484+07:00","message":"[bufferProcess] send to processor:มีอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:57.885724388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:57.88572739+07:00","message":"> Transcript [867] [false]: 'มีอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:57.885738878+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:57.885741956+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:57.885744367+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:57.885746948+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:58.123971058+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:58.124012406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอันเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:58.124018773+07:00","message":"receive interim result [false|false]: มีอันเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:58.124032474+07:00","message":"[buffer interim] 54 false มีอันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:58.124040243+07:00","message":"[bufferProcess] interim [840000000]:มีอันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:58.124042554+07:00","message":"[bufferProcess] send to processor:มีอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:58.124048005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:58.124051105+07:00","message":"> Transcript [868] [false]: 'มีอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:58.124054207+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:58.124056201+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:58.124058478+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:58.124063065+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:58.191229366+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:58.191286988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอันเป็นไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:58.191295334+07:00","message":"receive interim result [false|false]: มีอันเป็นไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:58.1913143+07:00","message":"[buffer interim] 54 false มีอันเป็นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:58.191323808+07:00","message":"[bufferProcess] interim [20000000]:มีอันเป็นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:58.191327772+07:00","message":"[bufferProcess] send to processor:มีอันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:58.191339022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:58.191342932+07:00","message":"> Transcript [869] [false]: 'มีอันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:58.191348008+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:58.191351049+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:58.191354206+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:58.19135688+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:58.823702215+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:58.823754737+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอันเป็นไปได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:58.823761928+07:00","message":"receive interim result [false|false]: มีอันเป็นไปได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:58.823777227+07:00","message":"[buffer interim] 54 false มีอันเป็นไปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:58.823784635+07:00","message":"[bufferProcess] interim [560000000]:มีอันเป็นไปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:58.823787339+07:00","message":"[bufferProcess] send to processor:มีอันเป็นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:58.823794437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:58.823797474+07:00","message":"> Transcript [870] [false]: 'มีอันเป็นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:58.823801072+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:58.8238033+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:58.823805763+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:58.823808016+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:58.823813771+07:00","message":"Push: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:58.823815797+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:58.823817979+07:00","message":"Set new StatePrefix : 'มีอันเป็นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:58.823820149+07:00","message":"Next Push (prob) : 'อันเป็นไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:58.823827581+07:00","message":"push: {false มี 0 0xc0037d4880}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:35:58.837886609+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:35:58.837906169+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:58.840996307+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:58.841022603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอันเป็นไปได้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:58.841027847+07:00","message":"receive interim result [false|false]: มีอันเป็นไปได้นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:58.841042511+07:00","message":"[buffer interim] 54 false มีอันเป็นไปได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:58.841049062+07:00","message":"[bufferProcess] interim [620000000]:มีอันเป็นไปได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:58.841051199+07:00","message":"[bufferProcess] send to processor:มีอันเป็นไปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:58.841054266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:58.841057117+07:00","message":"> Transcript [871] [false]: 'มีอันเป็นไปได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:58.841060536+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:58.841062575+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:58.841064469+07:00","message":"StatePrefix: 'มีอันเป็นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:58.841067204+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:58.962795682+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:58.962837651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอันเป็นไปหนึ่งในนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:58.962843662+07:00","message":"receive interim result [false|false]: มีอันเป็นไปหนึ่งในนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:58.962859699+07:00","message":"[buffer interim] 54 false มีอันเป็นไปหนึ่งในนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:58.962867326+07:00","message":"[bufferProcess] interim [740000000]:มีอันเป็นไปหนึ่งในนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:58.962869971+07:00","message":"[bufferProcess] send to processor:มีอันเป็นไปได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:58.962873363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:58.962876131+07:00","message":"> Transcript [872] [false]: 'มีอันเป็นไปได้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:58.962879734+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:58.962882172+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:58.962884088+07:00","message":"StatePrefix: 'มีอันเป็นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:58.962886311+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:59.088993575+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:59.089032896+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอันเป็นไปหนึ่งในนั้นคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:59.089038619+07:00","message":"receive interim result [false|false]: มีอันเป็นไปหนึ่งในนั้นคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:59.089052714+07:00","message":"[buffer interim] 54 false มีอันเป็นไปหนึ่งในนั้นคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:59.089060632+07:00","message":"[bufferProcess] interim [860000000]:มีอันเป็นไปหนึ่งในนั้นคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:59.089063108+07:00","message":"[bufferProcess] send to processor:มีอันเป็นไปหนึ่งในนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:59.089069267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:59.089072203+07:00","message":"> Transcript [873] [false]: 'มีอันเป็นไปหนึ่งในนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:59.089076335+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:59.089078485+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:59.089080365+07:00","message":"StatePrefix: 'มีอันเป็นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:59.089082596+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:59.659979592+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:59.660031888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอันเป็นไปหนึ่งในนั้นคือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:59.660039239+07:00","message":"receive interim result [false|false]: มีอันเป็นไปหนึ่งในนั้นคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:59.660057037+07:00","message":"[buffer interim] 54 false มีอันเป็นไปหนึ่งในนั้นคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:59.660067681+07:00","message":"[bufferProcess] interim [460000000]:มีอันเป็นไปหนึ่งในนั้นคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:59.660071641+07:00","message":"[bufferProcess] send to processor:มีอันเป็นไปหนึ่งในนั้นคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:59.660078688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:59.660086661+07:00","message":"> Transcript [874] [false]: 'มีอันเป็นไปหนึ่งในนั้นคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:59.660091101+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:59.660093435+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:59.660095386+07:00","message":"StatePrefix: 'มีอันเป็นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:59.660097869+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:59.66010071+07:00","message":"Push: 'อันเป็นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:59.660102718+07:00","message":"TextPushed: 'มีอันเป็นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:59.660105063+07:00","message":"Set new StatePrefix : 'มีอันเป็นไปหนึ่งในนั้นคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:59.660108173+07:00","message":"Next Push (prob) : 'หนึ่งในนั้นคือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:59.660133797+07:00","message":"push: {false อันเป็นไป 0 0xc0037d4880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:59.851041731+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:59.851085495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอันเป็นไปหนึ่งในนั้นคือเหรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:59.851091325+07:00","message":"receive interim result [false|false]: มีอันเป็นไปหนึ่งในนั้นคือเหรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:35:59.851102936+07:00","message":"[buffer interim] 54 false มีอันเป็นไปหนึ่งในนั้นคือเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:59.851110165+07:00","message":"[bufferProcess] interim [700000000]:มีอันเป็นไปหนึ่งในนั้นคือเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:59.851114376+07:00","message":"[bufferProcess] send to processor:มีอันเป็นไปหนึ่งในนั้นคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:59.851122501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:59.851126388+07:00","message":"> Transcript [875] [false]: 'มีอันเป็นไปหนึ่งในนั้นคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:59.851131713+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:59.851134444+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:59.851136406+07:00","message":"StatePrefix: 'มีอันเป็นไปหนึ่งในนั้นคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:35:59.851138775+07:00","message":"TextPushed: 'มีอันเป็นไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:00.333824726+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:00.333871948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอันเป็นไปหนึ่งในนักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:00.333879089+07:00","message":"receive interim result [false|false]: มีอันเป็นไปหนึ่งในนักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:00.333895885+07:00","message":"[buffer interim] 54 false มีอันเป็นไปหนึ่งในนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:00.333904418+07:00","message":"[bufferProcess] interim [60000000]:มีอันเป็นไปหนึ่งในนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:00.333907213+07:00","message":"[bufferProcess] send to processor:มีอันเป็นไปหนึ่งในนั้นคือเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:00.333916041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:00.333919059+07:00","message":"> Transcript [876] [false]: 'มีอันเป็นไปหนึ่งในนั้นคือเหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:00.333926261+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:00.333928688+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:00.333930762+07:00","message":"StatePrefix: 'มีอันเป็นไปหนึ่งในนั้นคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:00.333933294+07:00","message":"TextPushed: 'มีอันเป็นไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:00.410216192+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:00.410260598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอันเป็นไปหนึ่งในนั้นคือเหรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:00.410268365+07:00","message":"receive interim result [false|false]: มีอันเป็นไปหนึ่งในนั้นคือเหรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:00.410286111+07:00","message":"[buffer interim] 54 false มีอันเป็นไปหนึ่งในนั้นคือเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:00.410297488+07:00","message":"[bufferProcess] interim [120000000]:มีอันเป็นไปหนึ่งในนั้นคือเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:00.410301418+07:00","message":"[bufferProcess] send to processor:มีอันเป็นไปหนึ่งในนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:00.410311014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:00.410315324+07:00","message":"> Transcript [877] [false]: 'มีอันเป็นไปหนึ่งในนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:00.410319327+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:00.410322791+07:00","message":"Set new StatePrefix: 'มีอันเป็นไปหนึ่งในนักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:00.444255029+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:00.444297984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอันเป็นไปหนึ่งในนั้นคือเรียนหนังสือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:00.444304622+07:00","message":"receive interim result [false|false]: มีอันเป็นไปหนึ่งในนั้นคือเรียนหนังสือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:00.444318499+07:00","message":"[buffer interim] 54 false มีอันเป็นไปหนึ่งในนั้นคือเรียนหนังสือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:00.444326375+07:00","message":"[bufferProcess] interim [240000000]:มีอันเป็นไปหนึ่งในนั้นคือเรียนหนังสือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:00.444329505+07:00","message":"[bufferProcess] send to processor:มีอันเป็นไปหนึ่งในนั้นคือเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:00.444333511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:00.444336937+07:00","message":"> Transcript [878] [false]: 'มีอันเป็นไปหนึ่งในนั้นคือเหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:00.444339384+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:00.444341412+07:00","message":"Set new StatePrefix: 'มีอันเป็นไปหนึ่งในนั้นคือเหรอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:00.570639849+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:00.570686985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอันเป็นไปหนึ่งในนั้นคือเรียนหนังสือไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:00.570694562+07:00","message":"receive interim result [false|false]: มีอันเป็นไปหนึ่งในนั้นคือเรียนหนังสือไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:00.570708702+07:00","message":"[buffer interim] 54 false มีอันเป็นไปหนึ่งในนั้นคือเรียนหนังสือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:00.570716568+07:00","message":"[bufferProcess] interim [420000000]:มีอันเป็นไปหนึ่งในนั้นคือเรียนหนังสือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:00.570719494+07:00","message":"[bufferProcess] send to processor:มีอันเป็นไปหนึ่งในนั้นคือเรียนหนังสือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:00.570726831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:00.570730467+07:00","message":"> Transcript [879] [false]: 'มีอันเป็นไปหนึ่งในนั้นคือเรียนหนังสือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:00.570733441+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:00.570744831+07:00","message":"Set new StatePrefix: 'มีอันเป็นไปหนึ่งในนั้นคือเรียนหนังสือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:00.768399265+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:00.76843782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอันเป็นไปหนึ่งในนั้นคือเรียนหนังสือไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:00.768443685+07:00","message":"receive interim result [false|false]: มีอันเป็นไปหนึ่งในนั้นคือเรียนหนังสือไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:00.768457241+07:00","message":"[buffer interim] 54 false มีอันเป็นไปหนึ่งในนั้นคือเรียนหนังสือไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:00.768464335+07:00","message":"[bufferProcess] interim [540000000]:มีอันเป็นไปหนึ่งในนั้นคือเรียนหนังสือไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:00.768466905+07:00","message":"[bufferProcess] send to processor:มีอันเป็นไปหนึ่งในนั้นคือเรียนหนังสือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:00.768471001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:00.768473773+07:00","message":"> Transcript [880] [false]: 'มีอันเป็นไปหนึ่งในนั้นคือเรียนหนังสือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:00.768477405+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:00.768479548+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:00.76848187+07:00","message":"StatePrefix: 'มีอันเป็นไปหนึ่งในนั้นคือเรียนหนังสือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:00.768484262+07:00","message":"TextPushed: 'มีอันเป็นไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:01.401148075+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:01.401197758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอันเป็นไปหนึ่งในนั้นคือเรียนหนังสือไม่ได้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:01.401204631+07:00","message":"receive interim result [false|false]: มีอันเป็นไปหนึ่งในนั้นคือเรียนหนังสือไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:01.401221269+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:01.401226283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอันเป็นไปหนึ่งในนั้นคือเรียนหนังสือไม่ได้การจัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:01.401229254+07:00","message":"receive interim result [false|false]: มีอันเป็นไปหนึ่งในนั้นคือเรียนหนังสือไม่ได้การจัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:01.401236332+07:00","message":"[buffer interim] 54 false มีอันเป็นไปหนึ่งในนั้นคือเรียนหนังสือไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:01.401240214+07:00","message":"[buffer interim] 54 false มีอันเป็นไปหนึ่งในนั้นคือเรียนหนังสือไม่ได้การจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:01.401247882+07:00","message":"[bufferProcess] interim [140000000]:มีอันเป็นไปหนึ่งในนั้นคือเรียนหนังสือไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:01.401250483+07:00","message":"[bufferProcess] send to processor:มีอันเป็นไปหนึ่งในนั้นคือเรียนหนังสือไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:01.401253999+07:00","message":"[bufferProcess] interim [200000000]:มีอันเป็นไปหนึ่งในนั้นคือเรียนหนังสือไม่ได้การจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:01.401256236+07:00","message":"[bufferProcess] send to processor:มีอันเป็นไปหนึ่งในนั้นคือเรียนหนังสือไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:01.401259072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:01.401262036+07:00","message":"> Transcript [881] [false]: 'มีอันเป็นไปหนึ่งในนั้นคือเรียนหนังสือไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:01.401266158+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:01.401268632+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:01.401270964+07:00","message":"StatePrefix: 'มีอันเป็นไปหนึ่งในนั้นคือเรียนหนังสือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:01.401273564+07:00","message":"TextPushed: 'มีอันเป็นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:01.401275623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:01.401277611+07:00","message":"> Transcript [882] [false]: 'มีอันเป็นไปหนึ่งในนั้นคือเรียนหนังสือไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:01.401279692+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:01.401281392+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:01.401283235+07:00","message":"StatePrefix: 'มีอันเป็นไปหนึ่งในนั้นคือเรียนหนังสือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:01.401285069+07:00","message":"TextPushed: 'มีอันเป็นไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:01.460928799+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:01.460969589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอันเป็นไปหนึ่งในนั้นคือเรียนหนังสือไม่ได้การเจริญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:01.460976233+07:00","message":"receive interim result [false|false]: มีอันเป็นไปหนึ่งในนั้นคือเรียนหนังสือไม่ได้การเจริญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:01.460990183+07:00","message":"[buffer interim] 54 false มีอันเป็นไปหนึ่งในนั้นคือเรียนหนังสือไม่ได้การเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:01.460998334+07:00","message":"[bufferProcess] interim [260000000]:มีอันเป็นไปหนึ่งในนั้นคือเรียนหนังสือไม่ได้การเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:01.461000907+07:00","message":"[bufferProcess] send to processor:มีอันเป็นไปหนึ่งในนั้นคือเรียนหนังสือไม่ได้การจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:01.461004741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:01.461007683+07:00","message":"> Transcript [883] [false]: 'มีอันเป็นไปหนึ่งในนั้นคือเรียนหนังสือไม่ได้การจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:01.46101151+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:01.461013832+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:01.461015954+07:00","message":"StatePrefix: 'มีอันเป็นไปหนึ่งในนั้นคือเรียนหนังสือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:01.461018418+07:00","message":"TextPushed: 'มีอันเป็นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:01.461021484+07:00","message":"Push: 'หนึ่งในนั้นคือเรียนหนังสือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:01.461023789+07:00","message":"TextPushed: 'มีอันเป็นไปหนึ่งในนั้นคือเรียนหนังสือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:01.461026618+07:00","message":"Set new StatePrefix : 'มีอันเป็นไปหนึ่งในนั้นคือเรียนหนังสือไม่ได้การจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:01.461029922+07:00","message":"Next Push (prob) : 'ไม่ได้การจัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:01.461039249+07:00","message":"push: {false หนึ่งในนั้นคือเรียนหนังสือ 0 0xc0037d4880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:01.650455605+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:01.650503455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอันเป็นไปหนึ่งในนั้นคือเรียนหนังสือไม่ได้การเจริญเติบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:01.650511058+07:00","message":"receive interim result [false|false]: มีอันเป็นไปหนึ่งในนั้นคือเรียนหนังสือไม่ได้การเจริญเติบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:01.65052931+07:00","message":"[buffer interim] 54 false มีอันเป็นไปหนึ่งในนั้นคือเรียนหนังสือไม่ได้การเจริญเติบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:01.650538058+07:00","message":"[bufferProcess] interim [440000000]:มีอันเป็นไปหนึ่งในนั้นคือเรียนหนังสือไม่ได้การเจริญเติบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:01.650541045+07:00","message":"[bufferProcess] send to processor:มีอันเป็นไปหนึ่งในนั้นคือเรียนหนังสือไม่ได้การเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:01.650546431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:01.650549664+07:00","message":"> Transcript [884] [false]: 'มีอันเป็นไปหนึ่งในนั้นคือเรียนหนังสือไม่ได้การเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:01.650552716+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:01.650554838+07:00","message":"Set new StatePrefix: 'มีอันเป็นไปหนึ่งในนั้นคือเรียนหนังสือไม่ได้การเจริญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:01.782851898+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:01.782895759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอันเป็นไปหนึ่งในนั้นคือเรียนหนังสือไม่ได้การเจริญเติบโต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:01.782901693+07:00","message":"receive interim result [false|false]: มีอันเป็นไปหนึ่งในนั้นคือเรียนหนังสือไม่ได้การเจริญเติบโต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:01.782920048+07:00","message":"[buffer interim] 54 false มีอันเป็นไปหนึ่งในนั้นคือเรียนหนังสือไม่ได้การเจริญเติบโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:01.78292934+07:00","message":"[bufferProcess] interim [560000000]:มีอันเป็นไปหนึ่งในนั้นคือเรียนหนังสือไม่ได้การเจริญเติบโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:01.782932443+07:00","message":"[bufferProcess] send to processor:มีอันเป็นไปหนึ่งในนั้นคือเรียนหนังสือไม่ได้การเจริญเติบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:01.782940344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:01.782946375+07:00","message":"> Transcript [885] [false]: 'มีอันเป็นไปหนึ่งในนั้นคือเรียนหนังสือไม่ได้การเจริญเติบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:01.782951271+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:01.782953704+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:01.782955757+07:00","message":"StatePrefix: 'มีอันเป็นไปหนึ่งในนั้นคือเรียนหนังสือไม่ได้การเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:01.782958329+07:00","message":"TextPushed: 'มีอันเป็นไปหนึ่งในนั้นคือเรียนหนังสือ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:36:01.838779198+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:36:01.83879807+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:02.079543791+07:00","message":"[GCS] IsForceVAD: false for message ID: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:02.208921757+07:00","message":"[GCS] Start streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:02.251515298+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:02.251569615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การเจริญเติบโต\",\"confidence\":0.9516502}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:02.251577885+07:00","message":"receive interim result [true|false]: มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การเจริญเติบโต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:02.251597884+07:00","message":"end recv isFinal message id 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:02.251600363+07:00","message":"end Recv id 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:02.251607128+07:00","message":"[buffer interim] 54 true มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การเจริญเติบโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:02.251625069+07:00","message":"[bufferProcess] interim [100000000]:มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การเจริญเติบโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:02.251632838+07:00","message":"[bufferProcess] send to processor (isfinal):มีอันเป็นไปหนึ่งในนั้นคือเรียนหนังสือไม่ได้การเจริญเติบโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:02.251636592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:02.251639708+07:00","message":"> Transcript [886] [false]: 'มีอันเป็นไปหนึ่งในนั้นคือเรียนหนังสือไม่ได้การเจริญเติบโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:02.251643606+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:02.251645908+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:02.251648485+07:00","message":"StatePrefix: 'มีอันเป็นไปหนึ่งในนั้นคือเรียนหนังสือไม่ได้การเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:02.251651449+07:00","message":"TextPushed: 'มีอันเป็นไปหนึ่งในนั้นคือเรียนหนังสือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:02.251653503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:02.251655461+07:00","message":"> Transcript [887] [true]: 'มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การเจริญเติบโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:02.251657855+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:02.251659637+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:02.251661346+07:00","message":"StatePrefix: 'มีอันเป็นไปหนึ่งในนั้นคือเรียนหนังสือไม่ได้การเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:02.25166343+07:00","message":"TextPushed: 'มีอันเป็นไปหนึ่งในนั้นคือเรียนหนังสือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:02.251665359+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:02.251830448+07:00","message":"Push: 'ไม่ได้การเจริญเติบโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:02.251833979+07:00","message":"TextPushed: 'มีอันเป็นไปหนึ่งในนั้นคือเรียนหนังสือไม่ได้การเจริญเติบโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:02.251836455+07:00","message":"Set new StatePrefix : 'มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การเจริญเติบโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:02.251838817+07:00","message":"Next Push (prob) : 'มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การเจริญเติบโต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:02.251853337+07:00","message":"push: {true ไม่ได้การเจริญเติบโต 0 0xc0037d4880}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:02.251863901+07:00","message":"write aligntment file to 'tmp/7595/align_message_id_54.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:36:02.264125989+07:00","message":"write wav file: './tmp/7595/7595_54.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:02.700903686+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:02.700944668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:02.700949465+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:02.700966417+07:00","message":"[buffer interim] 55 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:02.700973029+07:00","message":"[bufferProcess] interim [240000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:02.70097485+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:02.749424802+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:02.749469253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เต็ม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:02.749475294+07:00","message":"receive interim result [false|false]: ไม่เต็ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:02.749488949+07:00","message":"[buffer interim] 55 false ไม่เต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:02.749496637+07:00","message":"[bufferProcess] interim [420000000]:ไม่เต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:02.749499118+07:00","message":"[bufferProcess] send to processor:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:02.749506776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:02.749509883+07:00","message":"> Transcript [888] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:02.749512249+07:00","message":"Set StatePrefix (first interim): 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:02.965500978+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:02.965555146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เต็มที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:02.965563638+07:00","message":"receive interim result [false|false]: ไม่เต็มที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:02.965586487+07:00","message":"[buffer interim] 55 false ไม่เต็มที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:02.965602134+07:00","message":"[bufferProcess] interim [600000000]:ไม่เต็มที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:02.965606209+07:00","message":"[bufferProcess] send to processor:ไม่เต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:02.965612597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:02.965617623+07:00","message":"> Transcript [889] [false]: 'ไม่เต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:02.965622735+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:02.965625804+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:02.965629391+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:02.965632697+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:03.599551458+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:03.599589011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เต็มที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:03.599594458+07:00","message":"receive interim result [false|false]: ไม่เต็มที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:03.599614205+07:00","message":"[buffer interim] 55 false ไม่เต็มที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:03.599622243+07:00","message":"[bufferProcess] interim [200000000]:ไม่เต็มที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:03.599624978+07:00","message":"[bufferProcess] send to processor:ไม่เต็มที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:03.599629081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:03.599631836+07:00","message":"> Transcript [890] [false]: 'ไม่เต็มที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:03.599634892+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:03.599637025+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:03.599639499+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:03.599642787+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:04.179434768+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:04.179481583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เต็มที่โตมาเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:04.179488223+07:00","message":"receive interim result [false|false]: ไม่เต็มที่โตมาเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:04.179506847+07:00","message":"[buffer interim] 55 false ไม่เต็มที่โตมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:04.179515781+07:00","message":"[bufferProcess] interim [740000000]:ไม่เต็มที่โตมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:04.179518681+07:00","message":"[bufferProcess] send to processor:ไม่เต็มที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:04.179526591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:04.179529748+07:00","message":"> Transcript [891] [false]: 'ไม่เต็มที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:04.179533525+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:04.179536474+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:04.179538697+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:04.179540909+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:04.344030614+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:04.344075959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เต็มที่โตมาเป็นเด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:04.344083187+07:00","message":"receive interim result [false|false]: ไม่เต็มที่โตมาเป็นเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:04.344098158+07:00","message":"[buffer interim] 55 false ไม่เต็มที่โตมาเป็นเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:04.344106823+07:00","message":"[bufferProcess] interim [860000000]:ไม่เต็มที่โตมาเป็นเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:04.344109585+07:00","message":"[bufferProcess] send to processor:ไม่เต็มที่โตมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:04.344117602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:04.344121061+07:00","message":"> Transcript [892] [false]: 'ไม่เต็มที่โตมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:04.344125416+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:04.344128421+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:04.34413206+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:04.344134637+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:04.344142277+07:00","message":"Push: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:04.344144341+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:04.344146539+07:00","message":"Set new StatePrefix : 'ไม่เต็มที่โตมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:04.344149411+07:00","message":"Next Push (prob) : 'เต็มที่โตมาเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:04.344173401+07:00","message":"push: {false ไม่ 0 0xc0001fb680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:04.534214851+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:04.534259351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เต็มที่โตมาเป็นเด็กไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:04.534265549+07:00","message":"receive interim result [false|false]: ไม่เต็มที่โตมาเป็นเด็กไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:04.534280807+07:00","message":"[buffer interim] 55 false ไม่เต็มที่โตมาเป็นเด็กไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:04.53429307+07:00","message":"[bufferProcess] interim [100000000]:ไม่เต็มที่โตมาเป็นเด็กไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:04.534296383+07:00","message":"[bufferProcess] send to processor:ไม่เต็มที่โตมาเป็นเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:04.534304657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:04.534308336+07:00","message":"> Transcript [893] [false]: 'ไม่เต็มที่โตมาเป็นเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:04.534312688+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:04.534315019+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:04.53431754+07:00","message":"StatePrefix: 'ไม่เต็มที่โตมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:04.534320356+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:04.584631979+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:04.584666654+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เต็มที่โตมาเป็นเด็กทารก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:04.5846726+07:00","message":"receive interim result [false|false]: ไม่เต็มที่โตมาเป็นเด็กทารก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:04.584686687+07:00","message":"[buffer interim] 55 false ไม่เต็มที่โตมาเป็นเด็กทารก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:04.584694371+07:00","message":"[bufferProcess] interim [160000000]:ไม่เต็มที่โตมาเป็นเด็กทารก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:04.584697268+07:00","message":"[bufferProcess] send to processor:ไม่เต็มที่โตมาเป็นเด็กไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:04.584704551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:04.58470789+07:00","message":"> Transcript [894] [false]: 'ไม่เต็มที่โตมาเป็นเด็กไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:04.584711408+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:04.5847134+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:04.584715266+07:00","message":"StatePrefix: 'ไม่เต็มที่โตมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:04.584717928+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:36:04.839663559+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:36:04.839669556+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:04.991810432+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:04.99185151+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เต็มที่โตมาเป็นเด็กทารกเด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:04.99186075+07:00","message":"receive interim result [false|false]: ไม่เต็มที่โตมาเป็นเด็กทารกเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:04.991877611+07:00","message":"[buffer interim] 55 false ไม่เต็มที่โตมาเป็นเด็กทารกเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:04.991888667+07:00","message":"[bufferProcess] interim [520000000]:ไม่เต็มที่โตมาเป็นเด็กทารกเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:04.991893246+07:00","message":"[bufferProcess] send to processor:ไม่เต็มที่โตมาเป็นเด็กทารก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:04.991901985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:04.991906956+07:00","message":"> Transcript [895] [false]: 'ไม่เต็มที่โตมาเป็นเด็กทารก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:04.991912401+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:04.991915429+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:04.991918985+07:00","message":"StatePrefix: 'ไม่เต็มที่โตมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:04.991922952+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:05.42091361+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:05.42095428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:05.420960607+07:00","message":"receive interim result [false|false]: ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:05.420977536+07:00","message":"[buffer interim] 55 false ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:05.420986447+07:00","message":"[bufferProcess] interim [760000000]:ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:05.420988984+07:00","message":"[bufferProcess] send to processor:ไม่เต็มที่โตมาเป็นเด็กทารกเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:05.420997928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:05.421001428+07:00","message":"> Transcript [896] [false]: 'ไม่เต็มที่โตมาเป็นเด็กทารกเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:05.421005732+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:05.421008604+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:05.421010892+07:00","message":"StatePrefix: 'ไม่เต็มที่โตมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:05.421013749+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:05.42102215+07:00","message":"Push: 'เต็มที่โตมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:05.421024492+07:00","message":"TextPushed: 'ไม่เต็มที่โตมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:05.42102671+07:00","message":"Set new StatePrefix : 'ไม่เต็มที่โตมาเป็นเด็กทารกเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:05.421028921+07:00","message":"Next Push (prob) : 'เด็กทารกเด็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:05.421038512+07:00","message":"push: {false เต็มที่โตมาเป็น 0 0xc0001fb680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:05.624583534+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:05.62462437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:05.624631391+07:00","message":"receive interim result [false|false]: ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:05.62464609+07:00","message":"[buffer interim] 55 false ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:05.624653849+07:00","message":"[bufferProcess] interim [0]:ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:05.624656637+07:00","message":"[bufferProcess] send to processor:ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:05.624665166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:05.624668649+07:00","message":"> Transcript [897] [false]: 'ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:05.624672059+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:05.624674465+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:05.624677166+07:00","message":"StatePrefix: 'ไม่เต็มที่โตมาเป็นเด็กทารกเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:05.624680062+07:00","message":"TextPushed: 'ไม่เต็มที่โตมาเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:06.190199453+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:06.190241413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:06.190248421+07:00","message":"receive interim result [false|false]: ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:06.190262439+07:00","message":"[buffer interim] 55 false ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:06.190270148+07:00","message":"[bufferProcess] interim [600000000]:ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:06.190273045+07:00","message":"[bufferProcess] send to processor:ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:06.190280231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:06.190283194+07:00","message":"> Transcript [898] [false]: 'ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:06.190286668+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:06.190289255+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:06.190291816+07:00","message":"StatePrefix: 'ไม่เต็มที่โตมาเป็นเด็กทารกเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:06.190294918+07:00","message":"TextPushed: 'ไม่เต็มที่โตมาเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:06.56683097+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:06.566868924+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:06.566874945+07:00","message":"receive interim result [false|false]: ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:06.566891769+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:06.566896072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือไม่เก่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:06.566898975+07:00","message":"receive interim result [false|false]: ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือไม่เก่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:06.566904497+07:00","message":"[buffer interim] 55 false ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:06.566908058+07:00","message":"[buffer interim] 55 false ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือไม่เก่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:06.566914094+07:00","message":"[bufferProcess] interim [960000000]:ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:06.56691654+07:00","message":"[bufferProcess] send to processor:ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:06.566919915+07:00","message":"[bufferProcess] interim [80000000]:ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือไม่เก่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:06.566921853+07:00","message":"[bufferProcess] send to processor:ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:06.566924727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:06.566928104+07:00","message":"> Transcript [899] [false]: 'ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:06.566931973+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:06.56693418+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:06.566940506+07:00","message":"StatePrefix: 'ไม่เต็มที่โตมาเป็นเด็กทารกเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:06.566943232+07:00","message":"TextPushed: 'ไม่เต็มที่โตมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:06.566945229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:06.566947224+07:00","message":"> Transcript [900] [false]: 'ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:06.566949675+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:06.566951518+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:06.566953194+07:00","message":"StatePrefix: 'ไม่เต็มที่โตมาเป็นเด็กทารกเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:06.566955122+07:00","message":"TextPushed: 'ไม่เต็มที่โตมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:06.566970714+07:00","message":"Push: 'เด็กทารกเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:06.566972826+07:00","message":"TextPushed: 'ไม่เต็มที่โตมาเป็นเด็กทารกเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:06.566975102+07:00","message":"Set new StatePrefix : 'ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:06.566977863+07:00","message":"Next Push (prob) : 'วัยเรียนเรียนหนังสือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:06.566985024+07:00","message":"push: {false เด็กทารกเด็ก 0 0xc0001fb680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:06.758392355+07:00","message":"[GCS] IsForceVAD: false for message ID: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:06.819498759+07:00","message":"[GCS] Start streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:07.00165064+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:07.001694353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือไม่เก่ง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:07.001703394+07:00","message":"receive interim result [true|false]: ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือไม่เก่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:07.001713875+07:00","message":"end recv isFinal message id 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:07.001716927+07:00","message":"end Recv id 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:07.001724634+07:00","message":"[buffer interim] 55 true ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือไม่เก่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:07.001735635+07:00","message":"[bufferProcess] interim [560000000]:ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือไม่เก่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:07.001743432+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือไม่เก่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:07.001748278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:07.001752336+07:00","message":"> Transcript [901] [false]: 'ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือไม่เก่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:07.001764844+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:07.001767609+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:07.001770259+07:00","message":"StatePrefix: 'ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:07.001774809+07:00","message":"TextPushed: 'ไม่เต็มที่โตมาเป็นเด็กทารกเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:07.001777384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:07.00178034+07:00","message":"> Transcript [902] [true]: 'ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือไม่เก่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:07.001784584+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:07.001787089+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:07.001789653+07:00","message":"StatePrefix: 'ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:07.001792805+07:00","message":"TextPushed: 'ไม่เต็มที่โตมาเป็นเด็กทารกเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:07.001800185+07:00","message":"Push: 'วัยเรียนเรียนหนังสือไม่เก่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:07.001810488+07:00","message":"push: {true วัยเรียนเรียนหนังสือไม่เก่ง 0 0xc0001fb680}"}
{"level":"info","service":"Main","time":"2026-06-25T13:36:07.014670261+07:00","message":"write wav file: './tmp/7595/7595_55.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:07.542003922+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:07.54206124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประสิทธิภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:07.542067841+07:00","message":"receive interim result [false|false]: ประสิทธิภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:07.542084406+07:00","message":"[buffer interim] 56 false ประสิทธิภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:07.542092311+07:00","message":"[bufferProcess] interim [540000000]:ประสิทธิภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:07.542094693+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:07.679034694+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:07.679084218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประสิทธิภาพใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:07.679090261+07:00","message":"receive interim result [false|false]: ประสิทธิภาพใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:07.679102867+07:00","message":"[buffer interim] 56 false ประสิทธิภาพใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:07.679110527+07:00","message":"[bufferProcess] interim [720000000]:ประสิทธิภาพใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:07.67911298+07:00","message":"[bufferProcess] send to processor:ประสิทธิภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:07.679117409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:07.679121172+07:00","message":"> Transcript [903] [false]: 'ประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:07.679123595+07:00","message":"Set StatePrefix (first interim): 'ประสิทธิภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:07.805116233+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:07.805169801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประสิทธิภาพในการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:07.805176817+07:00","message":"receive interim result [false|false]: ประสิทธิภาพในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:07.805193766+07:00","message":"[buffer interim] 56 false ประสิทธิภาพในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:07.805202341+07:00","message":"[bufferProcess] interim [780000000]:ประสิทธิภาพในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:07.805204873+07:00","message":"[bufferProcess] send to processor:ประสิทธิภาพใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:07.805213197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:07.805216299+07:00","message":"> Transcript [904] [false]: 'ประสิทธิภาพใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:07.805239381+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:07.805241672+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:07.80524371+07:00","message":"StatePrefix: 'ประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:07.805245868+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:36:07.839868975+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:36:07.83990347+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:08.003518703+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:08.003552801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประสิทธิภาพในการดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:08.003558873+07:00","message":"receive interim result [false|false]: ประสิทธิภาพในการดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:08.00357352+07:00","message":"[buffer interim] 56 false ประสิทธิภาพในการดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:08.003581125+07:00","message":"[bufferProcess] interim [20000000]:ประสิทธิภาพในการดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:08.003583599+07:00","message":"[bufferProcess] send to processor:ประสิทธิภาพในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:08.00359096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:08.003593822+07:00","message":"> Transcript [905] [false]: 'ประสิทธิภาพในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:08.003597339+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:08.003599701+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:08.003601642+07:00","message":"StatePrefix: 'ประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:08.003603816+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:08.076434993+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:08.076476185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประสิทธิภาพในการเดิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:08.076481196+07:00","message":"receive interim result [false|false]: ประสิทธิภาพในการเดิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:08.076494382+07:00","message":"[buffer interim] 56 false ประสิทธิภาพในการเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:08.076501671+07:00","message":"[bufferProcess] interim [80000000]:ประสิทธิภาพในการเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:08.076504145+07:00","message":"[bufferProcess] send to processor:ประสิทธิภาพในการดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:08.076509639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:08.076512441+07:00","message":"> Transcript [906] [false]: 'ประสิทธิภาพในการดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:08.07651621+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:08.076518516+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:08.076520539+07:00","message":"StatePrefix: 'ประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:08.076522763+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:08.252184996+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:08.252225494+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประสิทธิภาพในการเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:08.252231671+07:00","message":"receive interim result [false|false]: ประสิทธิภาพในการเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:08.25224136+07:00","message":"[buffer interim] 56 false ประสิทธิภาพในการเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:08.252248212+07:00","message":"[bufferProcess] interim [260000000]:ประสิทธิภาพในการเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:08.252250877+07:00","message":"[bufferProcess] send to processor:ประสิทธิภาพในการเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:08.252254464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:08.252257043+07:00","message":"> Transcript [907] [false]: 'ประสิทธิภาพในการเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:08.252260456+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:08.252262424+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:08.252264326+07:00","message":"StatePrefix: 'ประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:08.252266392+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:08.252268745+07:00","message":"Push: 'ประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:08.252270788+07:00","message":"TextPushed: 'ประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:08.252272962+07:00","message":"Set new StatePrefix : 'ประสิทธิภาพในการเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:08.252275451+07:00","message":"Next Push (prob) : 'ในการเดิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:08.25228241+07:00","message":"push: {false ประสิทธิภาพ 0 0xc0020b6280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:08.8947948+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:08.894831919+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประสิทธิภาพในการเรียน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:08.894836901+07:00","message":"receive interim result [false|false]: ประสิทธิภาพในการเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:08.894858133+07:00","message":"[buffer interim] 56 false ประสิทธิภาพในการเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:08.894865292+07:00","message":"[bufferProcess] interim [860000000]:ประสิทธิภาพในการเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:08.894867749+07:00","message":"[bufferProcess] send to processor:ประสิทธิภาพในการเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:08.894874258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:08.894876932+07:00","message":"> Transcript [908] [false]: 'ประสิทธิภาพในการเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:08.894879529+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:08.894881808+07:00","message":"Set new StatePrefix: 'ประสิทธิภาพในการเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:08.907928429+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:08.907954581+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประสิทธิภาพในการเดินโดยโรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:08.907959379+07:00","message":"receive interim result [false|false]: ประสิทธิภาพในการเดินโดยโรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:08.90797094+07:00","message":"[buffer interim] 56 false ประสิทธิภาพในการเดินโดยโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:08.90797676+07:00","message":"[bufferProcess] interim [920000000]:ประสิทธิภาพในการเดินโดยโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:08.9079791+07:00","message":"[bufferProcess] send to processor:ประสิทธิภาพในการเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:08.907982308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:08.90798526+07:00","message":"> Transcript [909] [false]: 'ประสิทธิภาพในการเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:08.907988888+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:08.907991245+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:08.907993164+07:00","message":"StatePrefix: 'ประสิทธิภาพในการเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:08.907995578+07:00","message":"TextPushed: 'ประสิทธิภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:09.127352844+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:09.127391783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประสิทธิภาพในการเดินโดยโรงเกลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:09.127397488+07:00","message":"receive interim result [false|false]: ประสิทธิภาพในการเดินโดยโรงเกลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:09.127411626+07:00","message":"[buffer interim] 56 false ประสิทธิภาพในการเดินโดยโรงเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:09.127419033+07:00","message":"[bufferProcess] interim [100000000]:ประสิทธิภาพในการเดินโดยโรงเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:09.127422749+07:00","message":"[bufferProcess] send to processor:ประสิทธิภาพในการเดินโดยโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:09.127426884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:09.127429602+07:00","message":"> Transcript [910] [false]: 'ประสิทธิภาพในการเดินโดยโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:09.127432539+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:09.127434716+07:00","message":"Set new StatePrefix: 'ประสิทธิภาพในการเดินโดยโรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:09.151074122+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:09.15110475+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประสิทธิภาพในการเหยียดตรงกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:09.151110642+07:00","message":"receive interim result [false|false]: ประสิทธิภาพในการเหยียดตรงกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:09.151123622+07:00","message":"[buffer interim] 56 false ประสิทธิภาพในการเหยียดตรงกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:09.151130356+07:00","message":"[bufferProcess] interim [160000000]:ประสิทธิภาพในการเหยียดตรงกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:09.151132965+07:00","message":"[bufferProcess] send to processor:ประสิทธิภาพในการเดินโดยโรงเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:09.151138753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:09.151141383+07:00","message":"> Transcript [911] [false]: 'ประสิทธิภาพในการเดินโดยโรงเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:09.151144993+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:09.151147368+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:09.151149433+07:00","message":"StatePrefix: 'ประสิทธิภาพในการเดินโดยโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:09.151151942+07:00","message":"TextPushed: 'ประสิทธิภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:09.317749748+07:00","message":"[GCS] IsForceVAD: false for message ID: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:09.514436486+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:09.514476615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประสิทธิภาพในการเรียนโดยลงกับ\",\"confidence\":0.83229136}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":490000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:09.514482114+07:00","message":"receive interim result [true|false]: ประสิทธิภาพในการเรียนโดยลงกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:09.514491862+07:00","message":"end recv isFinal message id 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:09.514494187+07:00","message":"end Recv id 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:09.514500375+07:00","message":"[buffer interim] 56 true ประสิทธิภาพในการเรียนโดยลงกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:09.514508987+07:00","message":"[bufferProcess] interim [490000000]:ประสิทธิภาพในการเรียนโดยลงกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:09.514516088+07:00","message":"[bufferProcess] send to processor (isfinal):ประสิทธิภาพในการเหยียดตรงกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:09.514519307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:09.51452207+07:00","message":"> Transcript [912] [false]: 'ประสิทธิภาพในการเหยียดตรงกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:09.514524833+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:09.514526885+07:00","message":"Set new StatePrefix: 'ประสิทธิภาพในการเหยียดตรงกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:09.514528834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:09.514531306+07:00","message":"> Transcript [913] [true]: 'ประสิทธิภาพในการเรียนโดยลงกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:09.514534275+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:09.51453625+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:09.514538214+07:00","message":"StatePrefix: 'ประสิทธิภาพในการเหยียดตรงกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:09.514540379+07:00","message":"TextPushed: 'ประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:09.514543978+07:00","message":"Push: 'ในการเรียนโดยลงกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:09.514551466+07:00","message":"push: {true ในการเรียนโดยลงกับ 0 0xc0020b6280}"}
{"level":"info","service":"Main","time":"2026-06-25T13:36:09.52181678+07:00","message":"write wav file: './tmp/7595/7595_56.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:09.570454169+07:00","message":"[GCS] Start streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:09.931199887+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:09.931232934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:09.931238256+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:09.9312527+07:00","message":"[buffer interim] 57 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:09.931259004+07:00","message":"[bufferProcess] interim [420000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:09.931260929+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:10.116538489+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:10.116573132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:10.116578759+07:00","message":"receive interim result [false|false]: เป็นผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:10.116590546+07:00","message":"[buffer interim] 57 false เป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:10.116599074+07:00","message":"[bufferProcess] interim [600000000]:เป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:10.116601291+07:00","message":"[bufferProcess] send to processor:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:10.116604366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:10.116607406+07:00","message":"> Transcript [914] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:10.116609975+07:00","message":"Set StatePrefix (first interim): 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:10.295760973+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:10.295806516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผู้ใหญ่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:10.295815255+07:00","message":"receive interim result [false|false]: เป็นผู้ใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:10.295830382+07:00","message":"[buffer interim] 57 false เป็นผู้ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:10.295837153+07:00","message":"[bufferProcess] interim [780000000]:เป็นผู้ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:10.295839461+07:00","message":"[bufferProcess] send to processor:เป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:10.295846052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:10.295850183+07:00","message":"> Transcript [915] [false]: 'เป็นผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:10.295855057+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:10.295858492+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:10.295861256+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:10.295864117+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:10.559021457+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:10.559063701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผู้ใหญ่วัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:10.559069381+07:00","message":"receive interim result [false|false]: เป็นผู้ใหญ่วัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:10.559082484+07:00","message":"[buffer interim] 57 false เป็นผู้ใหญ่วัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:10.559089441+07:00","message":"[bufferProcess] interim [20000000]:เป็นผู้ใหญ่วัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:10.559091802+07:00","message":"[bufferProcess] send to processor:เป็นผู้ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:10.559097178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:10.559100206+07:00","message":"> Transcript [916] [false]: 'เป็นผู้ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:10.559103646+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:10.559106084+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:10.559108169+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:10.559110449+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:10.741015185+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:10.741052533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผู้ใหญ่วัยทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:10.741058972+07:00","message":"receive interim result [false|false]: เป็นผู้ใหญ่วัยทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:10.741070033+07:00","message":"[buffer interim] 57 false เป็นผู้ใหญ่วัยทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:10.741076796+07:00","message":"[bufferProcess] interim [200000000]:เป็นผู้ใหญ่วัยทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:10.741079363+07:00","message":"[bufferProcess] send to processor:เป็นผู้ใหญ่วัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:10.741085075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:10.741087965+07:00","message":"> Transcript [917] [false]: 'เป็นผู้ใหญ่วัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:10.741091339+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:10.741093603+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:10.741095581+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:10.741097869+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:10.809482679+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:10.809518216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผู้ใหญ่วัยทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:10.809523598+07:00","message":"receive interim result [false|false]: เป็นผู้ใหญ่วัยทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:10.809533453+07:00","message":"[buffer interim] 57 false เป็นผู้ใหญ่วัยทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:10.809540368+07:00","message":"[bufferProcess] interim [260000000]:เป็นผู้ใหญ่วัยทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:10.80954308+07:00","message":"[bufferProcess] send to processor:เป็นผู้ใหญ่วัยทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:10.809546638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:10.809549679+07:00","message":"> Transcript [918] [false]: 'เป็นผู้ใหญ่วัยทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:10.809553178+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:10.809555378+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:10.809557341+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:10.809559393+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:10.809562444+07:00","message":"Push: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:10.809564432+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:10.809566614+07:00","message":"Set new StatePrefix : 'เป็นผู้ใหญ่วัยทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:10.809568909+07:00","message":"Next Push (prob) : 'ผู้ใหญ่วัยทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:10.809577017+07:00","message":"push: {false เป็น 0 0xc0037d4300}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:36:10.840278334+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:36:10.840320989+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:11.016336195+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:11.016377389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผู้ใหญ่วัยทำงานอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:11.016383391+07:00","message":"receive interim result [false|false]: เป็นผู้ใหญ่วัยทำงานอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:11.016396555+07:00","message":"[buffer interim] 57 false เป็นผู้ใหญ่วัยทำงานอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:11.016403871+07:00","message":"[bufferProcess] interim [500000000]:เป็นผู้ใหญ่วัยทำงานอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:11.016406299+07:00","message":"[bufferProcess] send to processor:เป็นผู้ใหญ่วัยทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:11.016411754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:11.016416383+07:00","message":"> Transcript [919] [false]: 'เป็นผู้ใหญ่วัยทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:11.016420012+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:11.01642249+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:11.016424788+07:00","message":"StatePrefix: 'เป็นผู้ใหญ่วัยทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:11.016427134+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:11.150994667+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:11.151041235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผู้ใหญ่วัยทำงานอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:11.151047398+07:00","message":"receive interim result [false|false]: เป็นผู้ใหญ่วัยทำงานอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:11.15106125+07:00","message":"[buffer interim] 57 false เป็นผู้ใหญ่วัยทำงานอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:11.151067912+07:00","message":"[bufferProcess] interim [560000000]:เป็นผู้ใหญ่วัยทำงานอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:11.151070491+07:00","message":"[bufferProcess] send to processor:เป็นผู้ใหญ่วัยทำงานอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:11.151075717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:11.151078439+07:00","message":"> Transcript [920] [false]: 'เป็นผู้ใหญ่วัยทำงานอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:11.151081735+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:11.151083939+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:11.151086399+07:00","message":"StatePrefix: 'เป็นผู้ใหญ่วัยทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:11.151089832+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:11.329259916+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:11.3292989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผู้ใหญ่วัยทำงานอย่างพวก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:11.329306057+07:00","message":"receive interim result [false|false]: เป็นผู้ใหญ่วัยทำงานอย่างพวก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:11.329320381+07:00","message":"[buffer interim] 57 false เป็นผู้ใหญ่วัยทำงานอย่างพวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:11.329326834+07:00","message":"[bufferProcess] interim [800000000]:เป็นผู้ใหญ่วัยทำงานอย่างพวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:11.329329429+07:00","message":"[bufferProcess] send to processor:เป็นผู้ใหญ่วัยทำงานอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:11.329336421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:11.329339179+07:00","message":"> Transcript [921] [false]: 'เป็นผู้ใหญ่วัยทำงานอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:11.329342968+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:11.329345401+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:11.329348072+07:00","message":"StatePrefix: 'เป็นผู้ใหญ่วัยทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:11.329350413+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:11.45450269+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:11.454541569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผู้ใหญ่วัยทำงานอย่างพวกเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:11.454547827+07:00","message":"receive interim result [false|false]: เป็นผู้ใหญ่วัยทำงานอย่างพวกเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:11.454563455+07:00","message":"[buffer interim] 57 false เป็นผู้ใหญ่วัยทำงานอย่างพวกเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:11.454570889+07:00","message":"[bufferProcess] interim [920000000]:เป็นผู้ใหญ่วัยทำงานอย่างพวกเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:11.454573474+07:00","message":"[bufferProcess] send to processor:เป็นผู้ใหญ่วัยทำงานอย่างพวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:11.454580504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:11.454583756+07:00","message":"> Transcript [922] [false]: 'เป็นผู้ใหญ่วัยทำงานอย่างพวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:11.454587886+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:11.454590397+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:11.45459332+07:00","message":"StatePrefix: 'เป็นผู้ใหญ่วัยทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:11.454595871+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:11.454601595+07:00","message":"Push: 'ผู้ใหญ่วัยทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:11.45460356+07:00","message":"TextPushed: 'เป็นผู้ใหญ่วัยทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:11.454605731+07:00","message":"Set new StatePrefix : 'เป็นผู้ใหญ่วัยทำงานอย่างพวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:11.454608049+07:00","message":"Next Push (prob) : 'งานอย่างพวก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:11.454616686+07:00","message":"push: {false ผู้ใหญ่วัยทำ 0 0xc0037d4300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:11.619707965+07:00","message":"[GCS] IsForceVAD: false for message ID: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:11.690522034+07:00","message":"[GCS] Start streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:11.711962579+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:11.712004699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผู้ใหญ่วัยทำงานอย่างพวกเรา\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:11.712011635+07:00","message":"receive interim result [true|false]: เป็นผู้ใหญ่วัยทำงานอย่างพวกเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:11.712023339+07:00","message":"end recv isFinal message id 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:11.712025898+07:00","message":"end Recv id 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:11.712032859+07:00","message":"[buffer interim] 57 true เป็นผู้ใหญ่วัยทำงานอย่างพวกเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:11.712046726+07:00","message":"[bufferProcess] interim [280000000]:เป็นผู้ใหญ่วัยทำงานอย่างพวกเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:11.712054837+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นผู้ใหญ่วัยทำงานอย่างพวกเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:11.712058701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:11.712061906+07:00","message":"> Transcript [923] [false]: 'เป็นผู้ใหญ่วัยทำงานอย่างพวกเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:11.712065508+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:11.712067468+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:11.712069331+07:00","message":"StatePrefix: 'เป็นผู้ใหญ่วัยทำงานอย่างพวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:11.712071981+07:00","message":"TextPushed: 'เป็นผู้ใหญ่วัยทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:11.712074209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:11.712076282+07:00","message":"> Transcript [924] [true]: 'เป็นผู้ใหญ่วัยทำงานอย่างพวกเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:11.71207838+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:11.712080221+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:11.712082033+07:00","message":"StatePrefix: 'เป็นผู้ใหญ่วัยทำงานอย่างพวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:11.712083955+07:00","message":"TextPushed: 'เป็นผู้ใหญ่วัยทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:11.712091614+07:00","message":"Push: 'งานอย่างพวกเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:11.712100519+07:00","message":"push: {true งานอย่างพวกเรา 0 0xc0037d4300}"}
{"level":"info","service":"Main","time":"2026-06-25T13:36:11.719195955+07:00","message":"write wav file: './tmp/7595/7595_57.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:12.726312706+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:12.72635076+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:12.726356125+07:00","message":"receive interim result [false|false]: อ่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:12.726371476+07:00","message":"[buffer interim] 58 false อ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:12.7263794+07:00","message":"[bufferProcess] interim [870000000]:อ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:12.726381515+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:12.726388657+07:00","message":"[bufferProcess] send to processor (ticker):อ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:12.726391282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:12.726394025+07:00","message":"> Transcript [925] [false]: 'อ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:12.726396235+07:00","message":"Set StatePrefix (first interim): 'อ่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:13.038241042+07:00","message":"[GCS] IsForceVAD: false for message ID: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:13.100376526+07:00","message":"[GCS] Start streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:13.11297185+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:13.113021966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":290000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:13.113029676+07:00","message":"receive interim result [false|false]: อ่อนๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:13.113048621+07:00","message":"[buffer interim] 58 false อ่อนๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:13.113064746+07:00","message":"[bufferProcess] interim [290000000]:อ่อนๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:13.113067821+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:13.122998161+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:13.123027966+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-25T13:36:13.123035054+07:00","message":"receive interim result [true|false]: อ่อนๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:13.123047791+07:00","message":"end recv isFinal message id 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:13.123050776+07:00","message":"end Recv id 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:13.123057937+07:00","message":"[buffer interim] 58 true อ่อนๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:13.123069455+07:00","message":"[bufferProcess] interim [380000000]:อ่อนๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:13.123074287+07:00","message":"[bufferProcess] send to processor (isfinal):อ่อนๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:13.12307896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:13.12308343+07:00","message":"> Transcript [926] [false]: 'อ่อนๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:13.12308788+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:13.123090854+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:13.123093815+07:00","message":"StatePrefix: 'อ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:13.123096775+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:13.123099544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:13.123102748+07:00","message":"> Transcript [927] [true]: 'อ่อนๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:13.123105907+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:13.123108704+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:13.123111532+07:00","message":"StatePrefix: 'อ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:13.123114267+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:13.123124097+07:00","message":"Push: 'อ่อนๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:13.123136013+07:00","message":"push: {true อ่อนๆ 0 0xc0037d4900}"}
{"level":"info","service":"Main","time":"2026-06-25T13:36:13.12872345+07:00","message":"write wav file: './tmp/7595/7595_58.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:36:13.841251003+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:36:13.841251078+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:14.278866382+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:14.278921901+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"What\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:14.278930279+07:00","message":"receive interim result [false|false]: What"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:14.27894876+07:00","message":"[buffer interim] 59 false What"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:14.278955474+07:00","message":"[bufferProcess] interim [140000000]:What"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:14.278957597+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:14.278964946+07:00","message":"[bufferProcess] send to processor (ticker):What"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:14.278967884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:14.278970539+07:00","message":"> Transcript [928] [false]: 'What'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:14.278972904+07:00","message":"Set StatePrefix (first interim): 'What'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:14.584704595+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:14.584740565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ๊อดอ๊อด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:14.58474577+07:00","message":"receive interim result [false|false]: อ๊อดอ๊อด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:14.584758598+07:00","message":"[buffer interim] 59 false อ๊อดอ๊อด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:14.584765091+07:00","message":"[bufferProcess] interim [440000000]:อ๊อดอ๊อด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:14.584767303+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:14.850139983+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:14.850175185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:14.850180829+07:00","message":"receive interim result [false|false]: อ่อนอ่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:14.850192523+07:00","message":"[buffer interim] 59 false อ่อนอ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:14.850199007+07:00","message":"[bufferProcess] interim [740000000]:อ่อนอ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:14.850201758+07:00","message":"[bufferProcess] send to processor:อ๊อดอ๊อด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:14.850207109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:14.85020983+07:00","message":"> Transcript [929] [false]: 'อ๊อดอ๊อด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:14.850212805+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:14.850214903+07:00","message":"Set new StatePrefix: 'อ๊อดอ๊อด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:14.99999582+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:15.00004289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อนคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:15.000049331+07:00","message":"receive interim result [false|false]: อ่อนอ่อนคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:15.000063409+07:00","message":"[buffer interim] 59 false อ่อนอ่อนคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:15.000070336+07:00","message":"[bufferProcess] interim [920000000]:อ่อนอ่อนคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:15.000072519+07:00","message":"[bufferProcess] send to processor:อ่อนอ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:15.000079049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:15.000082022+07:00","message":"> Transcript [930] [false]: 'อ่อนอ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:15.000084318+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:15.00008633+07:00","message":"Set new StatePrefix: 'อ่อนอ่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:15.556884741+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:15.556930442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อนคือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:15.556937241+07:00","message":"receive interim result [false|false]: อ่อนอ่อนคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:15.55695247+07:00","message":"[buffer interim] 59 false อ่อนอ่อนคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:15.556960956+07:00","message":"[bufferProcess] interim [520000000]:อ่อนอ่อนคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:15.556963955+07:00","message":"[bufferProcess] send to processor:อ่อนอ่อนคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:15.556971334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:15.556974761+07:00","message":"> Transcript [931] [false]: 'อ่อนอ่อนคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:15.556978518+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:15.556981446+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:15.556983476+07:00","message":"StatePrefix: 'อ่อนอ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:15.556985662+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:16.223589971+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:16.223631891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อนคือปลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:16.223637477+07:00","message":"receive interim result [false|false]: อ่อนอ่อนคือปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:16.223647687+07:00","message":"[buffer interim] 59 false อ่อนอ่อนคือปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:16.223655163+07:00","message":"[bufferProcess] interim [60000000]:อ่อนอ่อนคือปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:16.223657758+07:00","message":"[bufferProcess] send to processor:อ่อนอ่อนคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:16.223661075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:16.22366461+07:00","message":"> Transcript [932] [false]: 'อ่อนอ่อนคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:16.223667997+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:16.223670081+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:16.223672093+07:00","message":"StatePrefix: 'อ่อนอ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:16.223674085+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:16.490147911+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:16.490189595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อนคือปลาต้ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:16.490196062+07:00","message":"receive interim result [false|false]: อ่อนอ่อนคือปลาต้ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:16.490213363+07:00","message":"[buffer interim] 59 false อ่อนอ่อนคือปลาต้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:16.490222192+07:00","message":"[bufferProcess] interim [420000000]:อ่อนอ่อนคือปลาต้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:16.490224796+07:00","message":"[bufferProcess] send to processor:อ่อนอ่อนคือปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:16.490228725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:16.490231647+07:00","message":"> Transcript [933] [false]: 'อ่อนอ่อนคือปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:16.490235117+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:16.490237488+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:16.490239404+07:00","message":"StatePrefix: 'อ่อนอ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:16.490241465+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:16.717755246+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:16.717798089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อนคือปลาต๊อบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:16.717803764+07:00","message":"receive interim result [false|false]: อ่อนอ่อนคือปลาต๊อบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:16.717816614+07:00","message":"[buffer interim] 59 false อ่อนอ่อนคือปลาต๊อบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:16.717825264+07:00","message":"[bufferProcess] interim [600000000]:อ่อนอ่อนคือปลาต๊อบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:16.717827611+07:00","message":"[bufferProcess] send to processor:อ่อนอ่อนคือปลาต้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:16.717833452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:16.717836182+07:00","message":"> Transcript [934] [false]: 'อ่อนอ่อนคือปลาต้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:16.717839745+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:16.717842223+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:16.717844288+07:00","message":"StatePrefix: 'อ่อนอ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:16.717846861+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:16.71785112+07:00","message":"Push: 'อ่อนอ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:16.717853183+07:00","message":"TextPushed: 'อ่อนอ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:16.717855282+07:00","message":"Set new StatePrefix : 'อ่อนอ่อนคือปลาต้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:16.717857614+07:00","message":"Next Push (prob) : 'คือปลาต้ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:16.717864898+07:00","message":"push: {false อ่อนอ่อน 0 0xc000044200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:16.758223536+07:00","message":"[GCS] Cleaned up inactive client: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:16.758249268+07:00","message":"[GCS] Cleaned up inactive client: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:16.758251985+07:00","message":"[GCS] Cleaned up inactive client: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:16.758254462+07:00","message":"[GCS] Cleaned up inactive client: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:16.758256426+07:00","message":"[GCS] Cleaned up inactive client: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:16.758258433+07:00","message":"[GCS] Cleaned up inactive client: 38"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:36:16.842285601+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:36:16.842299695+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:17.159115087+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:17.159155532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อนคือปลาต๊อบห้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:17.159163307+07:00","message":"receive interim result [false|false]: อ่อนอ่อนคือปลาต๊อบห้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:17.159176548+07:00","message":"[buffer interim] 59 false อ่อนอ่อนคือปลาต๊อบห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:17.159183156+07:00","message":"[bufferProcess] interim [80000000]:อ่อนอ่อนคือปลาต๊อบห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:17.159185758+07:00","message":"[bufferProcess] send to processor:อ่อนอ่อนคือปลาต๊อบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:17.159192702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:17.159195491+07:00","message":"> Transcript [935] [false]: 'อ่อนอ่อนคือปลาต๊อบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:17.159197994+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:17.159200248+07:00","message":"Set new StatePrefix: 'อ่อนอ่อนคือปลาต๊อบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:17.398549825+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:17.398589453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อนคือปลาต๊อบท่องศัพท์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:17.398596633+07:00","message":"receive interim result [false|false]: อ่อนอ่อนคือปลาต๊อบท่องศัพท์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:17.398613596+07:00","message":"[buffer interim] 59 false อ่อนอ่อนคือปลาต๊อบท่องศัพท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:17.398621807+07:00","message":"[bufferProcess] interim [260000000]:อ่อนอ่อนคือปลาต๊อบท่องศัพท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:17.398624474+07:00","message":"[bufferProcess] send to processor:อ่อนอ่อนคือปลาต๊อบห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:17.398631028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:17.398634596+07:00","message":"> Transcript [936] [false]: 'อ่อนอ่อนคือปลาต๊อบห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:17.398637887+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:17.398640357+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:17.398642873+07:00","message":"StatePrefix: 'อ่อนอ่อนคือปลาต๊อบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:17.398645252+07:00","message":"TextPushed: 'อ่อนอ่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:17.442373653+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:17.442417009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อนคือปลาต๊อบห้องสัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:17.442423181+07:00","message":"receive interim result [false|false]: อ่อนอ่อนคือปลาต๊อบห้องสัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:17.442437884+07:00","message":"[buffer interim] 59 false อ่อนอ่อนคือปลาต๊อบห้องสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:17.442445524+07:00","message":"[bufferProcess] interim [320000000]:อ่อนอ่อนคือปลาต๊อบห้องสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:17.442447973+07:00","message":"[bufferProcess] send to processor:อ่อนอ่อนคือปลาต๊อบท่องศัพท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:17.442451447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:17.442454473+07:00","message":"> Transcript [937] [false]: 'อ่อนอ่อนคือปลาต๊อบท่องศัพท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:17.442457885+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:17.442459994+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:17.442461984+07:00","message":"StatePrefix: 'อ่อนอ่อนคือปลาต๊อบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:17.442464041+07:00","message":"TextPushed: 'อ่อนอ่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:17.471716275+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:17.471757785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อนคือปลาต๊อบท่อง Script\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:17.471764442+07:00","message":"receive interim result [false|false]: อ่อนอ่อนคือปลาต๊อบท่อง Script"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:17.471792797+07:00","message":"[buffer interim] 59 false อ่อนอ่อนคือปลาต๊อบท่อง Script"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:17.471801549+07:00","message":"[bufferProcess] interim [380000000]:อ่อนอ่อนคือปลาต๊อบท่อง Script"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:17.47180399+07:00","message":"[bufferProcess] send to processor:อ่อนอ่อนคือปลาต๊อบห้องสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:17.471811165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:17.471814313+07:00","message":"> Transcript [938] [false]: 'อ่อนอ่อนคือปลาต๊อบห้องสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:17.471817632+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:17.471820003+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:17.471822073+07:00","message":"StatePrefix: 'อ่อนอ่อนคือปลาต๊อบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:17.471827606+07:00","message":"TextPushed: 'อ่อนอ่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:17.874290364+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:17.874339924+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อนคือปลาต๊อบท่อง script ปุ๊บ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:17.874348512+07:00","message":"receive interim result [false|false]: อ่อนอ่อนคือปลาต๊อบท่อง script ปุ๊บ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:17.874367596+07:00","message":"[buffer interim] 59 false อ่อนอ่อนคือปลาต๊อบท่อง script ปุ๊บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:17.874377132+07:00","message":"[bufferProcess] interim [740000000]:อ่อนอ่อนคือปลาต๊อบท่อง script ปุ๊บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:17.874381981+07:00","message":"[bufferProcess] send to processor:อ่อนอ่อนคือปลาต๊อบท่อง Script"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:17.874393144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:17.874397189+07:00","message":"> Transcript [939] [false]: 'อ่อนอ่อนคือปลาต๊อบท่อง Script'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:17.874402764+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:17.874406089+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:17.87440988+07:00","message":"StatePrefix: 'อ่อนอ่อนคือปลาต๊อบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:17.874413678+07:00","message":"TextPushed: 'อ่อนอ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:17.87442316+07:00","message":"Push: 'คือปลาต๊อบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:17.874426214+07:00","message":"TextPushed: 'อ่อนอ่อนคือปลาต๊อบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:17.874429582+07:00","message":"Set new StatePrefix : 'อ่อนอ่อนคือปลาต๊อบท่อง Script'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:17.874432894+07:00","message":"Next Push (prob) : 'ท่อง Script'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:17.87444409+07:00","message":"push: {false คือปลาต๊อบ 0 0xc000044200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:17.930595991+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:17.93063122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อนคือปลาต๊อบท่อง script If\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:17.930636667+07:00","message":"receive interim result [false|false]: อ่อนอ่อนคือปลาต๊อบท่อง script If"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:17.930649814+07:00","message":"[buffer interim] 59 false อ่อนอ่อนคือปลาต๊อบท่อง script If"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:17.930656622+07:00","message":"[bufferProcess] interim [860000000]:อ่อนอ่อนคือปลาต๊อบท่อง script If"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:17.93065928+07:00","message":"[bufferProcess] send to processor:อ่อนอ่อนคือปลาต๊อบท่อง script ปุ๊บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:17.930664753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:17.930667348+07:00","message":"> Transcript [940] [false]: 'อ่อนอ่อนคือปลาต๊อบท่อง script ปุ๊บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:17.93066982+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:17.930672351+07:00","message":"Set new StatePrefix: 'อ่อนอ่อนคือปลาต๊อบท่อง script ปุ๊บ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:18.068109336+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:18.068142318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อนคือปลาต๊อบท่อง script\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:18.068148896+07:00","message":"receive interim result [false|false]: อ่อนอ่อนคือปลาต๊อบท่อง script"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:18.068159785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" x\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:18.068162526+07:00","message":"receive interim result [false|false]:  x"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:18.068169516+07:00","message":"[buffer interim] 59 false อ่อนอ่อนคือปลาต๊อบท่อง script"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:18.06817551+07:00","message":"[buffer interim] 59 false  x"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:18.068181317+07:00","message":"[bufferProcess] interim [980000000]:อ่อนอ่อนคือปลาต๊อบท่อง script"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:18.068184015+07:00","message":"[bufferProcess] send to processor:อ่อนอ่อนคือปลาต๊อบท่อง script If"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:18.068187405+07:00","message":"[bufferProcess] interim [980000000]: x"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:18.068190008+07:00","message":"[bufferProcess] update buffer: อ่อนอ่อนคือปลาต๊อบท่อง script x"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:18.068193904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:18.068196582+07:00","message":"> Transcript [941] [false]: 'อ่อนอ่อนคือปลาต๊อบท่อง script If'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:18.068198878+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:18.068200834+07:00","message":"Set new StatePrefix: 'อ่อนอ่อนคือปลาต๊อบท่อง script If'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:18.191312325+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:18.19135323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อนคือปลาต๊อบท่อง script\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:18.191360084+07:00","message":"receive interim result [false|false]: อ่อนอ่อนคือปลาต๊อบท่อง script"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:18.19137316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Move H\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:18.191375947+07:00","message":"receive interim result [false|false]:  Move H"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:18.191384611+07:00","message":"[buffer interim] 59 false อ่อนอ่อนคือปลาต๊อบท่อง script"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:18.191387958+07:00","message":"[buffer interim] 59 false  Move H"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:18.191395148+07:00","message":"[bufferProcess] interim [40000000]:อ่อนอ่อนคือปลาต๊อบท่อง script"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:18.191397518+07:00","message":"[bufferProcess] send to processor:อ่อนอ่อนคือปลาต๊อบท่อง script x"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:18.191401875+07:00","message":"[bufferProcess] interim [40000000]: Move H"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:18.191404517+07:00","message":"[bufferProcess] update buffer: อ่อนอ่อนคือปลาต๊อบท่อง script Move H"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:18.191408614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:18.191412592+07:00","message":"> Transcript [942] [false]: 'อ่อนอ่อนคือปลาต๊อบท่อง script x'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:18.191416987+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:18.191419848+07:00","message":"Set new StatePrefix: 'อ่อนอ่อนคือปลาต๊อบท่อง script x'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:18.25576929+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:18.255814572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อนคือปลาต๊อบท่อง Script\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:18.255820838+07:00","message":"receive interim result [false|false]: อ่อนอ่อนคือปลาต๊อบท่อง Script"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:18.255830681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" example\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:18.255833219+07:00","message":"receive interim result [false|false]:  example"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:18.25584104+07:00","message":"[buffer interim] 59 false อ่อนอ่อนคือปลาต๊อบท่อง Script"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:18.255844407+07:00","message":"[buffer interim] 59 false  example"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:18.255850437+07:00","message":"[bufferProcess] interim [220000000]:อ่อนอ่อนคือปลาต๊อบท่อง Script"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:18.255853414+07:00","message":"[bufferProcess] send to processor:อ่อนอ่อนคือปลาต๊อบท่อง script Move H"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:18.255856907+07:00","message":"[bufferProcess] interim [220000000]: example"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:18.255861391+07:00","message":"[bufferProcess] update buffer: อ่อนอ่อนคือปลาต๊อบท่อง Script example"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:18.255864505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:18.255867389+07:00","message":"> Transcript [943] [false]: 'อ่อนอ่อนคือปลาต๊อบท่อง script Move H'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:18.255869888+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:18.255871946+07:00","message":"Set new StatePrefix: 'อ่อนอ่อนคือปลาต๊อบท่อง script Move H'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:18.440139361+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:18.440180204+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อนคือปลาต๊อบท่อง script\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:18.440188413+07:00","message":"receive interim result [false|false]: อ่อนอ่อนคือปลาต๊อบท่อง script"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:18.440204015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Extreme ไม่ค่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:18.440206812+07:00","message":"receive interim result [false|false]:  Extreme ไม่ค่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:18.440213514+07:00","message":"[buffer interim] 59 false อ่อนอ่อนคือปลาต๊อบท่อง script"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:18.440221961+07:00","message":"[buffer interim] 59 false  Extreme ไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:18.440229915+07:00","message":"[bufferProcess] interim [400000000]:อ่อนอ่อนคือปลาต๊อบท่อง script"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:18.440233508+07:00","message":"[bufferProcess] send to processor:อ่อนอ่อนคือปลาต๊อบท่อง Script example"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:18.440240594+07:00","message":"[bufferProcess] interim [400000000]: Extreme ไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:18.440243694+07:00","message":"[bufferProcess] update buffer: อ่อนอ่อนคือปลาต๊อบท่อง script Extreme ไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:18.440263953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:18.440299716+07:00","message":"> Transcript [944] [false]: 'อ่อนอ่อนคือปลาต๊อบท่อง Script example'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:18.440304086+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:18.440306536+07:00","message":"Set new StatePrefix: 'อ่อนอ่อนคือปลาต๊อบท่อง Script example'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:18.569405509+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:18.569442392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อนคือปลาต๊อบท่อง script\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:18.569453469+07:00","message":"receive interim result [false|false]: อ่อนอ่อนคือปลาต๊อบท่อง script"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:18.569464011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" x จำไม่ค่อยได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:18.569467229+07:00","message":"receive interim result [false|false]:  x จำไม่ค่อยได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:18.569480715+07:00","message":"[buffer interim] 59 false อ่อนอ่อนคือปลาต๊อบท่อง script"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:18.569483948+07:00","message":"[buffer interim] 59 false  x จำไม่ค่อยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:18.569489482+07:00","message":"[bufferProcess] interim [460000000]:อ่อนอ่อนคือปลาต๊อบท่อง script"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:18.569492502+07:00","message":"[bufferProcess] send to processor:อ่อนอ่อนคือปลาต๊อบท่อง script Extreme ไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:18.569495998+07:00","message":"[bufferProcess] interim [460000000]: x จำไม่ค่อยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:18.569498511+07:00","message":"[bufferProcess] update buffer: อ่อนอ่อนคือปลาต๊อบท่อง script x จำไม่ค่อยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:18.569501235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:18.569503996+07:00","message":"> Transcript [945] [false]: 'อ่อนอ่อนคือปลาต๊อบท่อง script Extreme ไม่ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:18.569506555+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:18.569509062+07:00","message":"Set new StatePrefix: 'อ่อนอ่อนคือปลาต๊อบท่อง script Extreme ไม่ค่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:19.138663948+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:19.13869568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อนคือปลาต๊อบท่อง script x จำไม่ค่อยได้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:19.138701295+07:00","message":"receive interim result [false|false]: อ่อนอ่อนคือปลาต๊อบท่อง script x จำไม่ค่อยได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:19.138718254+07:00","message":"[buffer interim] 59 false อ่อนอ่อนคือปลาต๊อบท่อง script x จำไม่ค่อยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.13872601+07:00","message":"[bufferProcess] interim [60000000]:อ่อนอ่อนคือปลาต๊อบท่อง script x จำไม่ค่อยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.138728977+07:00","message":"[bufferProcess] send to processor:อ่อนอ่อนคือปลาต๊อบท่อง script x จำไม่ค่อยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.138740473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.13874334+07:00","message":"> Transcript [946] [false]: 'อ่อนอ่อนคือปลาต๊อบท่อง script x จำไม่ค่อยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.138745981+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.138749518+07:00","message":"Set new StatePrefix: 'อ่อนอ่อนคือปลาต๊อบท่อง script x จำไม่ค่อยได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:19.158082576+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:19.158119325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อนคือปลาต๊อบท่อง script x\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:19.158125378+07:00","message":"receive interim result [false|false]: อ่อนอ่อนคือปลาต๊อบท่อง script x"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:19.158138911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จำไม่ค่อยได้มัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:19.15814198+07:00","message":"receive interim result [false|false]:  จำไม่ค่อยได้มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:19.158149272+07:00","message":"[buffer interim] 59 false อ่อนอ่อนคือปลาต๊อบท่อง script x"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:19.15815243+07:00","message":"[buffer interim] 59 false  จำไม่ค่อยได้มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.158158133+07:00","message":"[bufferProcess] interim [120000000]:อ่อนอ่อนคือปลาต๊อบท่อง script x"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.158160694+07:00","message":"[bufferProcess] send to processor:อ่อนอ่อนคือปลาต๊อบท่อง script x จำไม่ค่อยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.158173339+07:00","message":"[bufferProcess] interim [120000000]: จำไม่ค่อยได้มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.158177326+07:00","message":"[bufferProcess] update buffer: อ่อนอ่อนคือปลาต๊อบท่อง script x จำไม่ค่อยได้มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.158180476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.158183535+07:00","message":"> Transcript [947] [false]: 'อ่อนอ่อนคือปลาต๊อบท่อง script x จำไม่ค่อยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.15818693+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.15818902+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.158190844+07:00","message":"StatePrefix: 'อ่อนอ่อนคือปลาต๊อบท่อง script x จำไม่ค่อยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.158193079+07:00","message":"TextPushed: 'อ่อนอ่อนคือปลาต๊อบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:19.277758167+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:19.277810109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อนคือปลาต๊อบท่อง script x\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:19.277818209+07:00","message":"receive interim result [false|false]: อ่อนอ่อนคือปลาต๊อบท่อง script x"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:19.277831758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จำไม่ค่อยได้มันจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:19.277835212+07:00","message":"receive interim result [false|false]:  จำไม่ค่อยได้มันจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:19.277844274+07:00","message":"[buffer interim] 59 false อ่อนอ่อนคือปลาต๊อบท่อง script x"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:19.277848505+07:00","message":"[buffer interim] 59 false  จำไม่ค่อยได้มันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.277855221+07:00","message":"[bufferProcess] interim [180000000]:อ่อนอ่อนคือปลาต๊อบท่อง script x"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.277858187+07:00","message":"[bufferProcess] send to processor:อ่อนอ่อนคือปลาต๊อบท่อง script x จำไม่ค่อยได้มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.277862075+07:00","message":"[bufferProcess] interim [180000000]: จำไม่ค่อยได้มันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.277864818+07:00","message":"[bufferProcess] update buffer: อ่อนอ่อนคือปลาต๊อบท่อง script x จำไม่ค่อยได้มันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.277868021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.277871785+07:00","message":"> Transcript [948] [false]: 'อ่อนอ่อนคือปลาต๊อบท่อง script x จำไม่ค่อยได้มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.277875519+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.277877749+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.277879613+07:00","message":"StatePrefix: 'อ่อนอ่อนคือปลาต๊อบท่อง script x จำไม่ค่อยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.27788202+07:00","message":"TextPushed: 'อ่อนอ่อนคือปลาต๊อบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:19.363211505+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:19.363250866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อนคือปลาต๊อบท่อง script x\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:19.36325801+07:00","message":"receive interim result [false|false]: อ่อนอ่อนคือปลาต๊อบท่อง script x"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:19.363274338+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จำไม่ค่อยได้มันจะไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:19.363278711+07:00","message":"receive interim result [false|false]:  จำไม่ค่อยได้มันจะไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:19.36329075+07:00","message":"[buffer interim] 59 false อ่อนอ่อนคือปลาต๊อบท่อง script x"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:19.363313795+07:00","message":"[buffer interim] 59 false  จำไม่ค่อยได้มันจะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.363321473+07:00","message":"[bufferProcess] interim [300000000]:อ่อนอ่อนคือปลาต๊อบท่อง script x"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.363324943+07:00","message":"[bufferProcess] send to processor:อ่อนอ่อนคือปลาต๊อบท่อง script x จำไม่ค่อยได้มันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.363333032+07:00","message":"[bufferProcess] interim [300000000]: จำไม่ค่อยได้มันจะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.363337793+07:00","message":"[bufferProcess] update buffer: อ่อนอ่อนคือปลาต๊อบท่อง script x จำไม่ค่อยได้มันจะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.363341748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.363348013+07:00","message":"> Transcript [949] [false]: 'อ่อนอ่อนคือปลาต๊อบท่อง script x จำไม่ค่อยได้มันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.36335411+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.363357642+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.363361242+07:00","message":"StatePrefix: 'อ่อนอ่อนคือปลาต๊อบท่อง script x จำไม่ค่อยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.363365637+07:00","message":"TextPushed: 'อ่อนอ่อนคือปลาต๊อบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:19.471854541+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:19.471896545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อนคือปลาต๊อบท่อง script x\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:19.471903477+07:00","message":"receive interim result [false|false]: อ่อนอ่อนคือปลาต๊อบท่อง script x"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:19.471938483+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จำไม่ค่อยได้มันจะไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:19.471941678+07:00","message":"receive interim result [false|false]:  จำไม่ค่อยได้มันจะไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:19.471950604+07:00","message":"[buffer interim] 59 false อ่อนอ่อนคือปลาต๊อบท่อง script x"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:19.471954852+07:00","message":"[buffer interim] 59 false  จำไม่ค่อยได้มันจะไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.471962105+07:00","message":"[bufferProcess] interim [360000000]:อ่อนอ่อนคือปลาต๊อบท่อง script x"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.471965007+07:00","message":"[bufferProcess] send to processor:อ่อนอ่อนคือปลาต๊อบท่อง script x จำไม่ค่อยได้มันจะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.471968791+07:00","message":"[bufferProcess] interim [360000000]: จำไม่ค่อยได้มันจะไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.471971803+07:00","message":"[bufferProcess] update buffer: อ่อนอ่อนคือปลาต๊อบท่อง script x จำไม่ค่อยได้มันจะไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.471975608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.471978647+07:00","message":"> Transcript [950] [false]: 'อ่อนอ่อนคือปลาต๊อบท่อง script x จำไม่ค่อยได้มันจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.471982833+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.471985212+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.471987259+07:00","message":"StatePrefix: 'อ่อนอ่อนคือปลาต๊อบท่อง script x จำไม่ค่อยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.47198949+07:00","message":"TextPushed: 'อ่อนอ่อนคือปลาต๊อบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.471992764+07:00","message":"Push: 'ท่อง script x จำไม่ค่อยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.471994778+07:00","message":"TextPushed: 'อ่อนอ่อนคือปลาต๊อบท่อง script x จำไม่ค่อยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.47199729+07:00","message":"Set new StatePrefix : 'อ่อนอ่อนคือปลาต๊อบท่อง script x จำไม่ค่อยได้มันจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.47199978+07:00","message":"Next Push (prob) : 'มันจะไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:19.472008255+07:00","message":"push: {false ท่อง script x จำไม่ค่อยได้ 0 0xc000044200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:19.482589279+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:19.482606479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อนคือปลาต๊อบท่อง script x\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:19.482612037+07:00","message":"receive interim result [false|false]: อ่อนอ่อนคือปลาต๊อบท่อง script x"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:19.482622014+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จำไม่ค่อยได้มันจะไม่เหมือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:19.482624535+07:00","message":"receive interim result [false|false]:  จำไม่ค่อยได้มันจะไม่เหมือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:19.482630108+07:00","message":"[buffer interim] 59 false อ่อนอ่อนคือปลาต๊อบท่อง script x"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:19.482633076+07:00","message":"[buffer interim] 59 false  จำไม่ค่อยได้มันจะไม่เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.482637408+07:00","message":"[bufferProcess] interim [420000000]:อ่อนอ่อนคือปลาต๊อบท่อง script x"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.48264009+07:00","message":"[bufferProcess] send to processor:อ่อนอ่อนคือปลาต๊อบท่อง script x จำไม่ค่อยได้มันจะไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.482645564+07:00","message":"[bufferProcess] interim [420000000]: จำไม่ค่อยได้มันจะไม่เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.482649952+07:00","message":"[bufferProcess] update buffer: อ่อนอ่อนคือปลาต๊อบท่อง script x จำไม่ค่อยได้มันจะไม่เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.48265324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.482655843+07:00","message":"> Transcript [951] [false]: 'อ่อนอ่อนคือปลาต๊อบท่อง script x จำไม่ค่อยได้มันจะไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.48265912+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.482661247+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.482663148+07:00","message":"StatePrefix: 'อ่อนอ่อนคือปลาต๊อบท่อง script x จำไม่ค่อยได้มันจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.48266565+07:00","message":"TextPushed: 'อ่อนอ่อนคือปลาต๊อบท่อง script x จำไม่ค่อยได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:19.677470376+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:19.677511692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อนคือปลาต๊อบท่อง script x\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:19.677518173+07:00","message":"receive interim result [false|false]: อ่อนอ่อนคือปลาต๊อบท่อง script x"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:19.677530414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จำไม่ค่อยได้มันจะไม่เหมือนตอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:19.677533162+07:00","message":"receive interim result [false|false]:  จำไม่ค่อยได้มันจะไม่เหมือนตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:19.677541506+07:00","message":"[buffer interim] 59 false อ่อนอ่อนคือปลาต๊อบท่อง script x"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:19.677544719+07:00","message":"[buffer interim] 59 false  จำไม่ค่อยได้มันจะไม่เหมือนตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.677551748+07:00","message":"[bufferProcess] interim [600000000]:อ่อนอ่อนคือปลาต๊อบท่อง script x"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.677555344+07:00","message":"[bufferProcess] send to processor:อ่อนอ่อนคือปลาต๊อบท่อง script x จำไม่ค่อยได้มันจะไม่เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.677559072+07:00","message":"[bufferProcess] interim [600000000]: จำไม่ค่อยได้มันจะไม่เหมือนตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.677562248+07:00","message":"[bufferProcess] update buffer: อ่อนอ่อนคือปลาต๊อบท่อง script x จำไม่ค่อยได้มันจะไม่เหมือนตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.677565436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.677568127+07:00","message":"> Transcript [952] [false]: 'อ่อนอ่อนคือปลาต๊อบท่อง script x จำไม่ค่อยได้มันจะไม่เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.67757171+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.677574076+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.677576208+07:00","message":"StatePrefix: 'อ่อนอ่อนคือปลาต๊อบท่อง script x จำไม่ค่อยได้มันจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.677579026+07:00","message":"TextPushed: 'อ่อนอ่อนคือปลาต๊อบท่อง script x จำไม่ค่อยได้'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:36:19.842386434+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:36:19.842403854+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:19.980310239+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:19.980346892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อนคือปลาต๊อบท่อง script x\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:19.980352564+07:00","message":"receive interim result [false|false]: อ่อนอ่อนคือปลาต๊อบท่อง script x"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:19.980364506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จำไม่ค่อยได้มันจะไม่เหมือนนอนน้อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:19.980368203+07:00","message":"receive interim result [false|false]:  จำไม่ค่อยได้มันจะไม่เหมือนนอนน้อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:19.980375368+07:00","message":"[buffer interim] 59 false อ่อนอ่อนคือปลาต๊อบท่อง script x"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:19.980378797+07:00","message":"[buffer interim] 59 false  จำไม่ค่อยได้มันจะไม่เหมือนนอนน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.980384729+07:00","message":"[bufferProcess] interim [900000000]:อ่อนอ่อนคือปลาต๊อบท่อง script x"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.980387545+07:00","message":"[bufferProcess] send to processor:อ่อนอ่อนคือปลาต๊อบท่อง script x จำไม่ค่อยได้มันจะไม่เหมือนตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.980390821+07:00","message":"[bufferProcess] interim [900000000]: จำไม่ค่อยได้มันจะไม่เหมือนนอนน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.980393538+07:00","message":"[bufferProcess] update buffer: อ่อนอ่อนคือปลาต๊อบท่อง script x จำไม่ค่อยได้มันจะไม่เหมือนนอนน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.980396452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.980399433+07:00","message":"> Transcript [953] [false]: 'อ่อนอ่อนคือปลาต๊อบท่อง script x จำไม่ค่อยได้มันจะไม่เหมือนตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.980403161+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.980405201+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.98040744+07:00","message":"StatePrefix: 'อ่อนอ่อนคือปลาต๊อบท่อง script x จำไม่ค่อยได้มันจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:19.98041009+07:00","message":"TextPushed: 'อ่อนอ่อนคือปลาต๊อบท่อง script x จำไม่ค่อยได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:20.338288903+07:00","message":"[GCS] IsForceVAD: false for message ID: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:20.399799903+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:20.399844553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อนคือปลาต๊อบท่อง script x\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:20.399850636+07:00","message":"receive interim result [false|false]: อ่อนอ่อนคือปลาต๊อบท่อง script x"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:20.399867057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จำไม่ค่อยได้มันจะไม่เหมือนนอนน้อยนะจ๊ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:20.399870949+07:00","message":"receive interim result [false|false]:  จำไม่ค่อยได้มันจะไม่เหมือนนอนน้อยนะจ๊ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:20.3998814+07:00","message":"[buffer interim] 59 false อ่อนอ่อนคือปลาต๊อบท่อง script x"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:20.399885876+07:00","message":"[buffer interim] 59 false  จำไม่ค่อยได้มันจะไม่เหมือนนอนน้อยนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:20.399893413+07:00","message":"[bufferProcess] interim [320000000]:อ่อนอ่อนคือปลาต๊อบท่อง script x"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:20.399896353+07:00","message":"[bufferProcess] send to processor:อ่อนอ่อนคือปลาต๊อบท่อง script x จำไม่ค่อยได้มันจะไม่เหมือนนอนน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:20.399901109+07:00","message":"[bufferProcess] interim [320000000]: จำไม่ค่อยได้มันจะไม่เหมือนนอนน้อยนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:20.39990859+07:00","message":"[bufferProcess] update buffer: อ่อนอ่อนคือปลาต๊อบท่อง script x จำไม่ค่อยได้มันจะไม่เหมือนนอนน้อยนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:20.399913631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:20.399917999+07:00","message":"> Transcript [954] [false]: 'อ่อนอ่อนคือปลาต๊อบท่อง script x จำไม่ค่อยได้มันจะไม่เหมือนนอนน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:20.39992393+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:20.399927498+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:20.399932038+07:00","message":"StatePrefix: 'อ่อนอ่อนคือปลาต๊อบท่อง script x จำไม่ค่อยได้มันจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:20.399935237+07:00","message":"TextPushed: 'อ่อนอ่อนคือปลาต๊อบท่อง script x จำไม่ค่อยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:20.399939666+07:00","message":"Push: 'มันจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:20.399942523+07:00","message":"TextPushed: 'อ่อนอ่อนคือปลาต๊อบท่อง script x จำไม่ค่อยได้มันจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:20.399945927+07:00","message":"Set new StatePrefix : 'อ่อนอ่อนคือปลาต๊อบท่อง script x จำไม่ค่อยได้มันจะไม่เหมือนนอนน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:20.399970966+07:00","message":"Next Push (prob) : 'เหมือนนอนน้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:20.399984116+07:00","message":"push: {false มันจะไม่ 0 0xc000044200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:20.425277055+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:20.425318635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อนคือปลาต๊อบท่อง script x\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:20.42532477+07:00","message":"receive interim result [false|false]: อ่อนอ่อนคือปลาต๊อบท่อง script x"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:20.425340536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จำไม่ค่อยได้มันจะไม่เหมือนนอนน้อยคณาจารย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:20.425343915+07:00","message":"receive interim result [false|false]:  จำไม่ค่อยได้มันจะไม่เหมือนนอนน้อยคณาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:20.42535284+07:00","message":"[buffer interim] 59 false อ่อนอ่อนคือปลาต๊อบท่อง script x"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:20.425357766+07:00","message":"[buffer interim] 59 false  จำไม่ค่อยได้มันจะไม่เหมือนนอนน้อยคณาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:20.425388441+07:00","message":"[bufferProcess] interim [380000000]:อ่อนอ่อนคือปลาต๊อบท่อง script x"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:20.425410337+07:00","message":"[bufferProcess] send to processor:อ่อนอ่อนคือปลาต๊อบท่อง script x จำไม่ค่อยได้มันจะไม่เหมือนนอนน้อยนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:20.425425074+07:00","message":"[bufferProcess] interim [380000000]: จำไม่ค่อยได้มันจะไม่เหมือนนอนน้อยคณาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:20.42542999+07:00","message":"[bufferProcess] update buffer: อ่อนอ่อนคือปลาต๊อบท่อง script x จำไม่ค่อยได้มันจะไม่เหมือนนอนน้อยคณาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:20.425435968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:20.425440276+07:00","message":"> Transcript [955] [false]: 'อ่อนอ่อนคือปลาต๊อบท่อง script x จำไม่ค่อยได้มันจะไม่เหมือนนอนน้อยนะจ๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:20.425444518+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:20.425446553+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:20.42544877+07:00","message":"StatePrefix: 'อ่อนอ่อนคือปลาต๊อบท่อง script x จำไม่ค่อยได้มันจะไม่เหมือนนอนน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:20.42545139+07:00","message":"TextPushed: 'อ่อนอ่อนคือปลาต๊อบท่อง script x จำไม่ค่อยได้มันจะไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:20.469681013+07:00","message":"[GCS] Start streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:20.5447298+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:20.54476415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อนคือปลาต๊อบท่อง script x จำไม่ค่อยได้มันจะไม่เหมือนนอนน้อยคณาจารย์\",\"confidence\":0.9503536}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":470000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:20.544770728+07:00","message":"receive interim result [true|false]: อ่อนอ่อนคือปลาต๊อบท่อง script x จำไม่ค่อยได้มันจะไม่เหมือนนอนน้อยคณาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:20.544798738+07:00","message":"end recv isFinal message id 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:20.544801275+07:00","message":"end Recv id 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:20.544806551+07:00","message":"[buffer interim] 59 true อ่อนอ่อนคือปลาต๊อบท่อง script x จำไม่ค่อยได้มันจะไม่เหมือนนอนน้อยคณาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:20.544813682+07:00","message":"[bufferProcess] interim [470000000]:อ่อนอ่อนคือปลาต๊อบท่อง script x จำไม่ค่อยได้มันจะไม่เหมือนนอนน้อยคณาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:20.544822105+07:00","message":"[bufferProcess] send to processor (isfinal):อ่อนอ่อนคือปลาต๊อบท่อง script x จำไม่ค่อยได้มันจะไม่เหมือนนอนน้อยคณาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:20.544825859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:20.544828655+07:00","message":"> Transcript [956] [false]: 'อ่อนอ่อนคือปลาต๊อบท่อง script x จำไม่ค่อยได้มันจะไม่เหมือนนอนน้อยคณาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:20.544832113+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:20.544834157+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:20.544836409+07:00","message":"StatePrefix: 'อ่อนอ่อนคือปลาต๊อบท่อง script x จำไม่ค่อยได้มันจะไม่เหมือนนอนน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:20.544839075+07:00","message":"TextPushed: 'อ่อนอ่อนคือปลาต๊อบท่อง script x จำไม่ค่อยได้มันจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:20.544841086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:20.544842985+07:00","message":"> Transcript [957] [true]: 'อ่อนอ่อนคือปลาต๊อบท่อง script x จำไม่ค่อยได้มันจะไม่เหมือนนอนน้อยคณาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:20.544845254+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:20.544847053+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:20.544848856+07:00","message":"StatePrefix: 'อ่อนอ่อนคือปลาต๊อบท่อง script x จำไม่ค่อยได้มันจะไม่เหมือนนอนน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:20.544850834+07:00","message":"TextPushed: 'อ่อนอ่อนคือปลาต๊อบท่อง script x จำไม่ค่อยได้มันจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:20.544857047+07:00","message":"Push: 'เหมือนนอนน้อยคณาจารย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:20.544864718+07:00","message":"push: {true เหมือนนอนน้อยคณาจารย์ 0 0xc000044200}"}
{"level":"info","service":"Main","time":"2026-06-25T13:36:20.558497288+07:00","message":"write wav file: './tmp/7595/7595_59.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:21.541771851+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:21.541823773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรวะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:21.541830071+07:00","message":"receive interim result [false|false]: อะไรวะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:21.541848323+07:00","message":"[buffer interim] 60 false อะไรวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:21.541857536+07:00","message":"[bufferProcess] interim [900000000]:อะไรวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:21.541860476+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:22.096297797+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:22.096342555+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่กับน้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:22.096348202+07:00","message":"receive interim result [false|false]: พี่กับน้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:22.09636+07:00","message":"[buffer interim] 60 false พี่กับน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:22.096368141+07:00","message":"[bufferProcess] interim [440000000]:พี่กับน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:22.096370472+07:00","message":"[bufferProcess] send to processor:อะไรวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:22.096374552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:22.096377544+07:00","message":"> Transcript [958] [false]: 'อะไรวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:22.096380063+07:00","message":"Set StatePrefix (first interim): 'อะไรวะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:22.114772245+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:22.114811824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาวน้อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:22.114816816+07:00","message":"receive interim result [false|false]: สาวน้อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:22.114832445+07:00","message":"[buffer interim] 60 false สาวน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:22.114838537+07:00","message":"[bufferProcess] interim [500000000]:สาวน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:22.114840985+07:00","message":"[bufferProcess] send to processor:พี่กับน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:22.114844545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:22.114847498+07:00","message":"> Transcript [959] [false]: 'พี่กับน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:22.114850302+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:22.114852353+07:00","message":"Set new StatePrefix: 'พี่กับน้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:22.370284753+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:22.37033473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้อยหน่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:22.370343103+07:00","message":"receive interim result [false|false]: น้อยหน่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:22.370362388+07:00","message":"[buffer interim] 60 false น้อยหน่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:22.370380533+07:00","message":"[bufferProcess] interim [680000000]:น้อยหน่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:22.370384643+07:00","message":"[bufferProcess] send to processor:สาวน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:22.370389622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:22.370393568+07:00","message":"> Transcript [960] [false]: 'สาวน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:22.37039757+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:22.370401147+07:00","message":"Set new StatePrefix: 'สาวน้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:22.419928328+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:22.419977288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาวน้อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:22.419983928+07:00","message":"receive interim result [false|false]: สาวน้อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:22.420000933+07:00","message":"[buffer interim] 60 false สาวน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:22.420012721+07:00","message":"[bufferProcess] interim [740000000]:สาวน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:22.420016214+07:00","message":"[bufferProcess] send to processor:น้อยหน่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:22.420027259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:22.420031867+07:00","message":"> Transcript [961] [false]: 'น้อยหน่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:22.420035597+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:22.420038811+07:00","message":"Set new StatePrefix: 'น้อยหน่า'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:36:22.842586141+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:36:22.842594589+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:23.061041619+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:23.061115832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาวน้อย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:23.061123178+07:00","message":"receive interim result [false|false]: สาวน้อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:23.061143976+07:00","message":"[buffer interim] 60 false สาวน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:23.061158877+07:00","message":"[bufferProcess] interim [340000000]:สาวน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:23.061186845+07:00","message":"[bufferProcess] send to processor:สาวน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:23.06119827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:23.061203038+07:00","message":"> Transcript [962] [false]: 'สาวน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:23.061206803+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:23.061210154+07:00","message":"Set new StatePrefix: 'สาวน้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:24.367761835+07:00","message":"[GCS] IsForceVAD: false for message ID: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:24.443148649+07:00","message":"[GCS] Start streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:24.52662224+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:24.5266623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีกับเราน้อยนะ\",\"confidence\":0.7753897}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:24.526667847+07:00","message":"receive interim result [true|false]: ดีกับเราน้อยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:24.526679717+07:00","message":"end recv isFinal message id 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:24.526684817+07:00","message":"end Recv id 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:24.526690664+07:00","message":"[buffer interim] 60 true ดีกับเราน้อยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:24.526696868+07:00","message":"[bufferProcess] interim [930000000]:ดีกับเราน้อยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:24.52670004+07:00","message":"[bufferProcess] send to processor (isfinal):สาวน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:24.526703381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:24.52670638+07:00","message":"> Transcript [963] [false]: 'สาวน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:24.52670954+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:24.526711473+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:24.526713594+07:00","message":"StatePrefix: 'สาวน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:24.526715577+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:24.526717338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:24.526721492+07:00","message":"> Transcript [964] [true]: 'ดีกับเราน้อยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:24.526723727+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:24.526725587+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:24.5267273+07:00","message":"StatePrefix: 'สาวน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:24.526729365+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:24.526732067+07:00","message":"Push: 'ดีกับเราน้อยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:24.526739545+07:00","message":"push: {true ดีกับเราน้อยนะ 0 0xc002aa6680}"}
{"level":"info","service":"Main","time":"2026-06-25T13:36:24.53587177+07:00","message":"write wav file: './tmp/7595/7595_60.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:36:25.843251376+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:36:25.843265595+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:25.848276254+07:00","message":"[GCS] IsForceVAD: false for message ID: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:25.910452962+07:00","message":"[GCS] Start streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:25.931400832+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:25.931423764+07:00","message":"found end of frame, send empty tag with msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:25.931427254+07:00","message":"end Recv id 61"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:25.931434879+07:00","message":"[buffer interim] 61 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:25.931443438+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:25.931455557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:25.931458464+07:00","message":"> Transcript [965] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:25.931461163+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:25.931463141+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:25.931464963+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:25.931467403+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:25.931470517+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:25.931480243+07:00","message":"push: {true \n 0 0xc0020b6080}"}
{"level":"info","service":"Main","time":"2026-06-25T13:36:25.93812953+07:00","message":"write wav file: './tmp/7595/7595_61.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:26.628205971+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:26.628248978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:26.628254412+07:00","message":"receive interim result [false|false]: คือสรุป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:26.628269919+07:00","message":"[buffer interim] 62 false คือสรุป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:26.628278297+07:00","message":"[bufferProcess] interim [540000000]:คือสรุป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:26.62828051+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:26.757301641+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:26.757346092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:26.757352803+07:00","message":"receive interim result [false|false]: คือสรุปแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:26.757369046+07:00","message":"[buffer interim] 62 false คือสรุปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:26.757377424+07:00","message":"[bufferProcess] interim [720000000]:คือสรุปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:26.757379945+07:00","message":"[bufferProcess] send to processor:คือสรุป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:26.757383729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:26.757386823+07:00","message":"> Transcript [966] [false]: 'คือสรุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:26.757389045+07:00","message":"Set StatePrefix (first interim): 'คือสรุป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:26.953117039+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:26.953156284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้วว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:26.953171372+07:00","message":"receive interim result [false|false]: คือสรุปแล้วว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:26.953183642+07:00","message":"[buffer interim] 62 false คือสรุปแล้วว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:26.953191729+07:00","message":"[bufferProcess] interim [900000000]:คือสรุปแล้วว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:26.953194085+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:26.953197544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:26.953201248+07:00","message":"> Transcript [967] [false]: 'คือสรุปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:26.953205155+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:26.953207316+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:26.95320937+07:00","message":"StatePrefix: 'คือสรุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:26.953211505+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:27.08000941+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:27.08004697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้ววัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:27.080053221+07:00","message":"receive interim result [false|false]: คือสรุปแล้ววัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:27.080065987+07:00","message":"[buffer interim] 62 false คือสรุปแล้ววัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:27.080073842+07:00","message":"[bufferProcess] interim [960000000]:คือสรุปแล้ววัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:27.080076486+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้วว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:27.080080051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:27.080083666+07:00","message":"> Transcript [968] [false]: 'คือสรุปแล้วว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:27.080087741+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:27.08009028+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:27.080092311+07:00","message":"StatePrefix: 'คือสรุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:27.080094518+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:27.17425722+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:27.174302993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้วไวจัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:27.174309403+07:00","message":"receive interim result [false|false]: คือสรุปแล้วไวจัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:27.174325599+07:00","message":"[buffer interim] 62 false คือสรุปแล้วไวจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:27.174334123+07:00","message":"[bufferProcess] interim [80000000]:คือสรุปแล้วไวจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:27.174337136+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้ววัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:27.174344271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:27.17434716+07:00","message":"> Transcript [969] [false]: 'คือสรุปแล้ววัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:27.174350614+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:27.174352972+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:27.174355286+07:00","message":"StatePrefix: 'คือสรุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:27.174357399+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:27.269401684+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:27.269443455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้วไปทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:27.269449904+07:00","message":"receive interim result [false|false]: คือสรุปแล้วไปทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:27.269465515+07:00","message":"[buffer interim] 62 false คือสรุปแล้วไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:27.269476179+07:00","message":"[bufferProcess] interim [140000000]:คือสรุปแล้วไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:27.269478811+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้วไวจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:27.269497335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:27.26950076+07:00","message":"> Transcript [970] [false]: 'คือสรุปแล้วไวจัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:27.269504192+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:27.269507296+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:27.269509317+07:00","message":"StatePrefix: 'คือสรุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:27.269511748+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:27.269517632+07:00","message":"Push: 'คือสรุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:27.269519605+07:00","message":"TextPushed: 'คือสรุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:27.269521795+07:00","message":"Set new StatePrefix : 'คือสรุปแล้วไวจัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:27.269524081+07:00","message":"Next Push (prob) : 'แล้วไวจัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:27.269534417+07:00","message":"push: {false คือสรุป 0 0xc002aa6300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:27.324161383+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:27.324201774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้วไปทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:27.32420793+07:00","message":"receive interim result [false|false]: คือสรุปแล้วไปทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:27.324224106+07:00","message":"[buffer interim] 62 false คือสรุปแล้วไปทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:27.324234467+07:00","message":"[bufferProcess] interim [260000000]:คือสรุปแล้วไปทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:27.324236971+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้วไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:27.324242758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:27.324245796+07:00","message":"> Transcript [971] [false]: 'คือสรุปแล้วไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:27.324248431+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:27.32425064+07:00","message":"Set new StatePrefix: 'คือสรุปแล้วไปทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:27.575702817+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:27.575745715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้วไปทำงานต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:27.575751865+07:00","message":"receive interim result [false|false]: คือสรุปแล้วไปทำงานต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:27.575768655+07:00","message":"[buffer interim] 62 false คือสรุปแล้วไปทำงานต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:27.575777147+07:00","message":"[bufferProcess] interim [440000000]:คือสรุปแล้วไปทำงานต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:27.575779582+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้วไปทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:27.575785934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:27.575789389+07:00","message":"> Transcript [972] [false]: 'คือสรุปแล้วไปทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:27.575792985+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:27.575795148+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:27.575797106+07:00","message":"StatePrefix: 'คือสรุปแล้วไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:27.575799579+07:00","message":"TextPushed: 'คือสรุป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:27.697667752+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:27.697704911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้วไปทำงานกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:27.697713008+07:00","message":"receive interim result [false|false]: คือสรุปแล้วไปทำงานกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:27.697731597+07:00","message":"[buffer interim] 62 false คือสรุปแล้วไปทำงานกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:27.697740075+07:00","message":"[bufferProcess] interim [500000000]:คือสรุปแล้วไปทำงานกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:27.697742578+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้วไปทำงานต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:27.697749363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:27.697752296+07:00","message":"> Transcript [973] [false]: 'คือสรุปแล้วไปทำงานต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:27.697756354+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:27.697759572+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:27.697762883+07:00","message":"StatePrefix: 'คือสรุปแล้วไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:27.697766678+07:00","message":"TextPushed: 'คือสรุป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:27.834324716+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:27.834388657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้วไปทำงานสามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:27.834397986+07:00","message":"receive interim result [false|false]: คือสรุปแล้วไปทำงานสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:27.834425778+07:00","message":"[buffer interim] 62 false คือสรุปแล้วไปทำงานสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:27.834444298+07:00","message":"[bufferProcess] interim [560000000]:คือสรุปแล้วไปทำงานสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:27.8344479+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้วไปทำงานกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:27.834456615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:27.834461922+07:00","message":"> Transcript [974] [false]: 'คือสรุปแล้วไปทำงานกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:27.834467112+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:27.834470732+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:27.834476713+07:00","message":"StatePrefix: 'คือสรุปแล้วไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:27.834480497+07:00","message":"TextPushed: 'คือสรุป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:27.929606454+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:27.929667096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้วไปทำงานสัมมนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:27.929676046+07:00","message":"receive interim result [false|false]: คือสรุปแล้วไปทำงานสัมมนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:27.929695598+07:00","message":"[buffer interim] 62 false คือสรุปแล้วไปทำงานสัมมนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:27.929708382+07:00","message":"[bufferProcess] interim [620000000]:คือสรุปแล้วไปทำงานสัมมนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:27.929713055+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้วไปทำงานสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:27.9297243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:27.929729135+07:00","message":"> Transcript [975] [false]: 'คือสรุปแล้วไปทำงานสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:27.929735365+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:27.929738621+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:27.929743103+07:00","message":"StatePrefix: 'คือสรุปแล้วไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:27.929745509+07:00","message":"TextPushed: 'คือสรุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:27.929752945+07:00","message":"Push: 'แล้วไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:27.929755152+07:00","message":"TextPushed: 'คือสรุปแล้วไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:27.929758041+07:00","message":"Set new StatePrefix : 'คือสรุปแล้วไปทำงานสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:27.929760989+07:00","message":"Next Push (prob) : 'งานสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:27.929770678+07:00","message":"push: {false แล้วไปทำ 0 0xc002aa6300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:28.008902857+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:28.008951074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้วไปทำงานสำนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:28.008959728+07:00","message":"receive interim result [false|false]: คือสรุปแล้วไปทำงานสำนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:28.008980377+07:00","message":"[buffer interim] 62 false คือสรุปแล้วไปทำงานสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:28.008991993+07:00","message":"[bufferProcess] interim [800000000]:คือสรุปแล้วไปทำงานสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:28.008996091+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้วไปทำงานสัมมนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:28.009005002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:28.009010125+07:00","message":"> Transcript [976] [false]: 'คือสรุปแล้วไปทำงานสัมมนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:28.009014443+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:28.009017691+07:00","message":"Set new StatePrefix: 'คือสรุปแล้วไปทำงานสัมมนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:28.015503833+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:28.015549648+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้วไปทำงานต่อพัฒนาการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:28.015554572+07:00","message":"receive interim result [false|false]: คือสรุปแล้วไปทำงานต่อพัฒนาการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:28.015565873+07:00","message":"[buffer interim] 62 false คือสรุปแล้วไปทำงานต่อพัฒนาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:28.01557127+07:00","message":"[bufferProcess] interim [860000000]:คือสรุปแล้วไปทำงานต่อพัฒนาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:28.01557386+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้วไปทำงานสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:28.015579136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:28.015581665+07:00","message":"> Transcript [977] [false]: 'คือสรุปแล้วไปทำงานสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:28.01558376+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:28.015585862+07:00","message":"Set new StatePrefix: 'คือสรุปแล้วไปทำงานสำนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:28.172272197+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:28.172324437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้วไปทำงานสมรรถนะการทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:28.172332359+07:00","message":"receive interim result [false|false]: คือสรุปแล้วไปทำงานสมรรถนะการทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:28.172343434+07:00","message":"[buffer interim] 62 false คือสรุปแล้วไปทำงานสมรรถนะการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:28.172351457+07:00","message":"[bufferProcess] interim [40000000]:คือสรุปแล้วไปทำงานสมรรถนะการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:28.172354727+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้วไปทำงานต่อพัฒนาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:28.172358258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:28.172361317+07:00","message":"> Transcript [978] [false]: 'คือสรุปแล้วไปทำงานต่อพัฒนาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:28.172364275+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:28.172367977+07:00","message":"Set new StatePrefix: 'คือสรุปแล้วไปทำงานต่อพัฒนาการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:28.221877602+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:28.221917932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้วไปทำงานสมรรถนะการทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:28.221923598+07:00","message":"receive interim result [false|false]: คือสรุปแล้วไปทำงานสมรรถนะการทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:28.221940363+07:00","message":"[buffer interim] 62 false คือสรุปแล้วไปทำงานสมรรถนะการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:28.221948325+07:00","message":"[bufferProcess] interim [160000000]:คือสรุปแล้วไปทำงานสมรรถนะการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:28.221951254+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้วไปทำงานสมรรถนะการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:28.221957183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:28.221960003+07:00","message":"> Transcript [979] [false]: 'คือสรุปแล้วไปทำงานสมรรถนะการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:28.221962546+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:28.221964891+07:00","message":"Set new StatePrefix: 'คือสรุปแล้วไปทำงานสมรรถนะการทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:28.560505282+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:28.56054829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้วไปทำงานสมรรถนะการทำงานกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:28.56055498+07:00","message":"receive interim result [false|false]: คือสรุปแล้วไปทำงานสมรรถนะการทำงานกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:28.560569926+07:00","message":"[buffer interim] 62 false คือสรุปแล้วไปทำงานสมรรถนะการทำงานกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:28.560580022+07:00","message":"[bufferProcess] interim [460000000]:คือสรุปแล้วไปทำงานสมรรถนะการทำงานกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:28.560582869+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้วไปทำงานสมรรถนะการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:28.560588879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:28.560592072+07:00","message":"> Transcript [980] [false]: 'คือสรุปแล้วไปทำงานสมรรถนะการทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:28.560597639+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:28.560600267+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:28.560602421+07:00","message":"StatePrefix: 'คือสรุปแล้วไปทำงานสมรรถนะการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:28.560605156+07:00","message":"TextPushed: 'คือสรุปแล้วไปทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:28.745210732+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:28.745251279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้วไปทำงานสมรรถนะการทำงานกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:28.745257331+07:00","message":"receive interim result [false|false]: คือสรุปแล้วไปทำงานสมรรถนะการทำงานกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:28.745272949+07:00","message":"[buffer interim] 62 false คือสรุปแล้วไปทำงานสมรรถนะการทำงานกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:28.745283367+07:00","message":"[bufferProcess] interim [580000000]:คือสรุปแล้วไปทำงานสมรรถนะการทำงานกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:28.745286344+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้วไปทำงานสมรรถนะการทำงานกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:28.745292997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:28.745296043+07:00","message":"> Transcript [981] [false]: 'คือสรุปแล้วไปทำงานสมรรถนะการทำงานกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:28.74529968+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:28.745301944+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:28.74530389+07:00","message":"StatePrefix: 'คือสรุปแล้วไปทำงานสมรรถนะการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:28.745306357+07:00","message":"TextPushed: 'คือสรุปแล้วไปทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:28.804636073+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:28.804668155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้วไปทำงานสมรรถนะการทำงานกับดอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:28.804674183+07:00","message":"receive interim result [false|false]: คือสรุปแล้วไปทำงานสมรรถนะการทำงานกับดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:28.80468352+07:00","message":"[buffer interim] 62 false คือสรุปแล้วไปทำงานสมรรถนะการทำงานกับดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:28.804690395+07:00","message":"[bufferProcess] interim [700000000]:คือสรุปแล้วไปทำงานสมรรถนะการทำงานกับดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:28.804692972+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้วไปทำงานสมรรถนะการทำงานกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:28.804695902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:28.804698735+07:00","message":"> Transcript [982] [false]: 'คือสรุปแล้วไปทำงานสมรรถนะการทำงานกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:28.804702251+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:28.804704398+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:28.804706597+07:00","message":"StatePrefix: 'คือสรุปแล้วไปทำงานสมรรถนะการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:28.804709017+07:00","message":"TextPushed: 'คือสรุปแล้วไปทำ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:36:28.843318966+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:36:28.843348158+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:28.907122612+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:28.907159091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:28.907164727+07:00","message":"receive interim result [false|false]: คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:28.907181858+07:00","message":"[buffer interim] 62 false คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:28.907190334+07:00","message":"[bufferProcess] interim [760000000]:คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:28.907193352+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้วไปทำงานสมรรถนะการทำงานกับดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:28.907197183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:28.907200611+07:00","message":"> Transcript [983] [false]: 'คือสรุปแล้วไปทำงานสมรรถนะการทำงานกับดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:28.907204249+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:28.90720648+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:28.907208816+07:00","message":"StatePrefix: 'คือสรุปแล้วไปทำงานสมรรถนะการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:28.90721162+07:00","message":"TextPushed: 'คือสรุปแล้วไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:28.907219341+07:00","message":"Push: 'งานสมรรถนะการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:28.907221588+07:00","message":"TextPushed: 'คือสรุปแล้วไปทำงานสมรรถนะการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:28.907224012+07:00","message":"Set new StatePrefix : 'คือสรุปแล้วไปทำงานสมรรถนะการทำงานกับดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:28.907226486+07:00","message":"Next Push (prob) : 'งานกับดอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:28.907234415+07:00","message":"push: {false งานสมรรถนะการทำ 0 0xc002aa6300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:28.963927159+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:28.963968032+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:28.963974916+07:00","message":"receive interim result [false|false]: คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:28.96399034+07:00","message":"[buffer interim] 62 false คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:28.96399719+07:00","message":"[bufferProcess] interim [880000000]:คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:28.963999899+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:28.964007085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:28.964009985+07:00","message":"> Transcript [984] [false]: 'คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:28.964012357+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:28.964014544+07:00","message":"Set new StatePrefix: 'คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:29.587809629+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:29.587855254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:29.587862349+07:00","message":"receive interim result [false|false]: คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:29.587876796+07:00","message":"[buffer interim] 62 false คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:29.587885316+07:00","message":"[bufferProcess] interim [480000000]:คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:29.587888134+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:29.587891881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:29.587895088+07:00","message":"> Transcript [985] [false]: 'คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:29.587898825+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:29.587903754+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:29.587906354+07:00","message":"StatePrefix: 'คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:29.587909309+07:00","message":"TextPushed: 'คือสรุปแล้วไปทำงานสมรรถนะการทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:29.671452316+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:29.671517206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงรหัส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:29.671525802+07:00","message":"receive interim result [false|false]: คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงรหัส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:29.67154244+07:00","message":"[buffer interim] 62 false คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงรหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:29.671550293+07:00","message":"[bufferProcess] interim [600000000]:คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงรหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:29.671553338+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:29.671561417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:29.671564584+07:00","message":"> Transcript [986] [false]: 'คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:29.671568776+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:29.671571065+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:29.671573565+07:00","message":"StatePrefix: 'คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:29.671576269+07:00","message":"TextPushed: 'คือสรุปแล้วไปทำงานสมรรถนะการทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:29.779887506+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:29.779924125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:29.779930894+07:00","message":"receive interim result [false|false]: คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:29.779946524+07:00","message":"[buffer interim] 62 false คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:29.779953046+07:00","message":"[bufferProcess] interim [720000000]:คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:29.779955785+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงรหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:29.779962417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:29.779965376+07:00","message":"> Transcript [987] [false]: 'คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงรหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:29.779969117+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:29.779971347+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:29.779973487+07:00","message":"StatePrefix: 'คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:29.779976077+07:00","message":"TextPushed: 'คือสรุปแล้วไปทำงานสมรรถนะการทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:30.403422711+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:30.403465145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:30.403472039+07:00","message":"receive interim result [false|false]: คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:30.403487564+07:00","message":"[buffer interim] 62 false คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:30.403495564+07:00","message":"[bufferProcess] interim [320000000]:คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:30.403498616+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:30.403506248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:30.40350948+07:00","message":"> Transcript [988] [false]: 'คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:30.403513812+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:30.403516435+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:30.403518477+07:00","message":"StatePrefix: 'คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:30.403521116+07:00","message":"TextPushed: 'คือสรุปแล้วไปทำงานสมรรถนะการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:30.403528573+07:00","message":"Push: 'งานจะด้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:30.403530717+07:00","message":"TextPushed: 'คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:30.40353316+07:00","message":"Set new StatePrefix : 'คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:30.403535756+07:00","message":"Next Push (prob) : 'ลงนะฮะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:30.403546056+07:00","message":"push: {false งานจะด้อย 0 0xc002aa6300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:30.553032342+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:30.55307773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะเนื่องจากว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:30.553084299+07:00","message":"receive interim result [false|false]: คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะเนื่องจากว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:30.553099561+07:00","message":"[buffer interim] 62 false คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะเนื่องจากว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:30.553107902+07:00","message":"[bufferProcess] interim [440000000]:คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะเนื่องจากว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:30.553110797+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:30.553116949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:30.553119645+07:00","message":"> Transcript [989] [false]: 'คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:30.5531236+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:30.553126172+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:30.553130865+07:00","message":"StatePrefix: 'คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:30.553133864+07:00","message":"TextPushed: 'คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:30.766497484+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:30.766542791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะเนื่องจากว่าเอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:30.766549871+07:00","message":"receive interim result [false|false]: คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะเนื่องจากว่าเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:30.76656443+07:00","message":"[buffer interim] 62 false คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะเนื่องจากว่าเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:30.766572708+07:00","message":"[bufferProcess] interim [620000000]:คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะเนื่องจากว่าเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:30.766575305+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะเนื่องจากว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:30.766582321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:30.766585735+07:00","message":"> Transcript [990] [false]: 'คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะเนื่องจากว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:30.766592579+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:30.766595113+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:30.766597676+07:00","message":"StatePrefix: 'คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:30.766600784+07:00","message":"TextPushed: 'คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:30.808668557+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:30.808702816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะเนื่องจากว่าโอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:30.808709291+07:00","message":"receive interim result [false|false]: คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะเนื่องจากว่าโอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:30.808724428+07:00","message":"[buffer interim] 62 false คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะเนื่องจากว่าโอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:30.808731655+07:00","message":"[bufferProcess] interim [680000000]:คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะเนื่องจากว่าโอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:30.808734524+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะเนื่องจากว่าเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:30.808738552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:30.808741834+07:00","message":"> Transcript [991] [false]: 'คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะเนื่องจากว่าเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:30.80874549+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:30.808747552+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:30.808750028+07:00","message":"StatePrefix: 'คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:30.808752716+07:00","message":"TextPushed: 'คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:30.882968252+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:30.882999219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากไวโอลิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:30.883006279+07:00","message":"receive interim result [false|false]: คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากไวโอลิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:30.883022264+07:00","message":"[buffer interim] 62 false คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากไวโอลิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:30.88302876+07:00","message":"[bufferProcess] interim [800000000]:คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากไวโอลิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:30.883032561+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะเนื่องจากว่าโอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:30.883036157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:30.883038818+07:00","message":"> Transcript [992] [false]: 'คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะเนื่องจากว่าโอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:30.883043273+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:30.883045767+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:30.883047901+07:00","message":"StatePrefix: 'คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:30.88305051+07:00","message":"TextPushed: 'คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:30.883056947+07:00","message":"Push: 'ลงนะฮะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:30.883059216+07:00","message":"TextPushed: 'คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:30.883061522+07:00","message":"Set new StatePrefix : 'คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะเนื่องจากว่าโอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:30.883066354+07:00","message":"Next Push (prob) : 'เนื่องจากว่าโอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:30.883074535+07:00","message":"push: {false ลงนะฮะ 0 0xc002aa6300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:31.187429541+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:31.187469549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากไวโอลินนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:31.187477935+07:00","message":"receive interim result [false|false]: คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากไวโอลินนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:31.187497479+07:00","message":"[buffer interim] 62 false คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากไวโอลินนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:31.187506999+07:00","message":"[bufferProcess] interim [40000000]:คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากไวโอลินนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:31.187509475+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากไวโอลิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:31.187514714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:31.187518269+07:00","message":"> Transcript [993] [false]: 'คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากไวโอลิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:31.187521043+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:31.1875235+07:00","message":"Set new StatePrefix: 'คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากไวโอลิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:31.262834888+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:31.262873029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากไวโอลินนั้นเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:31.262880177+07:00","message":"receive interim result [false|false]: คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากไวโอลินนั้นเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:31.262895082+07:00","message":"[buffer interim] 62 false คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากไวโอลินนั้นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:31.262902225+07:00","message":"[bufferProcess] interim [160000000]:คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากไวโอลินนั้นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:31.262905453+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากไวโอลินนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:31.262912245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:31.26291519+07:00","message":"> Transcript [994] [false]: 'คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากไวโอลินนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:31.262919264+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:31.262921606+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:31.26292371+07:00","message":"StatePrefix: 'คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากไวโอลิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:31.262926534+07:00","message":"TextPushed: 'คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:31.451250103+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:31.451285432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากไวโอลินนั้นเป็นสาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:31.451291504+07:00","message":"receive interim result [false|false]: คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากไวโอลินนั้นเป็นสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:31.451304492+07:00","message":"[buffer interim] 62 false คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากไวโอลินนั้นเป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:31.451311467+07:00","message":"[bufferProcess] interim [400000000]:คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากไวโอลินนั้นเป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:31.451314647+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากไวโอลินนั้นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:31.451319891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:31.451323482+07:00","message":"> Transcript [995] [false]: 'คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากไวโอลินนั้นเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:31.451327316+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:31.451329616+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:31.451331905+07:00","message":"StatePrefix: 'คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากไวโอลิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:31.451335129+07:00","message":"TextPushed: 'คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:31.763690384+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:31.763726137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากไวโอลินนั้นเป็นสารอาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:31.763732252+07:00","message":"receive interim result [false|false]: คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากไวโอลินนั้นเป็นสารอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:31.763747132+07:00","message":"[buffer interim] 62 false คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากไวโอลินนั้นเป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:31.763753875+07:00","message":"[bufferProcess] interim [640000000]:คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากไวโอลินนั้นเป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:31.763756689+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากไวโอลินนั้นเป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:31.76376253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:31.76376515+07:00","message":"> Transcript [996] [false]: 'คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากไวโอลินนั้นเป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:31.763769096+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:31.763771356+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:31.763773503+07:00","message":"StatePrefix: 'คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากไวโอลิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:31.763776131+07:00","message":"TextPushed: 'คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:36:31.843934258+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:36:31.843947015+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:31.898589984+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:31.898630488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากไวโอลินนั้นเป็นสารอาหารที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:31.898637284+07:00","message":"receive interim result [false|false]: คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากไวโอลินนั้นเป็นสารอาหารที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:31.898652144+07:00","message":"[buffer interim] 62 false คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากไวโอลินนั้นเป็นสารอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:31.898660983+07:00","message":"[bufferProcess] interim [820000000]:คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากไวโอลินนั้นเป็นสารอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:31.898663727+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากไวโอลินนั้นเป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:31.898672144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:31.898675109+07:00","message":"> Transcript [997] [false]: 'คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากไวโอลินนั้นเป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:31.89867982+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:31.898683203+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:31.898685223+07:00","message":"StatePrefix: 'คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากไวโอลิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:31.898688425+07:00","message":"TextPushed: 'คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:31.898694829+07:00","message":"Push: 'จากไวโอลิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:31.8986969+07:00","message":"TextPushed: 'คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากไวโอลิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:31.898699725+07:00","message":"Set new StatePrefix : 'คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากไวโอลินนั้นเป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:31.898703735+07:00","message":"Next Push (prob) : 'นั้นเป็นสารอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:31.89873153+07:00","message":"push: {false จากไวโอลิน 0 0xc002aa6300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:32.074719906+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:32.074763593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากไวโอลินนั้นเป็นสารอาหารที่ร่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:32.07477181+07:00","message":"receive interim result [false|false]: คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากไวโอลินนั้นเป็นสารอาหารที่ร่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:32.074788591+07:00","message":"[buffer interim] 62 false คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากไวโอลินนั้นเป็นสารอาหารที่ร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:32.074795778+07:00","message":"[bufferProcess] interim [940000000]:คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากไวโอลินนั้นเป็นสารอาหารที่ร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:32.074798739+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากไวโอลินนั้นเป็นสารอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:32.074805771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:32.074808471+07:00","message":"> Transcript [998] [false]: 'คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากไวโอลินนั้นเป็นสารอาหารที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:32.074812499+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:32.074814727+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:32.074816747+07:00","message":"StatePrefix: 'คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากไวโอลินนั้นเป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:32.074819691+07:00","message":"TextPushed: 'คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากไวโอลิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:32.264993956+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:32.265045193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากไวโอลินนั้นเป็นสารอาหารที่ร่างกาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:32.265052803+07:00","message":"receive interim result [false|false]: คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากไวโอลินนั้นเป็นสารอาหารที่ร่างกาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:32.265066865+07:00","message":"[buffer interim] 62 false คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากไวโอลินนั้นเป็นสารอาหารที่ร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:32.265077181+07:00","message":"[bufferProcess] interim [180000000]:คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากไวโอลินนั้นเป็นสารอาหารที่ร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:32.265080125+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากไวโอลินนั้นเป็นสารอาหารที่ร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:32.265085949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:32.265088642+07:00","message":"> Transcript [999] [false]: 'คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากไวโอลินนั้นเป็นสารอาหารที่ร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:32.265092609+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:32.265094722+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:32.265096983+07:00","message":"StatePrefix: 'คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากไวโอลินนั้นเป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:32.265100204+07:00","message":"TextPushed: 'คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากไวโอลิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:32.450945966+07:00","message":"[GCS] IsForceVAD: false for message ID: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:32.5099862+07:00","message":"[GCS] Start streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:32.533391113+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:32.533438528+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากไวโอลินนั้นเป็นสารอาหารที่ร่างกายขาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:32.533445459+07:00","message":"receive interim result [false|false]: คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากไวโอลินนั้นเป็นสารอาหารที่ร่างกายขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:32.533461316+07:00","message":"[buffer interim] 62 false คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากไวโอลินนั้นเป็นสารอาหารที่ร่างกายขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:32.533468461+07:00","message":"[bufferProcess] interim [480000000]:คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากไวโอลินนั้นเป็นสารอาหารที่ร่างกายขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:32.533472508+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากไวโอลินนั้นเป็นสารอาหารที่ร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:32.533478382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:32.533481075+07:00","message":"> Transcript [1000] [false]: 'คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากไวโอลินนั้นเป็นสารอาหารที่ร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:32.533484963+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:32.533487113+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:32.533489566+07:00","message":"StatePrefix: 'คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากไวโอลินนั้นเป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:32.533492248+07:00","message":"TextPushed: 'คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากไวโอลิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:32.680796831+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:32.68085055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้วไปทำงานสมรรถนะการทำงานกันน้อยลงนะฮะเนื่องจากว่าไอโอดีนนั้นเป็นสารอาหารที่ร่างกายขาด\",\"confidence\":0.9417853}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:32.680857875+07:00","message":"receive interim result [true|false]: คือสรุปแล้วไปทำงานสมรรถนะการทำงานกันน้อยลงนะฮะเนื่องจากว่าไอโอดีนนั้นเป็นสารอาหารที่ร่างกายขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:32.680871563+07:00","message":"end recv isFinal message id 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:32.680873768+07:00","message":"end Recv id 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:32.680880677+07:00","message":"[buffer interim] 62 true คือสรุปแล้วไปทำงานสมรรถนะการทำงานกันน้อยลงนะฮะเนื่องจากว่าไอโอดีนนั้นเป็นสารอาหารที่ร่างกายขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:32.680889115+07:00","message":"[bufferProcess] interim [540000000]:คือสรุปแล้วไปทำงานสมรรถนะการทำงานกันน้อยลงนะฮะเนื่องจากว่าไอโอดีนนั้นเป็นสารอาหารที่ร่างกายขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:32.680892981+07:00","message":"[bufferProcess] send to processor (isfinal):คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากไวโอลินนั้นเป็นสารอาหารที่ร่างกายขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:32.680899806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:32.680903362+07:00","message":"> Transcript [1001] [false]: 'คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากไวโอลินนั้นเป็นสารอาหารที่ร่างกายขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:32.680908617+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:32.680911238+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:32.68091534+07:00","message":"StatePrefix: 'คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากไวโอลินนั้นเป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:32.680918277+07:00","message":"TextPushed: 'คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากไวโอลิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:32.680921761+07:00","message":"Push: 'นั้นเป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:32.680923904+07:00","message":"TextPushed: 'คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากไวโอลินนั้นเป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:32.680926194+07:00","message":"Set new StatePrefix : 'คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากไวโอลินนั้นเป็นสารอาหารที่ร่างกายขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:32.68092895+07:00","message":"Next Push (prob) : 'ที่ร่างกายขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:32.680930786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:32.680933066+07:00","message":"> Transcript [1002] [true]: 'คือสรุปแล้วไปทำงานสมรรถนะการทำงานกันน้อยลงนะฮะเนื่องจากว่าไอโอดีนนั้นเป็นสารอาหารที่ร่างกายขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:32.680935853+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:32.680937726+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:32.680939439+07:00","message":"StatePrefix: 'คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากไวโอลินนั้นเป็นสารอาหารที่ร่างกายขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:32.680941677+07:00","message":"TextPushed: 'คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากไวโอลินนั้นเป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:32.680943639+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:32.681017859+07:00","message":"push: {false นั้นเป็นสารอาหาร 0 0xc002aa6300}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:32.681213448+07:00","message":"Push: 'ที่ร่างกายขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:32.681218508+07:00","message":"TextPushed: 'คือสรุปแล้วไปทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากไวโอลินนั้นเป็นสารอาหารที่ร่างกายขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:32.68122604+07:00","message":"Set new StatePrefix : 'คือสรุปแล้วไปทำงานสมรรถนะการทำงานกันน้อยลงนะฮะเนื่องจากว่าไอโอดีนนั้นเป็นสารอาหารที่ร่างกายขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:32.681228974+07:00","message":"Next Push (prob) : 'คือสรุปแล้วไปทำงานสมรรถนะการทำงานกันน้อยลงนะฮะเนื่องจากว่าไอโอดีนนั้นเป็นสารอาหารที่ร่างกายขาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:32.681242033+07:00","message":"push: {true ที่ร่างกายขาด 0 0xc002aa6300}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:32.681325671+07:00","message":"write aligntment file to 'tmp/7595/align_message_id_62.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:36:32.695001667+07:00","message":"write wav file: './tmp/7595/7595_62.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:32.961201711+07:00","message":"[GCS] IsForceVAD: false for message ID: 63"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:32.971641461+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:32.971678317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:32.97168283+07:00","message":"receive interim result [false|false]: ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:32.971698324+07:00","message":"[buffer interim] 63 false ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:32.971704265+07:00","message":"[bufferProcess] interim [300000000]:ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:32.971706482+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:33.02034744+07:00","message":"[GCS] Start streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:33.045782249+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:33.045854738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:33.045862431+07:00","message":"receive interim result [true|false]: ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:33.045874462+07:00","message":"end recv isFinal message id 63"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:33.045877439+07:00","message":"end Recv id 63"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:33.045883955+07:00","message":"[buffer interim] 63 true ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:33.045899239+07:00","message":"[bufferProcess] interim [480000000]:ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:33.045902997+07:00","message":"[bufferProcess] send to processor (isfinal):ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:33.045906277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:33.045909456+07:00","message":"> Transcript [1003] [false]: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:33.045911808+07:00","message":"Set StatePrefix (first interim): 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:33.045913698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:33.04591595+07:00","message":"> Transcript [1004] [true]: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:33.04591867+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:33.045920702+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:33.045923443+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:33.045925621+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:33.045933544+07:00","message":"Push: 'ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:33.045943009+07:00","message":"push: {true ได้ 0 0xc000044a00}"}
{"level":"info","service":"Main","time":"2026-06-25T13:36:33.050882308+07:00","message":"write wav file: './tmp/7595/7595_63.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:33.56371818+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:33.563763374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:33.56376973+07:00","message":"receive interim result [false|false]: วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:33.563784458+07:00","message":"[buffer interim] 64 false วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:33.563792325+07:00","message":"[bufferProcess] interim [420000000]:วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:33.56379434+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:33.708643264+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:33.708693501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:33.708699384+07:00","message":"receive interim result [false|false]: วันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:33.70871496+07:00","message":"[buffer interim] 64 false วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:33.708723387+07:00","message":"[bufferProcess] interim [480000000]:วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:33.708726335+07:00","message":"[bufferProcess] send to processor:วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:33.70873333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:33.708736858+07:00","message":"> Transcript [1005] [false]: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:33.708739199+07:00","message":"Set StatePrefix (first interim): 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:33.869636495+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:33.86967979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีความ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:33.869686468+07:00","message":"receive interim result [false|false]: มันมีความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:33.869706823+07:00","message":"[buffer interim] 64 false มันมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:33.869715372+07:00","message":"[bufferProcess] interim [660000000]:มันมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:33.869718277+07:00","message":"[bufferProcess] send to processor:วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:33.869722106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:33.869724916+07:00","message":"> Transcript [1006] [false]: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:33.8697281+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:33.869730394+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:33.869733196+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:33.869735375+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:34.071259289+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:34.071303568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีความสุข\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:34.071309509+07:00","message":"receive interim result [false|false]: มันมีความสุข"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:34.071326419+07:00","message":"[buffer interim] 64 false มันมีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:34.071334712+07:00","message":"[bufferProcess] interim [840000000]:มันมีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:34.071336956+07:00","message":"[bufferProcess] send to processor:มันมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:34.071340892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:34.071344593+07:00","message":"> Transcript [1007] [false]: 'มันมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:34.071347298+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:34.071349459+07:00","message":"Set new StatePrefix: 'มันมีความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:34.195210321+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:34.195250328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีความสำคัญ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:34.195256233+07:00","message":"receive interim result [false|false]: มันมีความสำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:34.195269914+07:00","message":"[buffer interim] 64 false มันมีความสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:34.195277246+07:00","message":"[bufferProcess] interim [960000000]:มันมีความสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:34.195279591+07:00","message":"[bufferProcess] send to processor:มันมีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:34.195287306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:34.195290206+07:00","message":"> Transcript [1008] [false]: 'มันมีความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:34.195293456+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:34.195295915+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:34.195297927+07:00","message":"StatePrefix: 'มันมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:34.195300119+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:34.275037134+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:34.275080715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีความกตัญญู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:34.27508678+07:00","message":"receive interim result [false|false]: มันมีความกตัญญู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:34.275101539+07:00","message":"[buffer interim] 64 false มันมีความกตัญญู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:34.275111399+07:00","message":"[bufferProcess] interim [80000000]:มันมีความกตัญญู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:34.275113767+07:00","message":"[bufferProcess] send to processor:มันมีความสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:34.27511997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:34.275122696+07:00","message":"> Transcript [1009] [false]: 'มันมีความสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:34.275126228+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:34.275128367+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:34.275130508+07:00","message":"StatePrefix: 'มันมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:34.27513275+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:34.385393125+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:34.385442128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีความสุขวันหยุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:34.385448786+07:00","message":"receive interim result [false|false]: มันมีความสุขวันหยุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:34.385463677+07:00","message":"[buffer interim] 64 false มันมีความสุขวันหยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:34.385472037+07:00","message":"[bufferProcess] interim [140000000]:มันมีความสุขวันหยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:34.385474942+07:00","message":"[bufferProcess] send to processor:มันมีความกตัญญู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:34.385482224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:34.38548513+07:00","message":"> Transcript [1010] [false]: 'มันมีความกตัญญู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:34.385488812+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:34.38549102+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:34.38549315+07:00","message":"StatePrefix: 'มันมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:34.385496416+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:34.4588418+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:34.45889189+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-25T13:36:34.458897403+07:00","message":"receive interim result [false|false]: มันมีความสำคัญอยู่ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:34.458911827+07:00","message":"[buffer interim] 64 false มันมีความสำคัญอยู่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:34.458919794+07:00","message":"[bufferProcess] interim [260000000]:มันมีความสำคัญอยู่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:34.458922352+07:00","message":"[bufferProcess] send to processor:มันมีความสุขวันหยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:34.458929838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:34.458932774+07:00","message":"> Transcript [1011] [false]: 'มันมีความสุขวันหยุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:34.458936945+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:34.458939554+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:34.458941419+07:00","message":"StatePrefix: 'มันมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:34.458943581+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:34.458949685+07:00","message":"Push: 'มันมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:34.458951621+07:00","message":"TextPushed: 'มันมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:34.458953951+07:00","message":"Set new StatePrefix : 'มันมีความสุขวันหยุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:34.458956303+07:00","message":"Next Push (prob) : 'สุขวันหยุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:34.458984761+07:00","message":"push: {false มันมีความ 0 0xc00049c100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:34.644448896+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:34.644504373+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-25T13:36:34.644517566+07:00","message":"receive interim result [false|false]: มันมีความสำคัญอยู่ 3 อย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:34.644535152+07:00","message":"[buffer interim] 64 false มันมีความสำคัญอยู่ 3 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:34.644543346+07:00","message":"[bufferProcess] interim [500000000]:มันมีความสำคัญอยู่ 3 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:34.644546229+07:00","message":"[bufferProcess] send to processor:มันมีความสำคัญอยู่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:34.6445556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:34.644558806+07:00","message":"> Transcript [1012] [false]: 'มันมีความสำคัญอยู่ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:34.644561708+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:34.644564377+07:00","message":"Set new StatePrefix: 'มันมีความสำคัญอยู่ 3'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:36:34.844076365+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:36:34.844101954+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:35.093563755+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:35.093609634+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-25T13:36:35.093615762+07:00","message":"receive interim result [false|false]: มันมีความสำคัญอยู่ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:35.093630186+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:35.093633307+07:00","message":"receive interim result [false|false]:  อย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:35.093655674+07:00","message":"[buffer interim] 64 false มันมีความสำคัญอยู่ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:35.09367577+07:00","message":"[buffer interim] 64 false  อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:35.093683065+07:00","message":"[bufferProcess] interim [860000000]:มันมีความสำคัญอยู่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:35.093686535+07:00","message":"[bufferProcess] send to processor:มันมีความสำคัญอยู่ 3 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:35.093690887+07:00","message":"[bufferProcess] interim [860000000]: อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:35.093693623+07:00","message":"[bufferProcess] update buffer: มันมีความสำคัญอยู่ 3 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:35.09369647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:35.093699478+07:00","message":"> Transcript [1013] [false]: 'มันมีความสำคัญอยู่ 3 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:35.093703073+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:35.093705401+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:35.093707372+07:00","message":"StatePrefix: 'มันมีความสำคัญอยู่ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:35.09370951+07:00","message":"TextPushed: 'มันมีความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:35.128294864+07:00","message":"[GCS] IsForceVAD: false for message ID: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:35.199541401+07:00","message":"[GCS] Start streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:35.210108745+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:35.210144025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีความสำคัญอยู่ 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:35.210150392+07:00","message":"receive interim result [false|false]: มันมีความสำคัญอยู่ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:35.210162028+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อย่างที่พูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:35.210165121+07:00","message":"receive interim result [false|false]:  อย่างที่พูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:35.210172346+07:00","message":"[buffer interim] 64 false มันมีความสำคัญอยู่ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:35.210179533+07:00","message":"[buffer interim] 64 false  อย่างที่พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:35.210185793+07:00","message":"[bufferProcess] interim [40000000]:มันมีความสำคัญอยู่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:35.210189321+07:00","message":"[bufferProcess] send to processor:มันมีความสำคัญอยู่ 3 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:35.210196479+07:00","message":"[bufferProcess] interim [40000000]: อย่างที่พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:35.210200504+07:00","message":"[bufferProcess] update buffer: มันมีความสำคัญอยู่ 3 อย่างที่พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:35.210204973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:35.210209437+07:00","message":"> Transcript [1014] [false]: 'มันมีความสำคัญอยู่ 3 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:35.210215605+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:35.210218534+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:35.210221792+07:00","message":"StatePrefix: 'มันมีความสำคัญอยู่ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:35.210225273+07:00","message":"TextPushed: 'มันมีความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:35.256706108+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:35.256747687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีความสำคัญอยู่ 3 อย่างที่พูด\",\"confidence\":0.95897263}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:35.256755003+07:00","message":"receive interim result [true|false]: มันมีความสำคัญอยู่ 3 อย่างที่พูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:35.256770723+07:00","message":"end recv isFinal message id 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:35.256773107+07:00","message":"end Recv id 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:35.256791995+07:00","message":"[buffer interim] 64 true มันมีความสำคัญอยู่ 3 อย่างที่พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:35.256812183+07:00","message":"[bufferProcess] interim [130000000]:มันมีความสำคัญอยู่ 3 อย่างที่พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:35.256816382+07:00","message":"[bufferProcess] send to processor (isfinal):มันมีความสำคัญอยู่ 3 อย่างที่พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:35.256820371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:35.256824239+07:00","message":"> Transcript [1015] [false]: 'มันมีความสำคัญอยู่ 3 อย่างที่พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:35.256827802+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:35.256836913+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:35.256839725+07:00","message":"StatePrefix: 'มันมีความสำคัญอยู่ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:35.256842671+07:00","message":"TextPushed: 'มันมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:35.256844762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:35.256847214+07:00","message":"> Transcript [1016] [true]: 'มันมีความสำคัญอยู่ 3 อย่างที่พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:35.25684961+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:35.25685161+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:35.256853302+07:00","message":"StatePrefix: 'มันมีความสำคัญอยู่ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:35.256855515+07:00","message":"TextPushed: 'มันมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:35.256860593+07:00","message":"Push: 'สำคัญอยู่ 3 อย่างที่พูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:35.256871181+07:00","message":"push: {true สำคัญอยู่ 3 อย่างที่พูด 0 0xc00049c100}"}
{"level":"info","service":"Main","time":"2026-06-25T13:36:35.263912583+07:00","message":"write wav file: './tmp/7595/7595_64.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:35.939280637+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:35.939325933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริษัท\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:35.939331166+07:00","message":"receive interim result [false|false]: บริษัท"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:35.939349798+07:00","message":"[buffer interim] 65 false บริษัท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:35.939357373+07:00","message":"[bufferProcess] interim [600000000]:บริษัท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:35.939359484+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:36.05178238+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:36.051821691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อสักครู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:36.051827641+07:00","message":"receive interim result [false|false]: เมื่อสักครู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:36.051856559+07:00","message":"[buffer interim] 65 false เมื่อสักครู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:36.051863886+07:00","message":"[bufferProcess] interim [660000000]:เมื่อสักครู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:36.051866155+07:00","message":"[bufferProcess] send to processor:บริษัท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:36.051869941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:36.051873329+07:00","message":"> Transcript [1017] [false]: 'บริษัท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:36.051875728+07:00","message":"Set StatePrefix (first interim): 'บริษัท'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:36.626952514+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:36.626997983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อสักครู่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:36.627004021+07:00","message":"receive interim result [false|false]: เมื่อสักครู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:36.627020142+07:00","message":"[buffer interim] 65 false เมื่อสักครู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:36.627027977+07:00","message":"[bufferProcess] interim [260000000]:เมื่อสักครู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:36.627030588+07:00","message":"[bufferProcess] send to processor:เมื่อสักครู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:36.627037568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:36.627040724+07:00","message":"> Transcript [1018] [false]: 'เมื่อสักครู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:36.627043281+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:36.627046106+07:00","message":"Set new StatePrefix: 'เมื่อสักครู่'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:36:37.845027402+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:36:37.845044465+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:38.417285625+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:38.417323863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อสักครู่หนึ่งก็คือไปสร้างฮอร์โมน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:38.417329945+07:00","message":"receive interim result [false|false]: เมื่อสักครู่หนึ่งก็คือไปสร้างฮอร์โมน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:38.417344802+07:00","message":"[buffer interim] 65 false เมื่อสักครู่หนึ่งก็คือไปสร้างฮอร์โมน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:38.417353649+07:00","message":"[bufferProcess] interim [60000000]:เมื่อสักครู่หนึ่งก็คือไปสร้างฮอร์โมน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:38.417356366+07:00","message":"[bufferProcess] send to processor:เมื่อสักครู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:38.417359962+07:00","message":"[bufferProcess] send to processor (ticker):เมื่อสักครู่หนึ่งก็คือไปสร้างฮอร์โมน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:38.417362913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:38.417365713+07:00","message":"> Transcript [1019] [false]: 'เมื่อสักครู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:38.417368956+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:38.417371306+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:38.417375091+07:00","message":"StatePrefix: 'เมื่อสักครู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:38.417377417+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:38.417379242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:38.417381365+07:00","message":"> Transcript [1020] [false]: 'เมื่อสักครู่หนึ่งก็คือไปสร้างฮอร์โมน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:38.417383409+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:38.417385177+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:38.417387001+07:00","message":"StatePrefix: 'เมื่อสักครู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:38.417388765+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:38.470415951+07:00","message":"[GCS] IsForceVAD: false for message ID: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:38.528802345+07:00","message":"[GCS] Start streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:38.573785798+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:38.573827482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อสักครู่หนึ่งก็คือไปสร้างฮอร์โมน\",\"confidence\":0.9456859}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:38.573835598+07:00","message":"receive interim result [true|false]: เมื่อสักครู่หนึ่งก็คือไปสร้างฮอร์โมน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:38.57385229+07:00","message":"end recv isFinal message id 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:38.573855934+07:00","message":"end Recv id 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:38.573864719+07:00","message":"[buffer interim] 65 true เมื่อสักครู่หนึ่งก็คือไปสร้างฮอร์โมน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:38.57387508+07:00","message":"[bufferProcess] interim [300000000]:เมื่อสักครู่หนึ่งก็คือไปสร้างฮอร์โมน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:38.573882299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:38.573885391+07:00","message":"> Transcript [1021] [true]: 'เมื่อสักครู่หนึ่งก็คือไปสร้างฮอร์โมน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:38.573888815+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:38.573890741+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:38.573892939+07:00","message":"StatePrefix: 'เมื่อสักครู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:38.573895443+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:38.573900778+07:00","message":"Push: 'เมื่อสักครู่หนึ่งก็คือไปสร้างฮอร์โมน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:38.573910204+07:00","message":"push: {true เมื่อสักครู่หนึ่งก็คือไปสร้างฮอร์โมน 0 0xc00049c780}"}
{"level":"info","service":"Main","time":"2026-06-25T13:36:38.58390626+07:00","message":"write wav file: './tmp/7595/7595_65.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:38.597879969+07:00","message":"[GCS] IsForceVAD: false for message ID: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:38.788609472+07:00","message":"[GCS] Start streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:38.933704923+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:38.933726341+07:00","message":"found end of frame, send empty tag with msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:38.933729478+07:00","message":"end Recv id 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:38.933737148+07:00","message":"[buffer interim] 66 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:38.933744866+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:38.933748851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:38.933752083+07:00","message":"> Transcript [1022] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:38.933754726+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:38.933756855+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:38.933758734+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:38.933760617+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:38.933768098+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:38.93378205+07:00","message":"push: {true \n 0 0xc0001fb280}"}
{"level":"info","service":"Main","time":"2026-06-25T13:36:38.938717155+07:00","message":"write wav file: './tmp/7595/7595_66.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:39.783207705+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:39.783246574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กล่อม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:39.783251772+07:00","message":"receive interim result [false|false]: กล่อม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:39.783268375+07:00","message":"[buffer interim] 67 false กล่อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:39.783274626+07:00","message":"[bufferProcess] interim [960000000]:กล่อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:39.783276886+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:40.035487545+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:40.035532934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:40.035539323+07:00","message":"receive interim result [false|false]: ต่อมที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:40.035558558+07:00","message":"[buffer interim] 67 false ต่อมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:40.035567003+07:00","message":"[bufferProcess] interim [260000000]:ต่อมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:40.035569343+07:00","message":"[bufferProcess] send to processor:กล่อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:40.035575903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:40.035579294+07:00","message":"> Transcript [1023] [false]: 'กล่อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:40.035591072+07:00","message":"Set StatePrefix (first interim): 'กล่อม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:40.207231833+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:40.207268831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมพิษ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:40.207274514+07:00","message":"receive interim result [false|false]: ต่อมพิษ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:40.207288827+07:00","message":"[buffer interim] 67 false ต่อมพิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:40.207296258+07:00","message":"[bufferProcess] interim [380000000]:ต่อมพิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:40.207298352+07:00","message":"[bufferProcess] send to processor:ต่อมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:40.207302319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:40.207305885+07:00","message":"> Transcript [1024] [false]: 'ต่อมที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:40.207308272+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:40.20731039+07:00","message":"Set new StatePrefix: 'ต่อมที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:40.267649334+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:40.267681968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมที่ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:40.267688069+07:00","message":"receive interim result [false|false]: ต่อมที่ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:40.267703668+07:00","message":"[buffer interim] 67 false ต่อมที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:40.267710633+07:00","message":"[bufferProcess] interim [440000000]:ต่อมที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:40.267713167+07:00","message":"[bufferProcess] send to processor:ต่อมพิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:40.267717874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:40.267720987+07:00","message":"> Transcript [1025] [false]: 'ต่อมพิษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:40.267723187+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:40.267725204+07:00","message":"Set new StatePrefix: 'ต่อมพิษ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:40.323629474+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:40.323664398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมที่ตอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:40.323669673+07:00","message":"receive interim result [false|false]: ต่อมที่ตอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:40.323687033+07:00","message":"[buffer interim] 67 false ต่อมที่ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:40.323695046+07:00","message":"[bufferProcess] interim [500000000]:ต่อมที่ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:40.323698058+07:00","message":"[bufferProcess] send to processor:ต่อมที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:40.323701995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:40.323705145+07:00","message":"> Transcript [1026] [false]: 'ต่อมที่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:40.323707752+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:40.323709792+07:00","message":"Set new StatePrefix: 'ต่อมที่ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:40.354572939+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:40.354615705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมที่ตอบช้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:40.35462385+07:00","message":"receive interim result [false|false]: ต่อมที่ตอบช้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:40.354639384+07:00","message":"[buffer interim] 67 false ต่อมที่ตอบช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:40.354647897+07:00","message":"[bufferProcess] interim [620000000]:ต่อมที่ตอบช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:40.354652134+07:00","message":"[bufferProcess] send to processor:ต่อมที่ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:40.354661127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:40.354665499+07:00","message":"> Transcript [1027] [false]: 'ต่อมที่ตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:40.354669294+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:40.354672114+07:00","message":"Set new StatePrefix: 'ต่อมที่ตอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:40.410341898+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:40.410380384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมที่ต้องใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:40.410386189+07:00","message":"receive interim result [false|false]: ต่อมที่ต้องใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:40.410400277+07:00","message":"[buffer interim] 67 false ต่อมที่ต้องใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:40.410407828+07:00","message":"[bufferProcess] interim [680000000]:ต่อมที่ต้องใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:40.410410499+07:00","message":"[bufferProcess] send to processor:ต่อมที่ตอบช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:40.410414016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:40.41041703+07:00","message":"> Transcript [1028] [false]: 'ต่อมที่ตอบช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:40.410420835+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:40.410422847+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:40.410424885+07:00","message":"StatePrefix: 'ต่อมที่ตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:40.41042699+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:40.536255048+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:40.536294643+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมที่ต่อมไทรอยด์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:40.536300784+07:00","message":"receive interim result [false|false]: ต่อมที่ต่อมไทรอยด์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:40.536319369+07:00","message":"[buffer interim] 67 false ต่อมที่ต่อมไทรอยด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:40.536327979+07:00","message":"[bufferProcess] interim [800000000]:ต่อมที่ต่อมไทรอยด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:40.53633138+07:00","message":"[bufferProcess] send to processor:ต่อมที่ต้องใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:40.536340212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:40.536343555+07:00","message":"> Transcript [1029] [false]: 'ต่อมที่ต้องใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:40.536346745+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:40.536349649+07:00","message":"Set new StatePrefix: 'ต่อมที่ต้องใช้'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:36:40.845440564+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:36:40.845459837+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:41.108251801+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:41.108292474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมที่ต่อมไทรอยด์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:41.108298777+07:00","message":"receive interim result [false|false]: ต่อมที่ต่อมไทรอยด์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:41.108312456+07:00","message":"[buffer interim] 67 false ต่อมที่ต่อมไทรอยด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:41.108322359+07:00","message":"[bufferProcess] interim [400000000]:ต่อมที่ต่อมไทรอยด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:41.108324945+07:00","message":"[bufferProcess] send to processor:ต่อมที่ต่อมไทรอยด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:41.108329517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:41.10833258+07:00","message":"> Transcript [1030] [false]: 'ต่อมที่ต่อมไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:41.108335118+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:41.108337292+07:00","message":"Set new StatePrefix: 'ต่อมที่ต่อมไทรอยด์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:41.630421795+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:41.630472935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมที่ต่อมไทรอยด์เพื่อที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:41.630480005+07:00","message":"receive interim result [false|false]: ต่อมที่ต่อมไทรอยด์เพื่อที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:41.630497009+07:00","message":"[buffer interim] 67 false ต่อมที่ต่อมไทรอยด์เพื่อที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:41.630507815+07:00","message":"[bufferProcess] interim [880000000]:ต่อมที่ต่อมไทรอยด์เพื่อที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:41.630512671+07:00","message":"[bufferProcess] send to processor:ต่อมที่ต่อมไทรอยด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:41.630522493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:41.630527906+07:00","message":"> Transcript [1031] [false]: 'ต่อมที่ต่อมไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:41.630532165+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:41.63053461+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:41.630536763+07:00","message":"StatePrefix: 'ต่อมที่ต่อมไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:41.630539066+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:41.767023393+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:41.767062843+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมที่ต่อมไทรอยด์เพื่อที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:41.767070616+07:00","message":"receive interim result [false|false]: ต่อมที่ต่อมไทรอยด์เพื่อที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:41.767086225+07:00","message":"[buffer interim] 67 false ต่อมที่ต่อมไทรอยด์เพื่อที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:41.767097609+07:00","message":"[bufferProcess] interim [940000000]:ต่อมที่ต่อมไทรอยด์เพื่อที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:41.767100127+07:00","message":"[bufferProcess] send to processor:ต่อมที่ต่อมไทรอยด์เพื่อที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:41.767105609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:41.767108629+07:00","message":"> Transcript [1032] [false]: 'ต่อมที่ต่อมไทรอยด์เพื่อที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:41.767112557+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:41.7671149+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:41.767117173+07:00","message":"StatePrefix: 'ต่อมที่ต่อมไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:41.767119574+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:41.831579084+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:41.831624862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมที่ต่อมไทรอยด์เพื่อที่จะไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:41.831631216+07:00","message":"receive interim result [false|false]: ต่อมที่ต่อมไทรอยด์เพื่อที่จะไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:41.831644608+07:00","message":"[buffer interim] 67 false ต่อมที่ต่อมไทรอยด์เพื่อที่จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:41.831652384+07:00","message":"[bufferProcess] interim [120000000]:ต่อมที่ต่อมไทรอยด์เพื่อที่จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:41.831655352+07:00","message":"[bufferProcess] send to processor:ต่อมที่ต่อมไทรอยด์เพื่อที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:41.831662292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:41.831665796+07:00","message":"> Transcript [1033] [false]: 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:41.831670987+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:41.831677538+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:41.831680921+07:00","message":"StatePrefix: 'ต่อมที่ต่อมไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:41.831684247+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:42.013592618+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:42.013634787+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:42.013641395+07:00","message":"receive interim result [false|false]: ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:42.013662481+07:00","message":"[buffer interim] 67 false ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:42.013675333+07:00","message":"[bufferProcess] interim [300000000]:ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:42.013679628+07:00","message":"[bufferProcess] send to processor:ต่อมที่ต่อมไทรอยด์เพื่อที่จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:42.013687303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:42.013692175+07:00","message":"> Transcript [1034] [false]: 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:42.013697719+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:42.013700571+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:42.01370318+07:00","message":"StatePrefix: 'ต่อมที่ต่อมไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:42.013705521+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:42.013710165+07:00","message":"Push: 'ต่อมที่ต่อมไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:42.013713453+07:00","message":"TextPushed: 'ต่อมที่ต่อมไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:42.013716626+07:00","message":"Set new StatePrefix : 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:42.01372022+07:00","message":"Next Push (prob) : 'เพื่อที่จะไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:42.013731385+07:00","message":"push: {false ต่อมที่ต่อมไทรอยด์ 0 0xc002aa6c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:42.257130445+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:42.257189206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:42.257196559+07:00","message":"receive interim result [false|false]: ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:42.257212458+07:00","message":"[buffer interim] 67 false ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:42.257220782+07:00","message":"[bufferProcess] interim [480000000]:ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:42.257223418+07:00","message":"[bufferProcess] send to processor:ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:42.257231184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:42.25723521+07:00","message":"> Transcript [1035] [false]: 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:42.257239707+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:42.257242032+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:42.257244053+07:00","message":"StatePrefix: 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:42.257246649+07:00","message":"TextPushed: 'ต่อมที่ต่อมไทรอยด์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:42.652186144+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:42.652221343+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:42.652227193+07:00","message":"receive interim result [false|false]: ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:42.652241426+07:00","message":"[buffer interim] 67 false ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:42.652248559+07:00","message":"[bufferProcess] interim [900000000]:ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:42.652251861+07:00","message":"[bufferProcess] send to processor:ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:42.652255926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:42.652259301+07:00","message":"> Transcript [1036] [false]: 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:42.652262997+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:42.652265074+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:42.652267425+07:00","message":"StatePrefix: 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:42.65227028+07:00","message":"TextPushed: 'ต่อมที่ต่อมไทรอยด์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:42.712488762+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:42.712527033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:42.712534434+07:00","message":"receive interim result [false|false]: ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:42.712551873+07:00","message":"[buffer interim] 67 false ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:42.712558725+07:00","message":"[bufferProcess] interim [20000000]:ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:42.712561542+07:00","message":"[bufferProcess] send to processor:ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:42.712565769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:42.712569627+07:00","message":"> Transcript [1037] [false]: 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:42.71257432+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:42.712576485+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:42.712586155+07:00","message":"StatePrefix: 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:42.71258903+07:00","message":"TextPushed: 'ต่อมที่ต่อมไทรอยด์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:43.029319197+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:43.029359894+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:43.029365873+07:00","message":"receive interim result [false|false]: ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:43.029380637+07:00","message":"[buffer interim] 67 false ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:43.029388228+07:00","message":"[bufferProcess] interim [260000000]:ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:43.029391133+07:00","message":"[bufferProcess] send to processor:ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:43.029394554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:43.029397547+07:00","message":"> Transcript [1038] [false]: 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:43.02940153+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:43.029403675+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:43.029406063+07:00","message":"StatePrefix: 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:43.029408468+07:00","message":"TextPushed: 'ต่อมที่ต่อมไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:43.029416459+07:00","message":"Push: 'เพื่อที่จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:43.029418563+07:00","message":"TextPushed: 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:43.029420696+07:00","message":"Set new StatePrefix : 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:43.029423082+07:00","message":"Next Push (prob) : 'ทำให้ร่างกาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:43.029430707+07:00","message":"push: {false เพื่อที่จะไป 0 0xc002aa6c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:43.031867927+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:43.031910673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:43.03191694+07:00","message":"receive interim result [false|false]: ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:43.031934025+07:00","message":"[buffer interim] 67 false ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:43.031941293+07:00","message":"[bufferProcess] interim [320000000]:ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:43.031944445+07:00","message":"[bufferProcess] send to processor:ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:43.031952627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:43.031955627+07:00","message":"> Transcript [1039] [false]: 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:43.031959855+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:43.031962194+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:43.031964214+07:00","message":"StatePrefix: 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:43.0319669+07:00","message":"TextPushed: 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:43.207882229+07:00","message":"[GCS] IsForceVAD: false for message ID: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:43.271431512+07:00","message":"[GCS] Start streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:43.29075839+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:43.290794937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:43.29080269+07:00","message":"receive interim result [false|false]: ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:43.290815658+07:00","message":"[buffer interim] 67 false ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:43.290823603+07:00","message":"[bufferProcess] interim [560000000]:ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:43.290826802+07:00","message":"[bufferProcess] send to processor:ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:43.290834006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:43.290839572+07:00","message":"> Transcript [1040] [false]: 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:43.290843583+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:43.290846008+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:43.290848161+07:00","message":"StatePrefix: 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:43.290862487+07:00","message":"TextPushed: 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:43.329413378+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:43.329456126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโต\",\"confidence\":0.9480497}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:43.329462921+07:00","message":"receive interim result [true|false]: ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:43.329472313+07:00","message":"end recv isFinal message id 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:43.329474501+07:00","message":"end Recv id 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:43.329480803+07:00","message":"[buffer interim] 67 true ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:43.329490523+07:00","message":"[bufferProcess] interim [650000000]:ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:43.329494323+07:00","message":"[bufferProcess] send to processor (isfinal):ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:43.329498562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:43.329502056+07:00","message":"> Transcript [1041] [false]: 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:43.329505745+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:43.329508076+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:43.329510668+07:00","message":"StatePrefix: 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:43.329513299+07:00","message":"TextPushed: 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:43.32951547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:43.32951844+07:00","message":"> Transcript [1042] [true]: 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:43.329521102+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:43.329522957+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:43.329524728+07:00","message":"StatePrefix: 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:43.32952676+07:00","message":"TextPushed: 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:43.329529937+07:00","message":"Push: 'ทำให้ร่างกายเจริญเติบโต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:43.329538735+07:00","message":"push: {true ทำให้ร่างกายเจริญเติบโต 0 0xc002aa6c00}"}
{"level":"info","service":"Main","time":"2026-06-25T13:36:43.342276062+07:00","message":"write wav file: './tmp/7595/7595_67.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:36:43.846312391+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:36:43.846359663+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:44.856251624+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:44.856292973+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โตๆ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:44.856297981+07:00","message":"receive interim result [false|false]: โตๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:44.85631474+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:44.856322402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรอัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:44.856325318+07:00","message":"receive interim result [false|false]: โปรอัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:44.856331963+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:44.85633479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรอันที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:44.856337205+07:00","message":"receive interim result [false|false]: โปรอันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:44.856342678+07:00","message":"[buffer interim] 68 false โตๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:44.85634559+07:00","message":"[buffer interim] 68 false โปรอัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:44.856347682+07:00","message":"[buffer interim] 68 false โปรอันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:44.856354558+07:00","message":"[bufferProcess] interim [660000000]:โตๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:44.856356716+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:44.85636073+07:00","message":"[bufferProcess] send to processor (ticker):โตๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:44.856363106+07:00","message":"[bufferProcess] interim [720000000]:โปรอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:44.856364749+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:44.856366801+07:00","message":"[bufferProcess] interim [840000000]:โปรอันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:44.856368795+07:00","message":"[bufferProcess] send to processor:โปรอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:44.856371531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:44.856374527+07:00","message":"> Transcript [1043] [false]: 'โตๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:44.856376927+07:00","message":"Set StatePrefix (first interim): 'โตๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:44.856378531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:44.856380491+07:00","message":"> Transcript [1044] [false]: 'โปรอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:44.856382546+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:44.856384478+07:00","message":"Set new StatePrefix: 'โปรอัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:45.023964063+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:45.024008415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรอันที่ 2\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:45.024013324+07:00","message":"receive interim result [false|false]: โปรอันที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:45.024030316+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:45.024036043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรอันที่ 2 เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:45.024039198+07:00","message":"receive interim result [false|false]: โปรอันที่ 2 เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:45.024065826+07:00","message":"[buffer interim] 68 false โปรอันที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:45.024095983+07:00","message":"[buffer interim] 68 false โปรอันที่ 2 เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:45.024104313+07:00","message":"[bufferProcess] interim [960000000]:โปรอันที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:45.024107719+07:00","message":"[bufferProcess] send to processor:โปรอันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:45.024113243+07:00","message":"[bufferProcess] interim [320000000]:โปรอันที่ 2 เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:45.024116745+07:00","message":"[bufferProcess] send to processor:โปรอันที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:45.024120577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:45.024124935+07:00","message":"> Transcript [1045] [false]: 'โปรอันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:45.024129872+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:45.024132931+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:45.02413691+07:00","message":"StatePrefix: 'โปรอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:45.024139364+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:45.024141135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:45.024143338+07:00","message":"> Transcript [1046] [false]: 'โปรอันที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:45.024145311+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:45.024147002+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:45.024148688+07:00","message":"StatePrefix: 'โปรอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:45.024150452+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:45.260073+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:45.260109831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรอันที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:45.260115195+07:00","message":"receive interim result [false|false]: โปรอันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:45.260131025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 ไปทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:45.260133845+07:00","message":"receive interim result [false|false]:  2 ไปทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:45.260151329+07:00","message":"[buffer interim] 68 false โปรอันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:45.260166772+07:00","message":"[buffer interim] 68 false  2 ไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:45.260175431+07:00","message":"[bufferProcess] interim [440000000]:โปรอันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:45.260179617+07:00","message":"[bufferProcess] send to processor:โปรอันที่ 2 เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:45.260187655+07:00","message":"[bufferProcess] interim [440000000]: 2 ไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:45.260191181+07:00","message":"[bufferProcess] update buffer: โปรอันที่ 2 ไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:45.260195425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:45.260199824+07:00","message":"> Transcript [1047] [false]: 'โปรอันที่ 2 เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:45.260205125+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:45.260208725+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:45.260210991+07:00","message":"StatePrefix: 'โปรอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:45.260213006+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:45.419146077+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:45.419185258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรอันที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:45.419192902+07:00","message":"receive interim result [false|false]: โปรอันที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:45.419205145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:45.41920797+07:00","message":"receive interim result [false|false]:  ไปทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:45.419217+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:45.419220053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรอันที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:45.419222514+07:00","message":"receive interim result [false|false]: โปรอันที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:45.419225331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปทำให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:45.419227548+07:00","message":"receive interim result [false|false]:  ไปทำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:45.419232203+07:00","message":"[buffer interim] 68 false โปรอันที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:45.419234939+07:00","message":"[buffer interim] 68 false  ไปทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:45.419236996+07:00","message":"[buffer interim] 68 false โปรอันที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:45.419238835+07:00","message":"[buffer interim] 68 false  ไปทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:45.419244416+07:00","message":"[bufferProcess] interim [560000000]:โปรอันที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:45.419247035+07:00","message":"[bufferProcess] send to processor:โปรอันที่ 2 ไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:45.419253219+07:00","message":"[bufferProcess] interim [560000000]: ไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:45.419257819+07:00","message":"[bufferProcess] update buffer: โปรอันที่ 2 ไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:45.419260294+07:00","message":"[bufferProcess] interim [620000000]:โปรอันที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:45.419262247+07:00","message":"[bufferProcess] send to processor:โปรอันที่ 2 ไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:45.419264414+07:00","message":"[bufferProcess] interim [620000000]: ไปทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:45.419266952+07:00","message":"[bufferProcess] update buffer: โปรอันที่ 2 ไปทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:45.419269545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:45.419273702+07:00","message":"> Transcript [1048] [false]: 'โปรอันที่ 2 ไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:45.419276921+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:45.4192791+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:45.419281024+07:00","message":"StatePrefix: 'โปรอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:45.419283026+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:45.41929047+07:00","message":"Push: 'โปรอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:45.419292425+07:00","message":"TextPushed: 'โปรอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:45.419294469+07:00","message":"Set new StatePrefix : 'โปรอันที่ 2 ไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:45.419296565+07:00","message":"Next Push (prob) : 'ที่ 2 ไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:45.419298943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:45.419301233+07:00","message":"> Transcript [1049] [false]: 'โปรอันที่ 2 ไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:45.419303249+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:45.419304939+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:45.419306719+07:00","message":"StatePrefix: 'โปรอันที่ 2 ไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:45.419308539+07:00","message":"TextPushed: 'โปรอัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:45.419315489+07:00","message":"push: {false โปรอัน 0 0xc0020b6900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:46.134369698+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:46.134405496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรอันที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:46.134411317+07:00","message":"receive interim result [false|false]: โปรอันที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:46.134423249+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปทำให้เกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:46.13442628+07:00","message":"receive interim result [false|false]:  ไปทำให้เกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:46.134434765+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:46.134437528+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรอันที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:46.134444416+07:00","message":"receive interim result [false|false]: โปรอันที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:46.134447661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปทำให้เกิดการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:46.134450497+07:00","message":"receive interim result [false|false]:  ไปทำให้เกิดการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:46.134435163+07:00","message":"[buffer interim] 68 false โปรอันที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:46.134458774+07:00","message":"[buffer interim] 68 false  ไปทำให้เกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:46.134461256+07:00","message":"[buffer interim] 68 false โปรอันที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:46.134463618+07:00","message":"[buffer interim] 68 false  ไปทำให้เกิดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:46.13446923+07:00","message":"[bufferProcess] interim [160000000]:โปรอันที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:46.134472833+07:00","message":"[bufferProcess] send to processor:โปรอันที่ 2 ไปทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:46.13447608+07:00","message":"[bufferProcess] interim [160000000]: ไปทำให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:46.134478594+07:00","message":"[bufferProcess] update buffer: โปรอันที่ 2 ไปทำให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:46.134480934+07:00","message":"[bufferProcess] interim [460000000]:โปรอันที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:46.134483085+07:00","message":"[bufferProcess] send to processor:โปรอันที่ 2 ไปทำให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:46.134485816+07:00","message":"[bufferProcess] interim [460000000]: ไปทำให้เกิดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:46.134487727+07:00","message":"[bufferProcess] update buffer: โปรอันที่ 2 ไปทำให้เกิดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:46.134490342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:46.134492828+07:00","message":"> Transcript [1050] [false]: 'โปรอันที่ 2 ไปทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:46.134495739+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:46.134497711+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:46.134499554+07:00","message":"StatePrefix: 'โปรอันที่ 2 ไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:46.13450184+07:00","message":"TextPushed: 'โปรอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:46.134503631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:46.134505593+07:00","message":"> Transcript [1051] [false]: 'โปรอันที่ 2 ไปทำให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:46.134507675+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:46.134509385+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:46.13451111+07:00","message":"StatePrefix: 'โปรอันที่ 2 ไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:46.134512915+07:00","message":"TextPushed: 'โปรอัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:46.572636567+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:46.572675542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรอันที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:46.572680984+07:00","message":"receive interim result [false|false]: โปรอันที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:46.572694913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปทำให้เกิดการเผา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:46.572698973+07:00","message":"receive interim result [false|false]:  ไปทำให้เกิดการเผา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:46.572706757+07:00","message":"[buffer interim] 68 false โปรอันที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:46.57271062+07:00","message":"[buffer interim] 68 false  ไปทำให้เกิดการเผา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:46.572734213+07:00","message":"[bufferProcess] interim [700000000]:โปรอันที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:46.572745771+07:00","message":"[bufferProcess] send to processor:โปรอันที่ 2 ไปทำให้เกิดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:46.572756503+07:00","message":"[bufferProcess] interim [700000000]: ไปทำให้เกิดการเผา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:46.572759546+07:00","message":"[bufferProcess] update buffer: โปรอันที่ 2 ไปทำให้เกิดการเผา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:46.57276317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:46.572767983+07:00","message":"> Transcript [1052] [false]: 'โปรอันที่ 2 ไปทำให้เกิดการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:46.5727724+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:46.572774762+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:46.572777118+07:00","message":"StatePrefix: 'โปรอันที่ 2 ไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:46.572779358+07:00","message":"TextPushed: 'โปรอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:46.572786465+07:00","message":"Push: 'ที่ 2 ไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:46.572788379+07:00","message":"TextPushed: 'โปรอันที่ 2 ไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:46.57279054+07:00","message":"Set new StatePrefix : 'โปรอันที่ 2 ไปทำให้เกิดการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:46.572793015+07:00","message":"Next Push (prob) : 'ให้เกิดการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:46.572802995+07:00","message":"push: {false ที่ 2 ไปทำ 0 0xc0020b6900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:46.704980213+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:46.705017332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรอันที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:46.705023257+07:00","message":"receive interim result [false|false]: โปรอันที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:46.705036156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปทำให้เกิดการเผาผลาญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:46.705039697+07:00","message":"receive interim result [false|false]:  ไปทำให้เกิดการเผาผลาญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:46.705059106+07:00","message":"[buffer interim] 68 false โปรอันที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:46.705071071+07:00","message":"[buffer interim] 68 false  ไปทำให้เกิดการเผาผลาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:46.705079224+07:00","message":"[bufferProcess] interim [940000000]:โปรอันที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:46.705083244+07:00","message":"[bufferProcess] send to processor:โปรอันที่ 2 ไปทำให้เกิดการเผา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:46.705093071+07:00","message":"[bufferProcess] interim [940000000]: ไปทำให้เกิดการเผาผลาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:46.705095569+07:00","message":"[bufferProcess] update buffer: โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:46.705098666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:46.705102121+07:00","message":"> Transcript [1053] [false]: 'โปรอันที่ 2 ไปทำให้เกิดการเผา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:46.705106332+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:46.705108402+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:46.705110284+07:00","message":"StatePrefix: 'โปรอันที่ 2 ไปทำให้เกิดการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:46.705112428+07:00","message":"TextPushed: 'โปรอันที่ 2 ไปทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:46.758698691+07:00","message":"[GCS] Cleaned up inactive client: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:46.758715655+07:00","message":"[GCS] Cleaned up inactive client: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:46.758718073+07:00","message":"[GCS] Cleaned up inactive client: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:46.758719985+07:00","message":"[GCS] Cleaned up inactive client: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:46.758722198+07:00","message":"[GCS] Cleaned up inactive client: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:46.758724146+07:00","message":"[GCS] Cleaned up inactive client: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:46.758726263+07:00","message":"[GCS] Cleaned up inactive client: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:46.758728418+07:00","message":"[GCS] Cleaned up inactive client: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:46.758730238+07:00","message":"[GCS] Cleaned up inactive client: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:46.758732199+07:00","message":"[GCS] Cleaned up inactive client: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:46.758735809+07:00","message":"[GCS] Cleaned up inactive client: 49"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:36:46.847068402+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:36:46.847090248+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:47.136390457+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:47.136437681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:47.136443746+07:00","message":"receive interim result [false|false]: โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:47.136459518+07:00","message":"[buffer interim] 68 false โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:47.136467663+07:00","message":"[bufferProcess] interim [540000000]:โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:47.136470827+07:00","message":"[bufferProcess] send to processor:โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:47.136479923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:47.136482832+07:00","message":"> Transcript [1054] [false]: 'โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:47.136492059+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:47.136494473+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:47.13649642+07:00","message":"StatePrefix: 'โปรอันที่ 2 ไปทำให้เกิดการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:47.136498951+07:00","message":"TextPushed: 'โปรอันที่ 2 ไปทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:48.230146692+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:48.230185523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรอันที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:48.230192214+07:00","message":"receive interim result [false|false]: โปรอันที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:48.230206471+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปทำให้เกิดการเผาผลาญได้ที่สุพรรณก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:48.230210261+07:00","message":"receive interim result [false|false]:  ไปทำให้เกิดการเผาผลาญได้ที่สุพรรณก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:48.230220251+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:48.230223935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรอันที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:48.230226682+07:00","message":"receive interim result [false|false]: โปรอันที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:48.230229708+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:48.230232118+07:00","message":"receive interim result [false|false]:  ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:48.230237812+07:00","message":"[buffer interim] 68 false โปรอันที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:48.230243194+07:00","message":"[buffer interim] 68 false  ไปทำให้เกิดการเผาผลาญได้ที่สุพรรณก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:48.230246158+07:00","message":"[buffer interim] 68 false โปรอันที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:48.230251918+07:00","message":"[buffer interim] 68 false  ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:48.230258826+07:00","message":"[bufferProcess] interim [260000000]:โปรอันที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:48.230261236+07:00","message":"[bufferProcess] send to processor:โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:48.230264967+07:00","message":"[bufferProcess] send to processor (ticker):โปรอันที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:48.230267323+07:00","message":"[bufferProcess] interim [260000000]: ไปทำให้เกิดการเผาผลาญได้ที่สุพรรณก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:48.230269251+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:48.230272043+07:00","message":"[bufferProcess] interim [320000000]:โปรอันที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:48.23027411+07:00","message":"[bufferProcess] send to processor: ไปทำให้เกิดการเผาผลาญได้ที่สุพรรณก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:48.230276655+07:00","message":"[bufferProcess] interim [320000000]: ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:48.230280359+07:00","message":"[bufferProcess] update buffer: โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:48.230283465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:48.230286371+07:00","message":"> Transcript [1055] [false]: 'โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:48.230289533+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:48.230291616+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:48.230294106+07:00","message":"StatePrefix: 'โปรอันที่ 2 ไปทำให้เกิดการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:48.230296473+07:00","message":"TextPushed: 'โปรอันที่ 2 ไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:48.23029864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:48.230300667+07:00","message":"> Transcript [1056] [false]: 'โปรอันที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:48.230302475+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:48.230304239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:48.230310903+07:00","message":"> Transcript [1057] [false]: ' ไปทำให้เกิดการเผาผลาญได้ที่สุพรรณก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:48.230313105+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:48.230315324+07:00","message":"Set new StatePrefix: ' ไปทำให้เกิดการเผาผลาญได้ที่สุพรรณก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:48.370318174+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:48.370360128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรอันที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:48.370368341+07:00","message":"receive interim result [false|false]: โปรอันที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:48.370388652+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:48.370393679+07:00","message":"receive interim result [false|false]:  ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:48.370404182+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:48.370407493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรอันที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:48.370409923+07:00","message":"receive interim result [false|false]: โปรอันที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:48.370412911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:48.370415626+07:00","message":"receive interim result [false|false]:  ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:48.370421549+07:00","message":"[buffer interim] 68 false โปรอันที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:48.370427417+07:00","message":"[buffer interim] 68 false  ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:48.370429918+07:00","message":"[buffer interim] 68 false โปรอันที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:48.370432141+07:00","message":"[buffer interim] 68 false  ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:48.370438287+07:00","message":"[bufferProcess] interim [740000000]:โปรอันที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:48.370440714+07:00","message":"[bufferProcess] send to processor:โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:48.370443857+07:00","message":"[bufferProcess] interim [740000000]: ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:48.37044687+07:00","message":"[bufferProcess] update buffer: โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:48.370452169+07:00","message":"[bufferProcess] interim [860000000]:โปรอันที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:48.370454031+07:00","message":"[bufferProcess] send to processor:โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:48.370456573+07:00","message":"[bufferProcess] interim [860000000]: ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:48.370458796+07:00","message":"[bufferProcess] update buffer: โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:48.370461626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:48.370464422+07:00","message":"> Transcript [1058] [false]: 'โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:48.370467306+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:48.370469586+07:00","message":"Set new StatePrefix: 'โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:48.370492733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:48.370496147+07:00","message":"> Transcript [1059] [false]: 'โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:48.370500492+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:48.370507743+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:48.370510495+07:00","message":"StatePrefix: 'โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:48.370513991+07:00","message":"TextPushed: 'โปรอันที่ 2 ไปทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:48.832711831+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:48.832753721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรอันที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:48.832759876+07:00","message":"receive interim result [false|false]: โปรอันที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:48.832775457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:48.832779832+07:00","message":"receive interim result [false|false]:  ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:48.832789723+07:00","message":"[buffer interim] 68 false โปรอันที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:48.83279355+07:00","message":"[buffer interim] 68 false  ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:48.832802936+07:00","message":"[bufferProcess] interim [100000000]:โปรอันที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:48.832805295+07:00","message":"[bufferProcess] send to processor:โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:48.832809222+07:00","message":"[bufferProcess] interim [100000000]: ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:48.83281278+07:00","message":"[bufferProcess] update buffer: โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:48.83281633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:48.832820611+07:00","message":"> Transcript [1060] [false]: 'โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:48.832824101+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:48.832826197+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:48.832828248+07:00","message":"StatePrefix: 'โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:48.83283063+07:00","message":"TextPushed: 'โปรอันที่ 2 ไปทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:48.979517995+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:48.97956175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรอันที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:48.97956734+07:00","message":"receive interim result [false|false]: โปรอันที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:48.979580369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:48.979583739+07:00","message":"receive interim result [false|false]:  ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:48.979591756+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:48.979594802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรอันที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:48.979597098+07:00","message":"receive interim result [false|false]: โปรอันที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:48.97960052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:48.979602947+07:00","message":"receive interim result [false|false]:  ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:48.979607978+07:00","message":"[buffer interim] 68 false โปรอันที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:48.979612586+07:00","message":"[buffer interim] 68 false  ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:48.979615723+07:00","message":"[buffer interim] 68 false โปรอันที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:48.979617781+07:00","message":"[buffer interim] 68 false  ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:48.979624019+07:00","message":"[bufferProcess] interim [280000000]:โปรอันที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:48.97962724+07:00","message":"[bufferProcess] send to processor:โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:48.979630907+07:00","message":"[bufferProcess] interim [280000000]: ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:48.979638415+07:00","message":"[bufferProcess] update buffer: โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:48.979642795+07:00","message":"[bufferProcess] interim [340000000]:โปรอันที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:48.979645067+07:00","message":"[bufferProcess] send to processor:โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:48.979647536+07:00","message":"[bufferProcess] interim [340000000]: ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:48.979649513+07:00","message":"[bufferProcess] update buffer: โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:48.979652764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:48.97965578+07:00","message":"> Transcript [1061] [false]: 'โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:48.979659394+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:48.979661531+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:48.979663511+07:00","message":"StatePrefix: 'โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:48.979665795+07:00","message":"TextPushed: 'โปรอันที่ 2 ไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:48.979667486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:48.979669434+07:00","message":"> Transcript [1062] [false]: 'โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:48.979671768+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:48.979673577+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:48.979675248+07:00","message":"StatePrefix: 'โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:48.97967725+07:00","message":"TextPushed: 'โปรอันที่ 2 ไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:48.979680271+07:00","message":"Push: 'ให้เกิดการเผาผลาญและที่สำคัญก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:48.979682594+07:00","message":"TextPushed: 'โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:48.979684939+07:00","message":"Set new StatePrefix : 'โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:48.979688587+07:00","message":"Next Push (prob) : 'ไปทำให้แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:48.979697247+07:00","message":"push: {false ให้เกิดการเผาผลาญและที่สำคัญก็คือ 0 0xc0020b6900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:49.738692935+07:00","message":"[GCS] IsForceVAD: false for message ID: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:49.809306135+07:00","message":"[GCS] Start streaming session, msgId: 69"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:36:49.847931588+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:36:49.847931586+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:49.998672883+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:49.99871871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรอันที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:49.998725797+07:00","message":"receive interim result [false|false]: โปรอันที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:49.998738007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบประสาท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:49.998741836+07:00","message":"receive interim result [false|false]:  ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบประสาท"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:49.998752225+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:49.998756432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรอันที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:49.998758862+07:00","message":"receive interim result [false|false]: โปรอันที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:49.998762271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบประสาททำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:49.998764769+07:00","message":"receive interim result [false|false]:  ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบประสาททำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:49.998773116+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:49.998776028+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรอันที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:49.99877829+07:00","message":"receive interim result [false|false]: โปรอันที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:49.998782851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบประสาททำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:49.998786195+07:00","message":"receive interim result [false|false]:  ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบประสาททำงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:49.99879246+07:00","message":"[buffer interim] 68 false โปรอันที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:49.99879549+07:00","message":"[buffer interim] 68 false  ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบประสาท"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:49.998797814+07:00","message":"[buffer interim] 68 false โปรอันที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:49.998799963+07:00","message":"[buffer interim] 68 false  ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบประสาททำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:49.99880236+07:00","message":"[buffer interim] 68 false โปรอันที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:49.998804248+07:00","message":"[buffer interim] 68 false  ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบประสาททำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:49.998811103+07:00","message":"[bufferProcess] interim [700000000]:โปรอันที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:49.998813869+07:00","message":"[bufferProcess] send to processor:โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:49.998824393+07:00","message":"[bufferProcess] send to processor (ticker):โปรอันที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:49.99882674+07:00","message":"[bufferProcess] interim [700000000]: ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบประสาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:49.998828946+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:49.998831272+07:00","message":"[bufferProcess] interim [0]:โปรอันที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:49.998833053+07:00","message":"[bufferProcess] send to processor: ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบประสาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:49.998840805+07:00","message":"[bufferProcess] interim [0]: ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบประสาททำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:49.998844812+07:00","message":"[bufferProcess] update buffer: โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบประสาททำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:49.998847749+07:00","message":"[bufferProcess] interim [60000000]:โปรอันที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:49.998849672+07:00","message":"[bufferProcess] send to processor:โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบประสาททำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:49.998852021+07:00","message":"[bufferProcess] interim [60000000]: ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบประสาททำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:49.998854326+07:00","message":"[bufferProcess] update buffer: โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบประสาททำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:49.998857406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:49.998860458+07:00","message":"> Transcript [1063] [false]: 'โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:49.998863119+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:49.998865202+07:00","message":"Set new StatePrefix: 'โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:49.998867044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:49.998875219+07:00","message":"> Transcript [1064] [false]: 'โปรอันที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:49.99887698+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:49.998878787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:49.99888062+07:00","message":"> Transcript [1065] [false]: ' ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบประสาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:49.998882879+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:49.998884623+07:00","message":"Set new StatePrefix: ' ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบประสาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:49.999091152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:49.999093857+07:00","message":"> Transcript [1066] [false]: 'โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบประสาททำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:49.999095975+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:49.999097627+07:00","message":"Set new StatePrefix: 'โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบประสาททำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:50.581751308+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:50.581777651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรอันที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:50.581782016+07:00","message":"receive interim result [false|false]: โปรอันที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:50.581792161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบประสาททำงานได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:50.581796391+07:00","message":"receive interim result [false|false]:  ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบประสาททำงานได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:50.581807523+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:50.58181034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรอันที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:50.581812647+07:00","message":"receive interim result [false|false]: โปรอันที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:50.58181653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบประสาททำงานได้ดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:50.581819166+07:00","message":"receive interim result [false|false]:  ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบประสาททำงานได้ดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:50.581826717+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:50.581829522+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรอันที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:50.581831578+07:00","message":"receive interim result [false|false]: โปรอันที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:50.581834573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบประสาททำงานได้ตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:50.581837176+07:00","message":"receive interim result [false|false]:  ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบประสาททำงานได้ตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:50.581849261+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:50.581853583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรอันที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:50.581855935+07:00","message":"receive interim result [false|false]: โปรอันที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:50.581883261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบประสาททำงานได้ตามปกติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:50.581886941+07:00","message":"receive interim result [false|false]:  ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบประสาททำงานได้ตามปกติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:50.58188544+07:00","message":"[buffer interim] 68 false โปรอันที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:50.581915089+07:00","message":"[buffer interim] 68 false  ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบประสาททำงานได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:50.581920627+07:00","message":"[buffer interim] 68 false โปรอันที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:50.581924442+07:00","message":"[buffer interim] 68 false  ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบประสาททำงานได้ดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:50.581928654+07:00","message":"[buffer interim] 68 false โปรอันที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:50.581932052+07:00","message":"[buffer interim] 68 false  ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบประสาททำงานได้ตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:50.58193604+07:00","message":"[buffer interim] 68 false โปรอันที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:50.581940907+07:00","message":"[bufferProcess] interim [240000000]:โปรอันที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:50.581962708+07:00","message":"[bufferProcess] send to processor:โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบประสาททำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:50.581968484+07:00","message":"[bufferProcess] interim [240000000]: ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบประสาททำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:50.581971484+07:00","message":"[bufferProcess] update buffer: โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบประสาททำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:50.581979666+07:00","message":"[bufferProcess] interim [360000000]:โปรอันที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:50.581981788+07:00","message":"[bufferProcess] send to processor:โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบประสาททำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:50.581985136+07:00","message":"[bufferProcess] interim [360000000]: ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบประสาททำงานได้ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:50.581987367+07:00","message":"[bufferProcess] update buffer: โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบประสาททำงานได้ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:50.581989822+07:00","message":"[bufferProcess] interim [420000000]:โปรอันที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:50.581992801+07:00","message":"[bufferProcess] send to processor:โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบประสาททำงานได้ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:50.581996514+07:00","message":"[bufferProcess] interim [420000000]: ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบประสาททำงานได้ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:50.58200015+07:00","message":"[bufferProcess] update buffer: โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบประสาททำงานได้ตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:50.581894692+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:50.582009222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:50.582014269+07:00","message":"> Transcript [1067] [false]: 'โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบประสาททำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:50.582012374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Store อันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบประสาททำงานได้ตามปกติ\",\"confidence\":0.89498127}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:50.582020819+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:50.581944638+07:00","message":"[buffer interim] 68 false  ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบประสาททำงานได้ตามปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:50.582004577+07:00","message":"[bufferProcess] interim [600000000]:โปรอันที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:50.58217526+07:00","message":"[bufferProcess] send to processor:โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบประสาททำงานได้ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:50.582180596+07:00","message":"[bufferProcess] interim [600000000]: ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบประสาททำงานได้ตามปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:50.58218335+07:00","message":"[bufferProcess] update buffer: โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบประสาททำงานได้ตามปกติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:50.582021875+07:00","message":"receive interim result [true|false]: Store อันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบประสาททำงานได้ตามปกติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:50.582189073+07:00","message":"end recv isFinal message id 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:50.582191755+07:00","message":"end Recv id 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:50.582196396+07:00","message":"[buffer interim] 68 true Store อันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบประสาททำงานได้ตามปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:50.58219913+07:00","message":"[bufferProcess] interim [690000000]:Store อันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบประสาททำงานได้ตามปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:50.582201774+07:00","message":"[bufferProcess] send to processor (isfinal):โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบประสาททำงานได้ตามปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:50.582027035+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:50.582209945+07:00","message":"StatePrefix: 'โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบประสาททำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:50.582212962+07:00","message":"TextPushed: 'โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:50.582215423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:50.582218163+07:00","message":"> Transcript [1068] [false]: 'โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบประสาททำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:50.582220764+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:50.582224255+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:50.582226148+07:00","message":"StatePrefix: 'โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบประสาททำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:50.582228361+07:00","message":"TextPushed: 'โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:50.582230431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:50.582232459+07:00","message":"> Transcript [1069] [false]: 'โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบประสาททำงานได้ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:50.582234754+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:50.582236927+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:50.582238598+07:00","message":"StatePrefix: 'โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบประสาททำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:50.582240682+07:00","message":"TextPushed: 'โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:50.582242599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:50.58224447+07:00","message":"> Transcript [1070] [false]: 'โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบประสาททำงานได้ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:50.582246955+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:50.582248855+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:50.582250493+07:00","message":"StatePrefix: 'โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบประสาททำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:50.582252644+07:00","message":"TextPushed: 'โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:50.582258512+07:00","message":"Push: 'ไปทำให้ระบบประสาททำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:50.582260572+07:00","message":"TextPushed: 'โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบประสาททำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:50.58226301+07:00","message":"Set new StatePrefix : 'โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบประสาททำงานได้ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:50.582322298+07:00","message":"Next Push (prob) : 'งานได้ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:50.582324315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:50.582326232+07:00","message":"> Transcript [1071] [false]: 'โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบประสาททำงานได้ตามปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:50.58233111+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:50.582333013+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:50.582335506+07:00","message":"StatePrefix: 'โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบประสาททำงานได้ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:50.582337882+07:00","message":"TextPushed: 'โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบประสาททำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:50.582339702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:50.582341702+07:00","message":"> Transcript [1072] [true]: 'Store อันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบประสาททำงานได้ตามปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:50.582344148+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:50.582346005+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:50.58234783+07:00","message":"StatePrefix: 'โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบประสาททำงานได้ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:50.58234992+07:00","message":"TextPushed: 'โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบประสาททำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:50.582352196+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:50.582280969+07:00","message":"push: {false ไปทำให้ระบบประสาททำ 0 0xc0020b6900}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:50.582590635+07:00","message":"Push: 'ได้ตามปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:50.582594989+07:00","message":"TextPushed: 'โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบประสาททำได้ตามปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:50.582597956+07:00","message":"Set new StatePrefix : 'Store อันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบประสาททำงานได้ตามปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:50.582600724+07:00","message":"Next Push (prob) : 'Store อันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบประสาททำงานได้ตามปกติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:50.582609328+07:00","message":"push: {true ได้ตามปกติ 0 0xc0020b6900}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:50.582612848+07:00","message":"write aligntment file to 'tmp/7595/align_message_id_68.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:36:50.594775422+07:00","message":"write wav file: './tmp/7595/7595_68.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:50.880053091+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:50.8801003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พ่อค้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:50.880105758+07:00","message":"receive interim result [false|false]: พ่อค้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:50.880120655+07:00","message":"[buffer interim] 69 false พ่อค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:50.880128848+07:00","message":"[bufferProcess] interim [900000000]:พ่อค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:50.880130967+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:50.959252247+07:00","message":"[GCS] IsForceVAD: false for message ID: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:50.969073311+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:50.969119125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะขาด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:50.96912568+07:00","message":"receive interim result [false|false]: เพราะขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:50.969141332+07:00","message":"[buffer interim] 69 false เพราะขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:50.969149004+07:00","message":"[bufferProcess] interim [960000000]:เพราะขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:50.969151677+07:00","message":"[bufferProcess] send to processor:พ่อค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:50.969157117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:50.969179405+07:00","message":"> Transcript [1073] [false]: 'พ่อค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:50.969183875+07:00","message":"Set StatePrefix (first interim): 'พ่อค้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:51.019308874+07:00","message":"[GCS] Start streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:51.142801697+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:51.142848834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะขาด\",\"confidence\":0.8910731}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:51.142856318+07:00","message":"receive interim result [true|false]: เพราะขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:51.142881165+07:00","message":"end recv isFinal message id 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:51.142883843+07:00","message":"end Recv id 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:51.142890784+07:00","message":"[buffer interim] 69 true เพราะขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:51.1428983+07:00","message":"[bufferProcess] interim [170000000]:เพราะขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:51.142902604+07:00","message":"[bufferProcess] send to processor (isfinal):เพราะขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:51.142912995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:51.142949618+07:00","message":"> Transcript [1074] [false]: 'เพราะขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:51.142954399+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:51.142957376+07:00","message":"Set new StatePrefix: 'เพราะขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:51.142959978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:51.142963029+07:00","message":"> Transcript [1075] [true]: 'เพราะขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:51.142966534+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:51.142968647+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:51.142970556+07:00","message":"StatePrefix: 'เพราะขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:51.142972552+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:51.142993017+07:00","message":"Push: 'เพราะขาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:51.143003617+07:00","message":"push: {true เพราะขาด 0 0xc0001fa100}"}
{"level":"info","service":"Main","time":"2026-06-25T13:36:51.149039365+07:00","message":"write wav file: './tmp/7595/7595_69.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:51.555878378+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:51.555931631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:51.555937155+07:00","message":"receive interim result [false|false]: ทุกวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:51.555955017+07:00","message":"[buffer interim] 70 false ทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:51.555961827+07:00","message":"[bufferProcess] interim [420000000]:ทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:51.555964168+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:51.709437705+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:51.709484014+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวัย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:51.709490116+07:00","message":"receive interim result [false|false]: ทุกวัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:51.709506318+07:00","message":"[buffer interim] 70 false ทุกวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:51.709514537+07:00","message":"[bufferProcess] interim [480000000]:ทุกวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:51.709516919+07:00","message":"[bufferProcess] send to processor:ทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:51.709524182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:51.709527531+07:00","message":"> Transcript [1076] [false]: 'ทุกวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:51.709529828+07:00","message":"Set StatePrefix (first interim): 'ทุกวัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:51.74888209+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:51.748921802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวัยเลย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:51.748927365+07:00","message":"receive interim result [false|false]: ทุกวัยเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:51.748945913+07:00","message":"[buffer interim] 70 false ทุกวัยเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:51.74895302+07:00","message":"[bufferProcess] interim [600000000]:ทุกวัยเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:51.748956456+07:00","message":"[bufferProcess] send to processor:ทุกวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:51.748960932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:51.748964231+07:00","message":"> Transcript [1077] [false]: 'ทุกวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:51.748966777+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:51.748968769+07:00","message":"Set new StatePrefix: 'ทุกวัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:51.788247039+07:00","message":"[GCS] IsForceVAD: false for message ID: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:51.851264122+07:00","message":"[GCS] Start streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:51.883633454+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:51.883672046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวัยเลย\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:51.883677979+07:00","message":"receive interim result [true|false]: ทุกวัยเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:51.88368828+07:00","message":"end recv isFinal message id 70"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:51.883700085+07:00","message":"end Recv id 70"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:51.883712579+07:00","message":"[buffer interim] 70 true ทุกวัยเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:51.88373742+07:00","message":"[bufferProcess] interim [780000000]:ทุกวัยเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:51.883742085+07:00","message":"[bufferProcess] send to processor (isfinal):ทุกวัยเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:51.883746502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:51.883750593+07:00","message":"> Transcript [1078] [false]: 'ทุกวัยเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:51.883754315+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:51.883756549+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:51.883759144+07:00","message":"StatePrefix: 'ทุกวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:51.883761553+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:51.883763402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:51.883765908+07:00","message":"> Transcript [1079] [true]: 'ทุกวัยเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:51.883768413+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:51.88377023+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:51.883772073+07:00","message":"StatePrefix: 'ทุกวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:51.883773865+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:51.883776785+07:00","message":"Push: 'ทุกวัยเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:51.883786878+07:00","message":"push: {true ทุกวัยเลย 0 0xc000045500}"}
{"level":"info","service":"Main","time":"2026-06-25T13:36:51.889288884+07:00","message":"write wav file: './tmp/7595/7595_70.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:52.279309845+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:52.27936605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:52.279372215+07:00","message":"receive interim result [false|false]: ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:52.279390793+07:00","message":"[buffer interim] 71 false ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:52.279398815+07:00","message":"[bufferProcess] interim [360000000]:ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:52.279402237+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:52.345025255+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:52.345068967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:52.345074936+07:00","message":"receive interim result [false|false]: ก็มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:52.345086074+07:00","message":"[buffer interim] 71 false ก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:52.345093612+07:00","message":"[bufferProcess] interim [480000000]:ก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:52.345096211+07:00","message":"[bufferProcess] send to processor:ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:52.345100129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:52.34510318+07:00","message":"> Transcript [1080] [false]: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:52.3451058+07:00","message":"Set StatePrefix (first interim): 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:52.520037256+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:52.520076752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีอัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:52.520081912+07:00","message":"receive interim result [false|false]: ก็มีอัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:52.520094877+07:00","message":"[buffer interim] 71 false ก็มีอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:52.520102804+07:00","message":"[bufferProcess] interim [660000000]:ก็มีอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:52.520105613+07:00","message":"[bufferProcess] send to processor:ก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:52.520111031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:52.520114337+07:00","message":"> Transcript [1081] [false]: 'ก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:52.520118268+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:52.520120579+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:52.520122597+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:52.520124821+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:52.621283134+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:52.621328813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:52.621334519+07:00","message":"receive interim result [false|false]: ก็มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:52.621345919+07:00","message":"[buffer interim] 71 false ก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:52.621353306+07:00","message":"[bufferProcess] interim [780000000]:ก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:52.621355571+07:00","message":"[bufferProcess] send to processor:ก็มีอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:52.621359688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:52.621362653+07:00","message":"> Transcript [1082] [false]: 'ก็มีอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:52.621365702+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:52.621367834+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:52.621370775+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:52.621373211+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:52.703464599+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:52.703504258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีอาทิตย์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:52.703510263+07:00","message":"receive interim result [false|false]: ก็มีอาทิตย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:52.703524072+07:00","message":"[buffer interim] 71 false ก็มีอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:52.703531887+07:00","message":"[bufferProcess] interim [840000000]:ก็มีอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:52.703534091+07:00","message":"[bufferProcess] send to processor:ก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:52.703540071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:52.703543058+07:00","message":"> Transcript [1083] [false]: 'ก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:52.703546276+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:52.703548515+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:52.703551028+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:52.703553421+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:36:52.848633697+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:36:52.848648398+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:52.894133746+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:52.894179695+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีอาการผิดปกติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:52.894186268+07:00","message":"receive interim result [false|false]: ก็มีอาการผิดปกติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:52.894209551+07:00","message":"[buffer interim] 71 false ก็มีอาการผิดปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:52.894221144+07:00","message":"[bufferProcess] interim [80000000]:ก็มีอาการผิดปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:52.894224102+07:00","message":"[bufferProcess] send to processor:ก็มีอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:52.894231222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:52.894234929+07:00","message":"> Transcript [1084] [false]: 'ก็มีอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:52.894247145+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:52.894249784+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:52.89425234+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:52.894254703+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:52.89426141+07:00","message":"Push: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:52.894263521+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:52.894265753+07:00","message":"Set new StatePrefix : 'ก็มีอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:52.894268137+07:00","message":"Next Push (prob) : 'มีอาทิตย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:52.894277401+07:00","message":"push: {false ก็ 0 0xc00049d600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:53.210606336+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:53.210652569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีอาการผิดปกติเกี่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:53.210658511+07:00","message":"receive interim result [false|false]: ก็มีอาการผิดปกติเกี่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:53.210673303+07:00","message":"[buffer interim] 71 false ก็มีอาการผิดปกติเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:53.210683346+07:00","message":"[bufferProcess] interim [380000000]:ก็มีอาการผิดปกติเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:53.210687917+07:00","message":"[bufferProcess] send to processor:ก็มีอาการผิดปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:53.210693142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:53.210697332+07:00","message":"> Transcript [1085] [false]: 'ก็มีอาการผิดปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:53.210701438+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:53.210704969+07:00","message":"Set new StatePrefix: 'ก็มีอาการผิดปกติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:53.408182551+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:53.408236549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีอาการผิดปกติเกี่ยวกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:53.408244962+07:00","message":"receive interim result [false|false]: ก็มีอาการผิดปกติเกี่ยวกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:53.40826106+07:00","message":"[buffer interim] 71 false ก็มีอาการผิดปกติเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:53.408269363+07:00","message":"[bufferProcess] interim [620000000]:ก็มีอาการผิดปกติเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:53.40827207+07:00","message":"[bufferProcess] send to processor:ก็มีอาการผิดปกติเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:53.408279499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:53.408282754+07:00","message":"> Transcript [1086] [false]: 'ก็มีอาการผิดปกติเกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:53.40828646+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:53.408289218+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:53.408291722+07:00","message":"StatePrefix: 'ก็มีอาการผิดปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:53.408294639+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:53.770310092+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:53.77035796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีอาการผิดปกติเกี่ยวกับเรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:53.770363597+07:00","message":"receive interim result [false|false]: ก็มีอาการผิดปกติเกี่ยวกับเรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:53.770378913+07:00","message":"[buffer interim] 71 false ก็มีอาการผิดปกติเกี่ยวกับเรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:53.770387797+07:00","message":"[bufferProcess] interim [920000000]:ก็มีอาการผิดปกติเกี่ยวกับเรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:53.77039055+07:00","message":"[bufferProcess] send to processor:ก็มีอาการผิดปกติเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:53.770394176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:53.770397145+07:00","message":"> Transcript [1087] [false]: 'ก็มีอาการผิดปกติเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:53.770401058+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:53.770403226+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:53.770405481+07:00","message":"StatePrefix: 'ก็มีอาการผิดปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:53.77041001+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:53.815899061+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:53.815940797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีอาการผิดปกติเกี่ยวกับเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:53.81594728+07:00","message":"receive interim result [false|false]: ก็มีอาการผิดปกติเกี่ยวกับเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:53.815962533+07:00","message":"[buffer interim] 71 false ก็มีอาการผิดปกติเกี่ยวกับเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:53.815970555+07:00","message":"[bufferProcess] interim [980000000]:ก็มีอาการผิดปกติเกี่ยวกับเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:53.815972997+07:00","message":"[bufferProcess] send to processor:ก็มีอาการผิดปกติเกี่ยวกับเรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:53.815976937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:53.815980024+07:00","message":"> Transcript [1088] [false]: 'ก็มีอาการผิดปกติเกี่ยวกับเรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:53.815983727+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:53.815986103+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:53.815988461+07:00","message":"StatePrefix: 'ก็มีอาการผิดปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:53.815991573+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:53.986022408+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:53.986063816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีอาการผิดปกติเกี่ยวกับเรื่องขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:53.98606961+07:00","message":"receive interim result [false|false]: ก็มีอาการผิดปกติเกี่ยวกับเรื่องขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:53.986082203+07:00","message":"[buffer interim] 71 false ก็มีอาการผิดปกติเกี่ยวกับเรื่องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:53.986089832+07:00","message":"[bufferProcess] interim [220000000]:ก็มีอาการผิดปกติเกี่ยวกับเรื่องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:53.986092641+07:00","message":"[bufferProcess] send to processor:ก็มีอาการผิดปกติเกี่ยวกับเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:53.98610564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:53.986108675+07:00","message":"> Transcript [1089] [false]: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:53.986112755+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:53.986115064+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:53.986117516+07:00","message":"StatePrefix: 'ก็มีอาการผิดปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:53.986121582+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:53.986130659+07:00","message":"Push: 'มีอาการผิดปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:53.986132867+07:00","message":"TextPushed: 'ก็มีอาการผิดปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:53.986135107+07:00","message":"Set new StatePrefix : 'ก็มีอาการผิดปกติเกี่ยวกับเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:53.986137833+07:00","message":"Next Push (prob) : 'เกี่ยวกับเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:53.98616072+07:00","message":"push: {false มีอาการผิดปกติ 0 0xc00049d600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:54.112618474+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:54.112660493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีอาการผิดปกติเกี่ยวกับเรื่องของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:54.11266692+07:00","message":"receive interim result [false|false]: ก็มีอาการผิดปกติเกี่ยวกับเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:54.112679796+07:00","message":"[buffer interim] 71 false ก็มีอาการผิดปกติเกี่ยวกับเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:54.112687649+07:00","message":"[bufferProcess] interim [280000000]:ก็มีอาการผิดปกติเกี่ยวกับเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:54.112690037+07:00","message":"[bufferProcess] send to processor:ก็มีอาการผิดปกติเกี่ยวกับเรื่องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:54.112695855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:54.11269879+07:00","message":"> Transcript [1090] [false]: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:54.112702496+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:54.112704895+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:54.112706967+07:00","message":"StatePrefix: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:54.112709643+07:00","message":"TextPushed: 'ก็มีอาการผิดปกติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:54.324043884+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:54.324125756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสัตว์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:54.324133316+07:00","message":"receive interim result [false|false]: ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสัตว์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:54.324151406+07:00","message":"[buffer interim] 71 false ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:54.324160624+07:00","message":"[bufferProcess] interim [520000000]:ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:54.324163497+07:00","message":"[bufferProcess] send to processor:ก็มีอาการผิดปกติเกี่ยวกับเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:54.324171724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:54.32417497+07:00","message":"> Transcript [1091] [false]: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:54.32417982+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:54.324182827+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:54.324186132+07:00","message":"StatePrefix: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:54.324189099+07:00","message":"TextPushed: 'ก็มีอาการผิดปกติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:54.44532095+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:54.44536216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีอาการผิดปกติเกี่ยวกับเรื่องของแสตมป์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:54.445368819+07:00","message":"receive interim result [false|false]: ก็มีอาการผิดปกติเกี่ยวกับเรื่องของแสตมป์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:54.445382653+07:00","message":"[buffer interim] 71 false ก็มีอาการผิดปกติเกี่ยวกับเรื่องของแสตมป์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:54.445390439+07:00","message":"[bufferProcess] interim [580000000]:ก็มีอาการผิดปกติเกี่ยวกับเรื่องของแสตมป์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:54.445393134+07:00","message":"[bufferProcess] send to processor:ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:54.445400737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:54.445403647+07:00","message":"> Transcript [1092] [false]: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสัตว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:54.445407225+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:54.445409885+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:54.445412436+07:00","message":"StatePrefix: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:54.445415012+07:00","message":"TextPushed: 'ก็มีอาการผิดปกติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:54.50132059+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:54.501361226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:54.5013674+07:00","message":"receive interim result [false|false]: ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:54.501380925+07:00","message":"[buffer interim] 71 false ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:54.501389032+07:00","message":"[bufferProcess] interim [640000000]:ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:54.501392232+07:00","message":"[bufferProcess] send to processor:ก็มีอาการผิดปกติเกี่ยวกับเรื่องของแสตมป์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:54.501398177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:54.501401672+07:00","message":"> Transcript [1093] [false]: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่องของแสตมป์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:54.501405634+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:54.501408302+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:54.501410327+07:00","message":"StatePrefix: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:54.501413366+07:00","message":"TextPushed: 'ก็มีอาการผิดปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:54.501420092+07:00","message":"Push: 'เกี่ยวกับเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:54.501422273+07:00","message":"TextPushed: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:54.501424567+07:00","message":"Set new StatePrefix : 'ก็มีอาการผิดปกติเกี่ยวกับเรื่องของแสตมป์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:54.501426814+07:00","message":"Next Push (prob) : 'ของแสตมป์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:54.501435868+07:00","message":"push: {false เกี่ยวกับเรื่อง 0 0xc00049d600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:54.502544523+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:54.502559265+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:54.502564591+07:00","message":"receive interim result [false|false]: ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:54.502575743+07:00","message":"[buffer interim] 71 false ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:54.502580814+07:00","message":"[bufferProcess] interim [700000000]:ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:54.502583058+07:00","message":"[bufferProcess] send to processor:ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:54.502588141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:54.502590966+07:00","message":"> Transcript [1094] [false]: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:54.502593122+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:54.50259585+07:00","message":"Set new StatePrefix: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:55.076817967+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:55.076863773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมอง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:55.076871102+07:00","message":"receive interim result [false|false]: ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:55.076891016+07:00","message":"[buffer interim] 71 false ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:55.076900464+07:00","message":"[bufferProcess] interim [300000000]:ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:55.076904297+07:00","message":"[bufferProcess] send to processor:ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:55.076909135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:55.076913847+07:00","message":"> Transcript [1095] [false]: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:55.076919623+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:55.076922615+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:55.076925923+07:00","message":"StatePrefix: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:55.076930681+07:00","message":"TextPushed: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:55.336799334+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:55.336837814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:55.336844415+07:00","message":"receive interim result [false|false]: ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:55.336858577+07:00","message":"[buffer interim] 71 false ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:55.336864732+07:00","message":"[bufferProcess] interim [480000000]:ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:55.336866979+07:00","message":"[bufferProcess] send to processor:ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:55.336872094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:55.336874993+07:00","message":"> Transcript [1096] [false]: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:55.336878878+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:55.336887734+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:55.336891484+07:00","message":"StatePrefix: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:55.336895613+07:00","message":"TextPushed: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:55.420895445+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:55.420933762+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:55.420939803+07:00","message":"receive interim result [false|false]: ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:55.420952144+07:00","message":"[buffer interim] 71 false ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:55.420959295+07:00","message":"[bufferProcess] interim [600000000]:ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:55.420961981+07:00","message":"[bufferProcess] send to processor:ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:55.420967568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:55.420972796+07:00","message":"> Transcript [1097] [false]: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:55.420976157+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:55.4209784+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:55.42098101+07:00","message":"StatePrefix: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:55.42098358+07:00","message":"TextPushed: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:55.84404484+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:55.844091857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็เพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:55.844098183+07:00","message":"receive interim result [false|false]: ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็เพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:55.844111431+07:00","message":"[buffer interim] 71 false ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:55.844120031+07:00","message":"[bufferProcess] interim [960000000]:ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:55.844123109+07:00","message":"[bufferProcess] send to processor:ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:55.84412702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:55.84413056+07:00","message":"> Transcript [1098] [false]: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:55.844134799+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:55.844137029+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:55.844139927+07:00","message":"StatePrefix: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:55.844145861+07:00","message":"TextPushed: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:55.844149031+07:00","message":"Push: 'ของสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:55.844151005+07:00","message":"TextPushed: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:55.844153227+07:00","message":"Set new StatePrefix : 'ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:55.84415596+07:00","message":"Next Push (prob) : 'งแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:55.844164369+07:00","message":"push: {false ของสมอ 0 0xc00049d600}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:36:55.849278123+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:36:55.849319564+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:55.875180815+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:55.875205651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็รับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:55.875210979+07:00","message":"receive interim result [false|false]: ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:55.875226513+07:00","message":"[buffer interim] 71 false ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:55.875232691+07:00","message":"[bufferProcess] interim [20000000]:ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:55.87523522+07:00","message":"[bufferProcess] send to processor:ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:55.875238792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:55.875241863+07:00","message":"> Transcript [1099] [false]: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:55.875246576+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:55.87524888+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:55.875253971+07:00","message":"StatePrefix: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:55.875256898+07:00","message":"TextPushed: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:55.924397543+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:55.924437748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็ระบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:55.92444413+07:00","message":"receive interim result [false|false]: ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็ระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:55.924462613+07:00","message":"[buffer interim] 71 false ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:55.924471238+07:00","message":"[bufferProcess] interim [80000000]:ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:55.924473897+07:00","message":"[bufferProcess] send to processor:ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:55.924477575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:55.924480524+07:00","message":"> Transcript [1100] [false]: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:55.924484848+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:55.924487246+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:55.924489546+07:00","message":"StatePrefix: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:55.924492523+07:00","message":"TextPushed: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:56.109340741+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:56.109384096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็ระบบภาษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:56.109391312+07:00","message":"receive interim result [false|false]: ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็ระบบภาษา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:56.109407199+07:00","message":"[buffer interim] 71 false ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็ระบบภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:56.109415932+07:00","message":"[bufferProcess] interim [320000000]:ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็ระบบภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:56.109418949+07:00","message":"[bufferProcess] send to processor:ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:56.109426229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:56.109429773+07:00","message":"> Transcript [1101] [false]: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:56.109433867+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:56.109436283+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:56.109438472+07:00","message":"StatePrefix: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:56.109441318+07:00","message":"TextPushed: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:56.209115368+07:00","message":"[GCS] IsForceVAD: false for message ID: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:56.230674216+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:56.230725613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็ระบบประสาท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:56.230731976+07:00","message":"receive interim result [false|false]: ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็ระบบประสาท"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:56.230751574+07:00","message":"[buffer interim] 71 false ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็ระบบประสาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:56.230760235+07:00","message":"[bufferProcess] interim [380000000]:ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็ระบบประสาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:56.230763475+07:00","message":"[bufferProcess] send to processor:ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็ระบบภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:56.230767783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:56.230771341+07:00","message":"> Transcript [1102] [false]: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็ระบบภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:56.230776489+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:56.230779668+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:56.230782154+07:00","message":"StatePrefix: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:56.230785179+07:00","message":"TextPushed: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:56.230791829+07:00","message":"Push: 'งแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:56.230794144+07:00","message":"TextPushed: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:56.230796732+07:00","message":"Set new StatePrefix : 'ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็ระบบภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:56.230799224+07:00","message":"Next Push (prob) : 'ระบบภาษา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:56.23080808+07:00","message":"push: {false งแล้วก็ 0 0xc00049d600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:56.281455745+07:00","message":"[GCS] Start streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:56.308672887+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:56.308713135+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็ระบบประสาท\",\"confidence\":0.95181435}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:56.308719552+07:00","message":"receive interim result [true|false]: ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็ระบบประสาท"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:56.308730781+07:00","message":"end recv isFinal message id 71"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:56.308738796+07:00","message":"end Recv id 71"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:56.308744806+07:00","message":"[buffer interim] 71 true ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็ระบบประสาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:56.308764901+07:00","message":"[bufferProcess] interim [590000000]:ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็ระบบประสาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:56.308768597+07:00","message":"[bufferProcess] send to processor (isfinal):ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็ระบบประสาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:56.30877219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:56.30877521+07:00","message":"> Transcript [1103] [false]: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็ระบบประสาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:56.308779039+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:56.308782263+07:00","message":"Set new StatePrefix: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็ระบบประสาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:56.308786026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:56.308789133+07:00","message":"> Transcript [1104] [true]: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็ระบบประสาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:56.308793329+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:56.308796683+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:56.308799843+07:00","message":"StatePrefix: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็ระบบประสาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:56.308804306+07:00","message":"TextPushed: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:56.308811585+07:00","message":"Push: 'ระบบประสาท'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:56.308819218+07:00","message":"push: {true ระบบประสาท 0 0xc00049d600}"}
{"level":"info","service":"Main","time":"2026-06-25T13:36:56.319532454+07:00","message":"write wav file: './tmp/7595/7595_71.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:57.835970798+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:57.836014398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครหล่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:57.836019777+07:00","message":"receive interim result [false|false]: ใครหล่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:57.836038151+07:00","message":"[buffer interim] 72 false ใครหล่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:57.836045166+07:00","message":"[bufferProcess] interim [560000000]:ใครหล่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:57.836047273+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:57.83605419+07:00","message":"[bufferProcess] send to processor (ticker):ใครหล่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:57.836057159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:57.836059893+07:00","message":"> Transcript [1105] [false]: 'ใครหล่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:57.836062405+07:00","message":"Set StatePrefix (first interim): 'ใครหล่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:57.842729024+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:57.842768376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทรอยด์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:57.842773939+07:00","message":"receive interim result [false|false]: ไทรอยด์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:57.842789267+07:00","message":"[buffer interim] 72 false ไทรอยด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:57.842796246+07:00","message":"[bufferProcess] interim [620000000]:ไทรอยด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:57.842798433+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:58.363327879+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:58.363363623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทรอยด์มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:58.363368185+07:00","message":"receive interim result [false|false]: ไทรอยด์มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:58.36338456+07:00","message":"[buffer interim] 72 false ไทรอยด์มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:58.363392391+07:00","message":"[bufferProcess] interim [100000000]:ไทรอยด์มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:58.363396524+07:00","message":"[bufferProcess] send to processor:ไทรอยด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:58.363405834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:58.36340842+07:00","message":"> Transcript [1106] [false]: 'ไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:58.363410844+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:58.363412973+07:00","message":"Set new StatePrefix: 'ไทรอยด์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:58.435718858+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:58.435766838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทรอยด์มีผัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:58.435772588+07:00","message":"receive interim result [false|false]: ไทรอยด์มีผัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:58.43578636+07:00","message":"[buffer interim] 72 false ไทรอยด์มีผัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:58.435792888+07:00","message":"[bufferProcess] interim [220000000]:ไทรอยด์มีผัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:58.435795444+07:00","message":"[bufferProcess] send to processor:ไทรอยด์มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:58.435804544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:58.435807464+07:00","message":"> Transcript [1107] [false]: 'ไทรอยด์มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:58.435811084+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:58.435813648+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:58.435815565+07:00","message":"StatePrefix: 'ไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:58.435817734+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:58.534095638+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:58.534146012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทรอยด์มีฝน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:58.534151196+07:00","message":"receive interim result [false|false]: ไทรอยด์มีฝน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:58.534168825+07:00","message":"[buffer interim] 72 false ไทรอยด์มีฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:58.534177412+07:00","message":"[bufferProcess] interim [280000000]:ไทรอยด์มีฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:58.534180324+07:00","message":"[bufferProcess] send to processor:ไทรอยด์มีผัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:58.534187277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:58.53419029+07:00","message":"> Transcript [1108] [false]: 'ไทรอยด์มีผัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:58.534194761+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:58.534197202+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:58.534199135+07:00","message":"StatePrefix: 'ไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:58.534201664+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:58.847144593+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:58.847186618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทรอยด์มีผลกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:58.847192741+07:00","message":"receive interim result [false|false]: ไทรอยด์มีผลกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:58.847207748+07:00","message":"[buffer interim] 72 false ไทรอยด์มีผลกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:58.84721696+07:00","message":"[bufferProcess] interim [580000000]:ไทรอยด์มีผลกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:58.847219593+07:00","message":"[bufferProcess] send to processor:ไทรอยด์มีฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:58.847224851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:58.847227863+07:00","message":"> Transcript [1109] [false]: 'ไทรอยด์มีฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:58.847231533+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:58.847233727+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:58.847237152+07:00","message":"StatePrefix: 'ไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:58.847239314+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:36:58.85033769+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:36:58.850343749+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:59.04812634+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:59.048167911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทรอยด์มีผลกับอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:59.048173627+07:00","message":"receive interim result [false|false]: ไทรอยด์มีผลกับอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:59.048189469+07:00","message":"[buffer interim] 72 false ไทรอยด์มีผลกับอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:59.04819766+07:00","message":"[bufferProcess] interim [820000000]:ไทรอยด์มีผลกับอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:59.048201185+07:00","message":"[bufferProcess] send to processor:ไทรอยด์มีผลกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:59.04820563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:59.048210959+07:00","message":"> Transcript [1110] [false]: 'ไทรอยด์มีผลกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:59.048214487+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:59.048216514+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:59.048218515+07:00","message":"StatePrefix: 'ไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:59.048220524+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:59.048223036+07:00","message":"Push: 'ไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:59.048224959+07:00","message":"TextPushed: 'ไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:59.048226919+07:00","message":"Set new StatePrefix : 'ไทรอยด์มีผลกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:59.04822897+07:00","message":"Next Push (prob) : 'มีผลกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:59.048236239+07:00","message":"push: {false ไทรอยด์ 0 0xc002aa7000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:59.23748639+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:59.237528548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทรอยด์มีผลกับอารมณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:59.237534435+07:00","message":"receive interim result [false|false]: ไทรอยด์มีผลกับอารมณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:59.237551852+07:00","message":"[buffer interim] 72 false ไทรอยด์มีผลกับอารมณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:59.237560732+07:00","message":"[bufferProcess] interim [940000000]:ไทรอยด์มีผลกับอารมณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:59.237563274+07:00","message":"[bufferProcess] send to processor:ไทรอยด์มีผลกับอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:59.237566863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:59.237569515+07:00","message":"> Transcript [1111] [false]: 'ไทรอยด์มีผลกับอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:59.237572861+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:59.237575441+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:59.237577533+07:00","message":"StatePrefix: 'ไทรอยด์มีผลกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:59.237579723+07:00","message":"TextPushed: 'ไทรอยด์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:59.303478039+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:59.303525296+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทรอยด์มีผลกับอารมณ์ดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:59.303532436+07:00","message":"receive interim result [false|false]: ไทรอยด์มีผลกับอารมณ์ดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:59.30354762+07:00","message":"[buffer interim] 72 false ไทรอยด์มีผลกับอารมณ์ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:59.303554892+07:00","message":"[bufferProcess] interim [120000000]:ไทรอยด์มีผลกับอารมณ์ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:59.303557561+07:00","message":"[bufferProcess] send to processor:ไทรอยด์มีผลกับอารมณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:59.303564592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:59.303567448+07:00","message":"> Transcript [1112] [false]: 'ไทรอยด์มีผลกับอารมณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:59.303570908+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:59.303573144+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:59.303575423+07:00","message":"StatePrefix: 'ไทรอยด์มีผลกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:59.303577905+07:00","message":"TextPushed: 'ไทรอยด์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:59.430885682+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:59.430931393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทรอยด์มีผลกับอารมณ์ด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:59.430937302+07:00","message":"receive interim result [false|false]: ไทรอยด์มีผลกับอารมณ์ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:59.430950418+07:00","message":"[buffer interim] 72 false ไทรอยด์มีผลกับอารมณ์ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:59.430957516+07:00","message":"[bufferProcess] interim [180000000]:ไทรอยด์มีผลกับอารมณ์ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:59.430960174+07:00","message":"[bufferProcess] send to processor:ไทรอยด์มีผลกับอารมณ์ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:59.430963432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:59.430966607+07:00","message":"> Transcript [1113] [false]: 'ไทรอยด์มีผลกับอารมณ์ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:59.430970157+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:59.43097227+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:59.4309749+07:00","message":"StatePrefix: 'ไทรอยด์มีผลกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:59.430977658+07:00","message":"TextPushed: 'ไทรอยด์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:59.486558564+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:59.486599512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทรอยด์มีผลกับอารมณ์ด้วยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:59.486605932+07:00","message":"receive interim result [false|false]: ไทรอยด์มีผลกับอารมณ์ด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:59.486620494+07:00","message":"[buffer interim] 72 false ไทรอยด์มีผลกับอารมณ์ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:59.486628323+07:00","message":"[bufferProcess] interim [240000000]:ไทรอยด์มีผลกับอารมณ์ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:59.486631307+07:00","message":"[bufferProcess] send to processor:ไทรอยด์มีผลกับอารมณ์ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:59.486635221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:59.486638174+07:00","message":"> Transcript [1114] [false]: 'ไทรอยด์มีผลกับอารมณ์ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:59.486641925+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:59.486644253+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:59.486647097+07:00","message":"StatePrefix: 'ไทรอยด์มีผลกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:59.486649604+07:00","message":"TextPushed: 'ไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:59.486652567+07:00","message":"Push: 'มีผลกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:59.486654442+07:00","message":"TextPushed: 'ไทรอยด์มีผลกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:59.486656977+07:00","message":"Set new StatePrefix : 'ไทรอยด์มีผลกับอารมณ์ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:59.486659304+07:00","message":"Next Push (prob) : 'อารมณ์ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:59.486667827+07:00","message":"push: {false มีผลกับ 0 0xc002aa7000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:59.622426433+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:59.622472987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทรอยด์มีผลกับอารมณ์ด้วยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:59.622479685+07:00","message":"receive interim result [false|false]: ไทรอยด์มีผลกับอารมณ์ด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:36:59.622496387+07:00","message":"[buffer interim] 72 false ไทรอยด์มีผลกับอารมณ์ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:59.622504242+07:00","message":"[bufferProcess] interim [420000000]:ไทรอยด์มีผลกับอารมณ์ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:59.622506988+07:00","message":"[bufferProcess] send to processor:ไทรอยด์มีผลกับอารมณ์ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:59.622513637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:59.622516622+07:00","message":"> Transcript [1115] [false]: 'ไทรอยด์มีผลกับอารมณ์ด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:59.622520235+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:59.622535837+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:59.622537994+07:00","message":"StatePrefix: 'ไทรอยด์มีผลกับอารมณ์ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:36:59.622540804+07:00","message":"TextPushed: 'ไทรอยด์มีผลกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:00.197948257+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:00.197986646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทรอยด์มีผลกับอารมณ์ด้วยนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:00.197992582+07:00","message":"receive interim result [false|false]: ไทรอยด์มีผลกับอารมณ์ด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:00.198007209+07:00","message":"[buffer interim] 72 false ไทรอยด์มีผลกับอารมณ์ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:00.19801564+07:00","message":"[bufferProcess] interim [20000000]:ไทรอยด์มีผลกับอารมณ์ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:00.198018319+07:00","message":"[bufferProcess] send to processor:ไทรอยด์มีผลกับอารมณ์ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:00.198024238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:00.198027482+07:00","message":"> Transcript [1116] [false]: 'ไทรอยด์มีผลกับอารมณ์ด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:00.198031448+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:00.198033708+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:00.198035846+07:00","message":"StatePrefix: 'ไทรอยด์มีผลกับอารมณ์ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:00.198038595+07:00","message":"TextPushed: 'ไทรอยด์มีผลกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:01.787681517+07:00","message":"[GCS] IsForceVAD: false for message ID: 72"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:37:01.850990927+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:37:01.85099587+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:01.920468514+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:01.920515107+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-25T13:37:01.9205221+07:00","message":"receive interim result [true|false]: ไทรอยด์มีผลกับอารมณ์ด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:01.92053395+07:00","message":"end recv isFinal message id 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:01.920536775+07:00","message":"end Recv id 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:01.920557218+07:00","message":"[buffer interim] 72 true ไทรอยด์มีผลกับอารมณ์ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:01.920566298+07:00","message":"[bufferProcess] interim [730000000]:ไทรอยด์มีผลกับอารมณ์ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:01.920569966+07:00","message":"[bufferProcess] send to processor (isfinal):ไทรอยด์มีผลกับอารมณ์ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:01.920574206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:01.920577128+07:00","message":"> Transcript [1117] [false]: 'ไทรอยด์มีผลกับอารมณ์ด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:01.920580246+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:01.920582278+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:01.920595897+07:00","message":"StatePrefix: 'ไทรอยด์มีผลกับอารมณ์ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:01.920599894+07:00","message":"TextPushed: 'ไทรอยด์มีผลกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:01.920602226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:01.92060435+07:00","message":"> Transcript [1118] [true]: 'ไทรอยด์มีผลกับอารมณ์ด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:01.920606739+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:01.920608953+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:01.920610734+07:00","message":"StatePrefix: 'ไทรอยด์มีผลกับอารมณ์ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:01.920612617+07:00","message":"TextPushed: 'ไทรอยด์มีผลกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:01.920619342+07:00","message":"Push: 'อารมณ์ด้วยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:01.92062855+07:00","message":"push: {true อารมณ์ด้วยนะคะ 0 0xc002aa7000}"}
{"level":"info","service":"Main","time":"2026-06-25T13:37:01.931970197+07:00","message":"write wav file: './tmp/7595/7595_72.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:01.982602319+07:00","message":"[GCS] Start streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:02.79970947+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:02.799753383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:02.799758975+07:00","message":"receive interim result [false|false]: คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:02.79978024+07:00","message":"[buffer interim] 73 false คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:02.799787004+07:00","message":"[bufferProcess] interim [480000000]:คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:02.799788918+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:02.835604214+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:02.835662383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:02.835668796+07:00","message":"receive interim result [false|false]: คือถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:02.835683589+07:00","message":"[buffer interim] 73 false คือถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:02.835691931+07:00","message":"[bufferProcess] interim [720000000]:คือถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:02.835694543+07:00","message":"[bufferProcess] send to processor:คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:02.835702483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:02.835708116+07:00","message":"> Transcript [1119] [false]: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:02.835710906+07:00","message":"Set StatePrefix (first interim): 'คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:02.964722465+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:02.964759411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:02.964769317+07:00","message":"receive interim result [false|false]: คือถ้ากิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:02.964786279+07:00","message":"[buffer interim] 73 false คือถ้ากิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:02.964793328+07:00","message":"[bufferProcess] interim [960000000]:คือถ้ากิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:02.964796734+07:00","message":"[bufferProcess] send to processor:คือถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:02.964801216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:02.964805798+07:00","message":"> Transcript [1120] [false]: 'คือถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:02.964810684+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:02.964813735+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:02.964817521+07:00","message":"StatePrefix: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:02.964819946+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:03.210176646+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:03.210212222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินนม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:03.210217881+07:00","message":"receive interim result [false|false]: คือถ้ากินนม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:03.210231398+07:00","message":"[buffer interim] 73 false คือถ้ากินนม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:03.210240659+07:00","message":"[bufferProcess] interim [260000000]:คือถ้ากินนม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:03.210243153+07:00","message":"[bufferProcess] send to processor:คือถ้ากิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:03.210246875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:03.210249721+07:00","message":"> Transcript [1121] [false]: 'คือถ้ากิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:03.210252887+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:03.210254907+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:03.210257011+07:00","message":"StatePrefix: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:03.210259261+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:03.342172627+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:03.342217145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินน้อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:03.342222549+07:00","message":"receive interim result [false|false]: คือถ้ากินน้อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:03.342236705+07:00","message":"[buffer interim] 73 false คือถ้ากินน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:03.342244126+07:00","message":"[bufferProcess] interim [380000000]:คือถ้ากินน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:03.342246617+07:00","message":"[bufferProcess] send to processor:คือถ้ากินนม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:03.342252331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:03.342256049+07:00","message":"> Transcript [1122] [false]: 'คือถ้ากินนม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:03.342259538+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:03.342261932+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:03.342264173+07:00","message":"StatePrefix: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:03.342266833+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:03.729756327+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:03.729813165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินน้อยมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:03.729824405+07:00","message":"receive interim result [false|false]: คือถ้ากินน้อยมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:03.729846429+07:00","message":"[buffer interim] 73 false คือถ้ากินน้อยมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:03.729856179+07:00","message":"[bufferProcess] interim [740000000]:คือถ้ากินน้อยมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:03.72986033+07:00","message":"[bufferProcess] send to processor:คือถ้ากินน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:03.729871943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:03.729876469+07:00","message":"> Transcript [1123] [false]: 'คือถ้ากินน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:03.729882185+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:03.72988563+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:03.72988937+07:00","message":"StatePrefix: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:03.72989267+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:03.72990058+07:00","message":"Push: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:03.729916071+07:00","message":"TextPushed: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:03.72992074+07:00","message":"Set new StatePrefix : 'คือถ้ากินน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:03.729925022+07:00","message":"Next Push (prob) : 'ถ้ากินน้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:03.7299376+07:00","message":"push: {false คือ 0 0xc000044900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:03.846956142+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:03.846993777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินน้อยมันจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:03.846999492+07:00","message":"receive interim result [false|false]: คือถ้ากินน้อยมันจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:03.847014317+07:00","message":"[buffer interim] 73 false คือถ้ากินน้อยมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:03.847020981+07:00","message":"[bufferProcess] interim [860000000]:คือถ้ากินน้อยมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:03.847023356+07:00","message":"[bufferProcess] send to processor:คือถ้ากินน้อยมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:03.847026921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:03.847029728+07:00","message":"> Transcript [1124] [false]: 'คือถ้ากินน้อยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:03.847033392+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:03.847035336+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:03.847037248+07:00","message":"StatePrefix: 'คือถ้ากินน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:03.847039483+07:00","message":"TextPushed: 'คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:04.05247021+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:04.052514141+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินน้อยมันจะทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:04.052520678+07:00","message":"receive interim result [false|false]: คือถ้ากินน้อยมันจะทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:04.052536709+07:00","message":"[buffer interim] 73 false คือถ้ากินน้อยมันจะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.052548069+07:00","message":"[bufferProcess] interim [40000000]:คือถ้ากินน้อยมันจะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.052550494+07:00","message":"[bufferProcess] send to processor:คือถ้ากินน้อยมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.052558326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.052561275+07:00","message":"> Transcript [1125] [false]: 'คือถ้ากินน้อยมันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.052565643+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.052568221+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.052570427+07:00","message":"StatePrefix: 'คือถ้ากินน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.052572759+07:00","message":"TextPushed: 'คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:04.066110079+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:04.066139344+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินน้อยมันจะไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:04.066144725+07:00","message":"receive interim result [false|false]: คือถ้ากินน้อยมันจะไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:04.066159294+07:00","message":"[buffer interim] 73 false คือถ้ากินน้อยมันจะไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.066164786+07:00","message":"[bufferProcess] interim [100000000]:คือถ้ากินน้อยมันจะไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.066166842+07:00","message":"[bufferProcess] send to processor:คือถ้ากินน้อยมันจะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.066170427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.066173129+07:00","message":"> Transcript [1126] [false]: 'คือถ้ากินน้อยมันจะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.066177606+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.066179645+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.06618156+07:00","message":"StatePrefix: 'คือถ้ากินน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.066185187+07:00","message":"TextPushed: 'คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:04.111452571+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:04.111496301+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินน้อยมันจะทะเลาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:04.111502411+07:00","message":"receive interim result [false|false]: คือถ้ากินน้อยมันจะทะเลาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:04.111515997+07:00","message":"[buffer interim] 73 false คือถ้ากินน้อยมันจะทะเลาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.111525297+07:00","message":"[bufferProcess] interim [160000000]:คือถ้ากินน้อยมันจะทะเลาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.111527813+07:00","message":"[bufferProcess] send to processor:คือถ้ากินน้อยมันจะไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.111532321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.111536098+07:00","message":"> Transcript [1127] [false]: 'คือถ้ากินน้อยมันจะไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.111540173+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.11154225+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.111544346+07:00","message":"StatePrefix: 'คือถ้ากินน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.111548293+07:00","message":"TextPushed: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.111551502+07:00","message":"Push: 'ถ้ากินน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.111553515+07:00","message":"TextPushed: 'คือถ้ากินน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.111555673+07:00","message":"Set new StatePrefix : 'คือถ้ากินน้อยมันจะไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.111557877+07:00","message":"Next Push (prob) : 'มันจะไทย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:04.111566812+07:00","message":"push: {false ถ้ากินน้อย 0 0xc000044900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:04.243941408+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:04.243979789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินน้อยมันจะไทรอยด์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:04.24398989+07:00","message":"receive interim result [false|false]: คือถ้ากินน้อยมันจะไทรอยด์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:04.244004975+07:00","message":"[buffer interim] 73 false คือถ้ากินน้อยมันจะไทรอยด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.244012991+07:00","message":"[bufferProcess] interim [280000000]:คือถ้ากินน้อยมันจะไทรอยด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.244015376+07:00","message":"[bufferProcess] send to processor:คือถ้ากินน้อยมันจะทะเลาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.244023123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.244026133+07:00","message":"> Transcript [1128] [false]: 'คือถ้ากินน้อยมันจะทะเลาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.244028728+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.244031752+07:00","message":"Set new StatePrefix: 'คือถ้ากินน้อยมันจะทะเลาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:04.425637892+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:04.425678458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินน้อยมันจะไทรอยด์เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:04.425684364+07:00","message":"receive interim result [false|false]: คือถ้ากินน้อยมันจะไทรอยด์เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:04.4257037+07:00","message":"[buffer interim] 73 false คือถ้ากินน้อยมันจะไทรอยด์เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.425714731+07:00","message":"[bufferProcess] interim [460000000]:คือถ้ากินน้อยมันจะไทรอยด์เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.42571771+07:00","message":"[bufferProcess] send to processor:คือถ้ากินน้อยมันจะไทรอยด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.425722248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.425725368+07:00","message":"> Transcript [1129] [false]: 'คือถ้ากินน้อยมันจะไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.425728144+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.425730369+07:00","message":"Set new StatePrefix: 'คือถ้ากินน้อยมันจะไทรอยด์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:04.428219169+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:04.428254839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินน้อยมันจะไทรอยด์เป็นยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:04.42826004+07:00","message":"receive interim result [false|false]: คือถ้ากินน้อยมันจะไทรอยด์เป็นยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:04.428275039+07:00","message":"[buffer interim] 73 false คือถ้ากินน้อยมันจะไทรอยด์เป็นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.428282055+07:00","message":"[bufferProcess] interim [520000000]:คือถ้ากินน้อยมันจะไทรอยด์เป็นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.428284423+07:00","message":"[bufferProcess] send to processor:คือถ้ากินน้อยมันจะไทรอยด์เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.428287848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.428290462+07:00","message":"> Transcript [1130] [false]: 'คือถ้ากินน้อยมันจะไทรอยด์เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.428294122+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.428296199+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.428298123+07:00","message":"StatePrefix: 'คือถ้ากินน้อยมันจะไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.428301064+07:00","message":"TextPushed: 'คือถ้ากินน้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:04.617033054+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:04.617071994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:04.617077763+07:00","message":"receive interim result [false|false]: คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:04.617094255+07:00","message":"[buffer interim] 73 false คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.617102217+07:00","message":"[bufferProcess] interim [640000000]:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.617104623+07:00","message":"[bufferProcess] send to processor:คือถ้ากินน้อยมันจะไทรอยด์เป็นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.617108987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.617111959+07:00","message":"> Transcript [1131] [false]: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.617115455+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.617117616+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.617119804+07:00","message":"StatePrefix: 'คือถ้ากินน้อยมันจะไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.617122448+07:00","message":"TextPushed: 'คือถ้ากินน้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:04.780723223+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:04.780766299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:04.780772235+07:00","message":"receive interim result [false|false]: คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:04.780791541+07:00","message":"[buffer interim] 73 false คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.780801706+07:00","message":"[bufferProcess] interim [820000000]:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.780804679+07:00","message":"[bufferProcess] send to processor:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.780810865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.780813726+07:00","message":"> Transcript [1132] [false]: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.780817686+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.780819899+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.780822394+07:00","message":"StatePrefix: 'คือถ้ากินน้อยมันจะไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.780825351+07:00","message":"TextPushed: 'คือถ้ากินน้อย'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:37:04.85155241+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:37:04.851578797+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:04.944085463+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:04.944132953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:04.944141346+07:00","message":"receive interim result [false|false]: คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:04.944160496+07:00","message":"[buffer interim] 73 false คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.944175244+07:00","message":"[bufferProcess] interim [940000000]:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.944179672+07:00","message":"[bufferProcess] send to processor:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.944189544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.944194189+07:00","message":"> Transcript [1133] [false]: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.94420062+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.944204262+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.944207365+07:00","message":"StatePrefix: 'คือถ้ากินน้อยมันจะไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.944211563+07:00","message":"TextPushed: 'คือถ้ากินน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.944219337+07:00","message":"Push: 'มันจะไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.944222952+07:00","message":"TextPushed: 'คือถ้ากินน้อยมันจะไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.944228086+07:00","message":"Set new StatePrefix : 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.94423177+07:00","message":"Next Push (prob) : 'เป็นยังไงหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:04.94424449+07:00","message":"push: {false มันจะไทรอยด์ 0 0xc000044900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:04.950228329+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:04.950259152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:04.950264894+07:00","message":"receive interim result [false|false]: คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:04.950279655+07:00","message":"[buffer interim] 73 false คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.950286664+07:00","message":"[bufferProcess] interim [0]:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.950289232+07:00","message":"[bufferProcess] send to processor:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.950297189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.950300209+07:00","message":"> Transcript [1134] [false]: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.950304121+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.950306349+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.950309051+07:00","message":"StatePrefix: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:04.950314923+07:00","message":"TextPushed: 'คือถ้ากินน้อยมันจะไทรอยด์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:05.134872523+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:05.134917748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:05.134923863+07:00","message":"receive interim result [false|false]: คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:05.134934104+07:00","message":"[buffer interim] 73 false คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:05.134941556+07:00","message":"[bufferProcess] interim [180000000]:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:05.13494439+07:00","message":"[bufferProcess] send to processor:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:05.134948505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:05.134951347+07:00","message":"> Transcript [1135] [false]: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:05.134954907+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:05.134956828+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:05.134959109+07:00","message":"StatePrefix: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:05.134961749+07:00","message":"TextPushed: 'คือถ้ากินน้อยมันจะไทรอยด์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:05.196351956+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:05.196397839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:05.196404927+07:00","message":"receive interim result [false|false]: คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:05.196421638+07:00","message":"[buffer interim] 73 false คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:05.196430092+07:00","message":"[bufferProcess] interim [240000000]:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:05.196433381+07:00","message":"[bufferProcess] send to processor:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:05.196441017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:05.196444254+07:00","message":"> Transcript [1136] [false]: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:05.196448295+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:05.196450454+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:05.196452658+07:00","message":"StatePrefix: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:05.19645562+07:00","message":"TextPushed: 'คือถ้ากินน้อยมันจะไทรอยด์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:05.449226038+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:05.449263608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:05.449269585+07:00","message":"receive interim result [false|false]: คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:05.449284883+07:00","message":"[buffer interim] 73 false คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:05.449291856+07:00","message":"[bufferProcess] interim [480000000]:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:05.449294396+07:00","message":"[bufferProcess] send to processor:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:05.449298781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:05.449302237+07:00","message":"> Transcript [1137] [false]: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:05.449306237+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:05.449308277+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:05.449311306+07:00","message":"StatePrefix: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:05.449313713+07:00","message":"TextPushed: 'คือถ้ากินน้อยมันจะไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:05.449321317+07:00","message":"Push: 'เป็นยังไงหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:05.449323464+07:00","message":"TextPushed: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:05.449326457+07:00","message":"Set new StatePrefix : 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:05.449329091+07:00","message":"Next Push (prob) : 'กินมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:05.44933685+07:00","message":"push: {false เป็นยังไงหรือ 0 0xc000044900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:05.654439573+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:05.65448533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:05.654491557+07:00","message":"receive interim result [false|false]: คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:05.654507221+07:00","message":"[buffer interim] 73 false คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:05.65451526+07:00","message":"[bufferProcess] interim [720000000]:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:05.654518407+07:00","message":"[bufferProcess] send to processor:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:05.65452571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:05.654528582+07:00","message":"> Transcript [1138] [false]: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:05.654532903+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:05.654537536+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:05.654539699+07:00","message":"StatePrefix: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:05.654542643+07:00","message":"TextPushed: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:05.709727671+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:05.709771153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:05.709777957+07:00","message":"receive interim result [false|false]: คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:05.709792836+07:00","message":"[buffer interim] 73 false คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:05.709801209+07:00","message":"[bufferProcess] interim [780000000]:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:05.709803934+07:00","message":"[bufferProcess] send to processor:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:05.709811783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:05.709815023+07:00","message":"> Transcript [1139] [false]: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:05.70981924+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:05.709822079+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:05.709824189+07:00","message":"StatePrefix: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:05.70982681+07:00","message":"TextPushed: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:05.907988349+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:05.90802697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:05.908033827+07:00","message":"receive interim result [false|false]: คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:05.908048236+07:00","message":"[buffer interim] 73 false คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:05.908056678+07:00","message":"[bufferProcess] interim [960000000]:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:05.908059704+07:00","message":"[bufferProcess] send to processor:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:05.908067187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:05.908069826+07:00","message":"> Transcript [1140] [false]: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:05.908074023+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:05.908076169+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:05.908078371+07:00","message":"StatePrefix: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:05.908082346+07:00","message":"TextPushed: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:06.029442882+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:06.029493967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:06.029502732+07:00","message":"receive interim result [false|false]: คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:06.029525878+07:00","message":"[buffer interim] 73 false คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:06.029536287+07:00","message":"[bufferProcess] interim [80000000]:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:06.029540539+07:00","message":"[bufferProcess] send to processor:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:06.029549614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:06.029554155+07:00","message":"> Transcript [1141] [false]: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:06.02956035+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:06.02956365+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:06.029567229+07:00","message":"StatePrefix: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:06.029571364+07:00","message":"TextPushed: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:06.029577985+07:00","message":"Push: 'กินมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:06.029581027+07:00","message":"TextPushed: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:06.029585577+07:00","message":"Set new StatePrefix : 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:06.029589963+07:00","message":"Next Push (prob) : 'ไปมันจะยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:06.029602917+07:00","message":"push: {false กินมาก 0 0xc000044900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:06.218349234+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:06.218404439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:06.218413418+07:00","message":"receive interim result [false|false]: คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:06.218435269+07:00","message":"[buffer interim] 73 false คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:06.218449929+07:00","message":"[bufferProcess] interim [260000000]:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:06.218454901+07:00","message":"[bufferProcess] send to processor:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:06.218464593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:06.218468683+07:00","message":"> Transcript [1142] [false]: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:06.218474868+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:06.218478562+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:06.218482367+07:00","message":"StatePrefix: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:06.218486755+07:00","message":"TextPushed: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:06.541085153+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:06.54113089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:06.54113777+07:00","message":"receive interim result [false|false]: คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:06.541155554+07:00","message":"[buffer interim] 73 false คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:06.541182212+07:00","message":"[bufferProcess] interim [560000000]:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:06.541185959+07:00","message":"[bufferProcess] send to processor:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:06.541191195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:06.541194234+07:00","message":"> Transcript [1143] [false]: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:06.541198371+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:06.54120071+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:06.541203083+07:00","message":"StatePrefix: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:06.541205703+07:00","message":"TextPushed: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:07.117952653+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:07.117994148+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:07.118000572+07:00","message":"receive interim result [false|false]: คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:07.118021357+07:00","message":"[buffer interim] 73 false คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:07.118030694+07:00","message":"[bufferProcess] interim [160000000]:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:07.118033335+07:00","message":"[bufferProcess] send to processor:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:07.118037507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:07.118040957+07:00","message":"> Transcript [1144] [false]: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:07.118045336+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:07.118047549+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:07.118050121+07:00","message":"StatePrefix: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:07.118052774+07:00","message":"TextPushed: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:07.121903048+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:07.121929288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์ก็นี่แหละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:07.121934801+07:00","message":"receive interim result [false|false]: คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์ก็นี่แหละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:07.12194723+07:00","message":"[buffer interim] 73 false คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์ก็นี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:07.121952154+07:00","message":"[bufferProcess] interim [220000000]:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์ก็นี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:07.121957664+07:00","message":"[bufferProcess] send to processor:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:07.121961267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:07.121963883+07:00","message":"> Transcript [1145] [false]: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:07.121967825+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:07.121970022+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:07.121974626+07:00","message":"StatePrefix: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:07.121977482+07:00","message":"TextPushed: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:07.121984648+07:00","message":"Push: 'ไปมันจะยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:07.1219872+07:00","message":"TextPushed: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:07.121989703+07:00","message":"Set new StatePrefix : 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:07.121992553+07:00","message":"Next Push (prob) : 'ไงคะอาจารย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:07.122002075+07:00","message":"push: {false ไปมันจะยัง 0 0xc000044900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:07.16904104+07:00","message":"[GCS] IsForceVAD: false for message ID: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:07.230330362+07:00","message":"[GCS] Start streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:07.333507905+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:07.333556022+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์คนนี้แหละ\",\"confidence\":0.9352394}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:07.333563954+07:00","message":"receive interim result [true|false]: คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์คนนี้แหละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:07.333576485+07:00","message":"end recv isFinal message id 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:07.333578923+07:00","message":"end Recv id 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:07.333585607+07:00","message":"[buffer interim] 73 true คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์คนนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:07.333597733+07:00","message":"[bufferProcess] interim [400000000]:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์คนนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:07.333601525+07:00","message":"[bufferProcess] send to processor (isfinal):คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์ก็นี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:07.333606191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:07.333610026+07:00","message":"> Transcript [1146] [false]: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์ก็นี่แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:07.33361409+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:07.333616239+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:07.333618295+07:00","message":"StatePrefix: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:07.333621241+07:00","message":"TextPushed: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:07.333623408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:07.333625348+07:00","message":"> Transcript [1147] [true]: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์คนนี้แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:07.333627701+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:07.333629594+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:07.33363147+07:00","message":"StatePrefix: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:07.333633596+07:00","message":"TextPushed: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:07.333637187+07:00","message":"Push: 'ไงคะอาจารย์คนนี้แหละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:07.333647284+07:00","message":"push: {true ไงคะอาจารย์คนนี้แหละ 0 0xc000044900}"}
{"level":"info","service":"Main","time":"2026-06-25T13:37:07.345529887+07:00","message":"write wav file: './tmp/7595/7595_73.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:37:07.851899217+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:37:07.851920955+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:07.967286773+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:07.96732867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:07.967333635+07:00","message":"receive interim result [false|false]: ถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:07.967350067+07:00","message":"[buffer interim] 74 false ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:07.967357126+07:00","message":"[bufferProcess] interim [540000000]:ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:07.967359065+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:08.076239092+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:08.076275407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:08.076281056+07:00","message":"receive interim result [false|false]: ถ้าเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:08.076294472+07:00","message":"[buffer interim] 74 false ถ้าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:08.076301059+07:00","message":"[bufferProcess] interim [660000000]:ถ้าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:08.076303638+07:00","message":"[bufferProcess] send to processor:ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:08.076310431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:08.076313186+07:00","message":"> Transcript [1148] [false]: 'ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:08.076315639+07:00","message":"Set StatePrefix (first interim): 'ถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:08.283777117+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:08.283815984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเราคิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:08.283821675+07:00","message":"receive interim result [false|false]: ถ้าเราคิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:08.283838629+07:00","message":"[buffer interim] 74 false ถ้าเราคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:08.283846029+07:00","message":"[bufferProcess] interim [840000000]:ถ้าเราคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:08.283848443+07:00","message":"[bufferProcess] send to processor:ถ้าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:08.283851949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:08.283854976+07:00","message":"> Transcript [1149] [false]: 'ถ้าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:08.283858032+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:08.283860189+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:08.283862128+07:00","message":"StatePrefix: 'ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:08.283864275+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:08.404417984+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:08.404461224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเราคิดจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:08.40446703+07:00","message":"receive interim result [false|false]: ถ้าเราคิดจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:08.404477499+07:00","message":"[buffer interim] 74 false ถ้าเราคิดจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:08.404484466+07:00","message":"[bufferProcess] interim [20000000]:ถ้าเราคิดจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:08.404486743+07:00","message":"[bufferProcess] send to processor:ถ้าเราคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:08.404490066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:08.404492762+07:00","message":"> Transcript [1150] [false]: 'ถ้าเราคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:08.40449638+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:08.404498517+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:08.404500875+07:00","message":"StatePrefix: 'ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:08.404503052+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:08.461963406+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:08.462004079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเราคิดได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:08.462010204+07:00","message":"receive interim result [false|false]: ถ้าเราคิดได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:08.462028815+07:00","message":"[buffer interim] 74 false ถ้าเราคิดได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:08.462036213+07:00","message":"[bufferProcess] interim [80000000]:ถ้าเราคิดได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:08.462039008+07:00","message":"[bufferProcess] send to processor:ถ้าเราคิดจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:08.462042292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:08.462045291+07:00","message":"> Transcript [1151] [false]: 'ถ้าเราคิดจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:08.462048801+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:08.462050988+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:08.462053188+07:00","message":"StatePrefix: 'ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:08.462055434+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:08.596156385+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:08.596198915+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเราคิดได้รับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:08.596205946+07:00","message":"receive interim result [false|false]: ถ้าเราคิดได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:08.596223979+07:00","message":"[buffer interim] 74 false ถ้าเราคิดได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:08.596234293+07:00","message":"[bufferProcess] interim [200000000]:ถ้าเราคิดได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:08.596237632+07:00","message":"[bufferProcess] send to processor:ถ้าเราคิดได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:08.596243973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:08.596248085+07:00","message":"> Transcript [1152] [false]: 'ถ้าเราคิดได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:08.596252956+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:08.596255777+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:08.596259458+07:00","message":"StatePrefix: 'ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:08.596262232+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:08.596266256+07:00","message":"Push: 'ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:08.596268969+07:00","message":"TextPushed: 'ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:08.596272524+07:00","message":"Set new StatePrefix : 'ถ้าเราคิดได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:08.596275837+07:00","message":"Next Push (prob) : 'เราคิดได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:08.596293319+07:00","message":"push: {false ถ้า 0 0xc00049d580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:08.857907827+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:08.857955127+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเราคิดได้รับไออุ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:08.857961561+07:00","message":"receive interim result [false|false]: ถ้าเราคิดได้รับไออุ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:08.857976112+07:00","message":"[buffer interim] 74 false ถ้าเราคิดได้รับไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:08.857985777+07:00","message":"[bufferProcess] interim [440000000]:ถ้าเราคิดได้รับไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:08.857988602+07:00","message":"[bufferProcess] send to processor:ถ้าเราคิดได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:08.857992006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:08.857994677+07:00","message":"> Transcript [1153] [false]: 'ถ้าเราคิดได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:08.857998092+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:08.858000381+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:08.858002425+07:00","message":"StatePrefix: 'ถ้าเราคิดได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:08.858005292+07:00","message":"TextPushed: 'ถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:08.962631065+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:08.962669692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเราคิดได้รับไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:08.962675814+07:00","message":"receive interim result [false|false]: ถ้าเราคิดได้รับไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:08.96269074+07:00","message":"[buffer interim] 74 false ถ้าเราคิดได้รับไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:08.962697175+07:00","message":"[bufferProcess] interim [620000000]:ถ้าเราคิดได้รับไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:08.962699822+07:00","message":"[bufferProcess] send to processor:ถ้าเราคิดได้รับไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:08.96270644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:08.962709052+07:00","message":"> Transcript [1154] [false]: 'ถ้าเราคิดได้รับไออุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:08.962712995+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:08.962715703+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:08.962719671+07:00","message":"StatePrefix: 'ถ้าเราคิดได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:08.962723256+07:00","message":"TextPushed: 'ถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:09.18117262+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:09.181212284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเราคิดได้รับไอโอดีนน้อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:09.18121862+07:00","message":"receive interim result [false|false]: ถ้าเราคิดได้รับไอโอดีนน้อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:09.181233857+07:00","message":"[buffer interim] 74 false ถ้าเราคิดได้รับไอโอดีนน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:09.181240485+07:00","message":"[bufferProcess] interim [800000000]:ถ้าเราคิดได้รับไอโอดีนน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:09.181243112+07:00","message":"[bufferProcess] send to processor:ถ้าเราคิดได้รับไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:09.181249833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:09.18125272+07:00","message":"> Transcript [1155] [false]: 'ถ้าเราคิดได้รับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:09.181257008+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:09.181259264+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:09.181261544+07:00","message":"StatePrefix: 'ถ้าเราคิดได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:09.181264327+07:00","message":"TextPushed: 'ถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:09.386599319+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:09.38663232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเราคิดได้รับไอโอดีนน้อยกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:09.386638882+07:00","message":"receive interim result [false|false]: ถ้าเราคิดได้รับไอโอดีนน้อยกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:09.386651296+07:00","message":"[buffer interim] 74 false ถ้าเราคิดได้รับไอโอดีนน้อยกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:09.386659286+07:00","message":"[bufferProcess] interim [980000000]:ถ้าเราคิดได้รับไอโอดีนน้อยกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:09.386663415+07:00","message":"[bufferProcess] send to processor:ถ้าเราคิดได้รับไอโอดีนน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:09.386672056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:09.386676169+07:00","message":"> Transcript [1156] [false]: 'ถ้าเราคิดได้รับไอโอดีนน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:09.386681453+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:09.386684604+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:09.386687852+07:00","message":"StatePrefix: 'ถ้าเราคิดได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:09.386691066+07:00","message":"TextPushed: 'ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:09.386698973+07:00","message":"Push: 'เราคิดได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:09.386701112+07:00","message":"TextPushed: 'ถ้าเราคิดได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:09.386703467+07:00","message":"Set new StatePrefix : 'ถ้าเราคิดได้รับไอโอดีนน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:09.386705639+07:00","message":"Next Push (prob) : 'รับไอโอดีนน้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:09.38673335+07:00","message":"push: {false เราคิดได้ 0 0xc00049d580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:09.488110727+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:09.488146824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเราคิดได้รับไอโอดีนน้อยไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:09.48815259+07:00","message":"receive interim result [false|false]: ถ้าเราคิดได้รับไอโอดีนน้อยไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:09.488165697+07:00","message":"[buffer interim] 74 false ถ้าเราคิดได้รับไอโอดีนน้อยไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:09.48817292+07:00","message":"[bufferProcess] interim [40000000]:ถ้าเราคิดได้รับไอโอดีนน้อยไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:09.488175437+07:00","message":"[bufferProcess] send to processor:ถ้าเราคิดได้รับไอโอดีนน้อยกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:09.488181025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:09.488183795+07:00","message":"> Transcript [1157] [false]: 'ถ้าเราคิดได้รับไอโอดีนน้อยกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:09.488187244+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:09.488189527+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:09.488191562+07:00","message":"StatePrefix: 'ถ้าเราคิดได้รับไอโอดีนน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:09.488194462+07:00","message":"TextPushed: 'ถ้าเราคิดได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:09.57951639+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:09.57955118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเราคิดได้รับไอโอดีนน้อยไปก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:09.579557279+07:00","message":"receive interim result [false|false]: ถ้าเราคิดได้รับไอโอดีนน้อยไปก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:09.57957244+07:00","message":"[buffer interim] 74 false ถ้าเราคิดได้รับไอโอดีนน้อยไปก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:09.579579428+07:00","message":"[bufferProcess] interim [220000000]:ถ้าเราคิดได้รับไอโอดีนน้อยไปก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:09.579581996+07:00","message":"[bufferProcess] send to processor:ถ้าเราคิดได้รับไอโอดีนน้อยไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:09.579585378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:09.579587953+07:00","message":"> Transcript [1158] [false]: 'ถ้าเราคิดได้รับไอโอดีนน้อยไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:09.579591248+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:09.579593664+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:09.579596185+07:00","message":"StatePrefix: 'ถ้าเราคิดได้รับไอโอดีนน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:09.579598786+07:00","message":"TextPushed: 'ถ้าเราคิดได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:09.80455469+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:09.804588398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเราคิดได้รับไอโอดีนน้อยไปก็บ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:09.80459405+07:00","message":"receive interim result [false|false]: ถ้าเราคิดได้รับไอโอดีนน้อยไปก็บ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:09.804608895+07:00","message":"[buffer interim] 74 false ถ้าเราคิดได้รับไอโอดีนน้อยไปก็บ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:09.804615855+07:00","message":"[bufferProcess] interim [340000000]:ถ้าเราคิดได้รับไอโอดีนน้อยไปก็บ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:09.804618369+07:00","message":"[bufferProcess] send to processor:ถ้าเราคิดได้รับไอโอดีนน้อยไปก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:09.80462184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:09.804624422+07:00","message":"> Transcript [1159] [false]: 'ถ้าเราคิดได้รับไอโอดีนน้อยไปก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:09.804628123+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:09.804630225+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:09.804633785+07:00","message":"StatePrefix: 'ถ้าเราคิดได้รับไอโอดีนน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:09.804636354+07:00","message":"TextPushed: 'ถ้าเราคิดได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:09.805834408+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:09.805846229+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:09.805850407+07:00","message":"receive interim result [false|false]: ถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:09.805859174+07:00","message":"[buffer interim] 74 false ถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:09.805862907+07:00","message":"[bufferProcess] interim [400000000]:ถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:09.805864961+07:00","message":"[bufferProcess] send to processor:ถ้าเราคิดได้รับไอโอดีนน้อยไปก็บ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:09.805867297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:09.805869395+07:00","message":"> Transcript [1160] [false]: 'ถ้าเราคิดได้รับไอโอดีนน้อยไปก็บ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:09.805872072+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:09.805874128+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:09.805876166+07:00","message":"StatePrefix: 'ถ้าเราคิดได้รับไอโอดีนน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:09.805878449+07:00","message":"TextPushed: 'ถ้าเราคิดได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:09.805881033+07:00","message":"Push: 'รับไอโอดีนน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:09.805882998+07:00","message":"TextPushed: 'ถ้าเราคิดได้รับไอโอดีนน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:09.805885393+07:00","message":"Set new StatePrefix : 'ถ้าเราคิดได้รับไอโอดีนน้อยไปก็บ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:09.805887786+07:00","message":"Next Push (prob) : 'ไปก็บ่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:09.805927206+07:00","message":"push: {false รับไอโอดีนน้อย 0 0xc00049d580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:10.009783105+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:10.009831481+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอกแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:10.009839708+07:00","message":"receive interim result [false|false]: ถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอกแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:10.009858543+07:00","message":"[buffer interim] 74 false ถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอกแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:10.009871919+07:00","message":"[bufferProcess] interim [580000000]:ถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอกแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:10.009875739+07:00","message":"[bufferProcess] send to processor:ถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:10.009887089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:10.009891346+07:00","message":"> Transcript [1161] [false]: 'ถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:10.009895135+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:10.009899576+07:00","message":"Set new StatePrefix: 'ถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:10.047202093+07:00","message":"[GCS] IsForceVAD: false for message ID: 74"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:10.066502563+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:10.066540651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอกแล้วว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:10.0665472+07:00","message":"receive interim result [false|false]: ถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอกแล้วว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:10.066568076+07:00","message":"[buffer interim] 74 false ถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอกแล้วว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:10.066577296+07:00","message":"[bufferProcess] interim [640000000]:ถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอกแล้วว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:10.066581778+07:00","message":"[bufferProcess] send to processor:ถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอกแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:10.066586877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:10.066592005+07:00","message":"> Transcript [1162] [false]: 'ถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอกแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:10.066597233+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:10.066600349+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:10.066603216+07:00","message":"StatePrefix: 'ถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:10.066607204+07:00","message":"TextPushed: 'ถ้าเราคิดได้รับไอโอดีนน้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:10.149472474+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:10.149516916+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอกเราว่า\",\"confidence\":0.9429445}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:10.149523861+07:00","message":"receive interim result [true|false]: ถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอกเราว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:10.149536144+07:00","message":"end recv isFinal message id 74"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:10.149539027+07:00","message":"end Recv id 74"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:10.149545334+07:00","message":"[buffer interim] 74 true ถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอกเราว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:10.149557804+07:00","message":"[bufferProcess] interim [850000000]:ถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอกเราว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:10.149561576+07:00","message":"[bufferProcess] send to processor (isfinal):ถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอกแล้วว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:10.149565901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:10.149570609+07:00","message":"> Transcript [1163] [false]: 'ถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอกแล้วว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:10.149574525+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:10.14957969+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:10.149581898+07:00","message":"StatePrefix: 'ถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:10.149584661+07:00","message":"TextPushed: 'ถ้าเราคิดได้รับไอโอดีนน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:10.149586997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:10.1495892+07:00","message":"> Transcript [1164] [true]: 'ถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอกเราว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:10.149591583+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:10.149593542+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:10.149595327+07:00","message":"StatePrefix: 'ถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:10.149597212+07:00","message":"TextPushed: 'ถ้าเราคิดได้รับไอโอดีนน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:10.149600267+07:00","message":"Push: 'ไปก็บอกเราว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:10.149609286+07:00","message":"push: {true ไปก็บอกเราว่า 0 0xc00049d580}"}
{"level":"info","service":"Main","time":"2026-06-25T13:37:10.160004048+07:00","message":"write wav file: './tmp/7595/7595_74.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:10.181511022+07:00","message":"[GCS] Start streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:10.650292513+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:10.650341058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:10.650346961+07:00","message":"receive interim result [false|false]: มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:10.650366102+07:00","message":"[buffer interim] 75 false มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:10.650372617+07:00","message":"[bufferProcess] interim [300000000]:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:10.65037474+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:10.721612178+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:10.721651833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:10.721657461+07:00","message":"receive interim result [false|false]: มันมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:10.721671941+07:00","message":"[buffer interim] 75 false มันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:10.721679835+07:00","message":"[bufferProcess] interim [420000000]:มันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:10.721682398+07:00","message":"[bufferProcess] send to processor:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:10.721689234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:10.721692353+07:00","message":"> Transcript [1165] [false]: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:10.721694617+07:00","message":"Set StatePrefix (first interim): 'มัน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:37:10.852547498+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:37:10.852579453+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:11.009749358+07:00","message":"[GCS] IsForceVAD: false for message ID: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:11.027601857+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:11.027647754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีผล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:11.027653857+07:00","message":"receive interim result [false|false]: มันมีผล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:11.027673745+07:00","message":"[buffer interim] 75 false มันมีผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:11.027681133+07:00","message":"[bufferProcess] interim [660000000]:มันมีผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:11.027683973+07:00","message":"[bufferProcess] send to processor:มันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:11.027687766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:11.027691121+07:00","message":"> Transcript [1166] [false]: 'มันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:11.027694568+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:11.027696704+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:11.027698782+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:11.027701122+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:11.080518538+07:00","message":"[GCS] Start streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:11.100189275+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:11.100236663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีผล\",\"confidence\":0.94735163}],\"is_final\":true,\"result_end_time\":{\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:11.10024326+07:00","message":"receive interim result [true|false]: มันมีผล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:11.10025252+07:00","message":"end recv isFinal message id 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:11.100254836+07:00","message":"end Recv id 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:11.100261468+07:00","message":"[buffer interim] 75 true มันมีผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:11.100268783+07:00","message":"[bufferProcess] interim [870000000]:มันมีผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:11.100275644+07:00","message":"[bufferProcess] send to processor (isfinal):มันมีผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:11.100279257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:11.100282344+07:00","message":"> Transcript [1167] [false]: 'มันมีผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:11.100285672+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:11.100287712+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:11.10028969+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:11.100294702+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:11.100296668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:11.100298964+07:00","message":"> Transcript [1168] [true]: 'มันมีผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:11.100301133+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:11.100302909+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:11.100304804+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:11.100306522+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:11.100313485+07:00","message":"Push: 'มันมีผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:11.100321934+07:00","message":"push: {true มันมีผล 0 0xc000044680}"}
{"level":"info","service":"Main","time":"2026-06-25T13:37:11.105592654+07:00","message":"write wav file: './tmp/7595/7595_75.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:11.627238646+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:11.627285095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:11.627290379+07:00","message":"receive interim result [false|false]: กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:11.627303636+07:00","message":"[buffer interim] 76 false กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:11.627310634+07:00","message":"[bufferProcess] interim [600000000]:กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:11.627312518+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:11.648744375+07:00","message":"[GCS] IsForceVAD: false for message ID: 76"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:11.718731024+07:00","message":"[GCS] Start streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:11.900332807+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:11.90037467+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-25T13:37:11.900381949+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:11.900394677+07:00","message":"end recv isFinal message id 76"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:11.900398608+07:00","message":"end Recv id 76"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:11.900408638+07:00","message":"[buffer interim] 76 true "}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:11.900418028+07:00","message":"[bufferProcess] interim [810000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:11.900422406+07:00","message":"[bufferProcess] send to processor (isfinal):กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:11.900427138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:11.900430294+07:00","message":"> Transcript [1169] [false]: 'กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:11.900432522+07:00","message":"Set StatePrefix (first interim): 'กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:11.900434326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:11.900436714+07:00","message":"> Transcript [1170] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:11.90043965+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:11.900441635+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:11.900444066+07:00","message":"StatePrefix: 'กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:11.900446156+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:11.900448654+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:11.900458888+07:00","message":"push: {true  0 0xc00049c300}"}
{"level":"info","service":"Main","time":"2026-06-25T13:37:11.905958705+07:00","message":"write wav file: './tmp/7595/7595_76.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:12.181777772+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:12.181818478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:12.181823471+07:00","message":"receive interim result [false|false]: อยาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:12.181838393+07:00","message":"[buffer interim] 77 false อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:12.181844738+07:00","message":"[bufferProcess] interim [300000000]:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:12.181846842+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:12.256703904+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:12.256756397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:12.256762455+07:00","message":"receive interim result [false|false]: อยากรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:12.256779664+07:00","message":"[buffer interim] 77 false อยากรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:12.256788036+07:00","message":"[bufferProcess] interim [420000000]:อยากรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:12.256790915+07:00","message":"[bufferProcess] send to processor:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:12.256795139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:12.256798139+07:00","message":"> Transcript [1171] [false]: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:12.256800305+07:00","message":"Set StatePrefix (first interim): 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:12.453063164+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:12.453100637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากหลุด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:12.453105863+07:00","message":"receive interim result [false|false]: อยากหลุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:12.453121554+07:00","message":"[buffer interim] 77 false อยากหลุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:12.453128571+07:00","message":"[bufferProcess] interim [540000000]:อยากหลุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:12.453130846+07:00","message":"[bufferProcess] send to processor:อยากรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:12.453134087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:12.453136917+07:00","message":"> Transcript [1172] [false]: 'อยากรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:12.453140639+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:12.453143192+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:12.453145414+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:12.4531474+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:12.572286165+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:12.572331958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรุ่นแรก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:12.572338688+07:00","message":"receive interim result [false|false]: อยากรุ่นแรก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:12.572354637+07:00","message":"[buffer interim] 77 false อยากรุ่นแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:12.572362679+07:00","message":"[bufferProcess] interim [720000000]:อยากรุ่นแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:12.572365539+07:00","message":"[bufferProcess] send to processor:อยากหลุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:12.572374789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:12.572378121+07:00","message":"> Transcript [1173] [false]: 'อยากหลุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:12.572381906+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:12.572384378+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:12.572386467+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:12.572388863+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:12.754235485+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:12.754275114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:12.754281147+07:00","message":"receive interim result [false|false]: อยากรู้แรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:12.754294479+07:00","message":"[buffer interim] 77 false อยากรู้แรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:12.754304008+07:00","message":"[bufferProcess] interim [840000000]:อยากรู้แรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:12.754306383+07:00","message":"[bufferProcess] send to processor:อยากรุ่นแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:12.754311735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:12.754314488+07:00","message":"> Transcript [1174] [false]: 'อยากรุ่นแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:12.754317792+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:12.754320136+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:12.754322545+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:12.75432494+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:13.329565708+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:13.329607254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:13.32961287+07:00","message":"receive interim result [false|false]: อยากรู้แรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:13.329626994+07:00","message":"[buffer interim] 77 false อยากรู้แรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:13.32963392+07:00","message":"[bufferProcess] interim [440000000]:อยากรู้แรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:13.329636701+07:00","message":"[bufferProcess] send to processor:อยากรู้แรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:13.329643349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:13.329646164+07:00","message":"> Transcript [1175] [false]: 'อยากรู้แรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:13.329649332+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:13.329651485+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:13.3296536+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:13.329656099+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:13.32966219+07:00","message":"Push: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:13.329664285+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:13.329666341+07:00","message":"Set new StatePrefix : 'อยากรู้แรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:13.329668545+07:00","message":"Next Push (prob) : 'รู้แรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:13.329676262+07:00","message":"push: {false อยาก 0 0xc0020b6a00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:13.78431753+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:13.784356323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงมีหลายประเทศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:13.784362062+07:00","message":"receive interim result [false|false]: อยากรู้แรงมีหลายประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:13.784375871+07:00","message":"[buffer interim] 77 false อยากรู้แรงมีหลายประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:13.784394372+07:00","message":"[bufferProcess] interim [860000000]:อยากรู้แรงมีหลายประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:13.784397056+07:00","message":"[bufferProcess] send to processor:อยากรู้แรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:13.784411211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:13.784414439+07:00","message":"> Transcript [1176] [false]: 'อยากรู้แรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:13.784417995+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:13.784420604+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:13.784422695+07:00","message":"StatePrefix: 'อยากรู้แรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:13.784424854+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:13.805826902+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:13.805861889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:13.805866951+07:00","message":"receive interim result [false|false]: อยากรู้แรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:13.805880361+07:00","message":"[buffer interim] 77 false อยากรู้แรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:13.805887196+07:00","message":"[bufferProcess] interim [920000000]:อยากรู้แรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:13.805889528+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงมีหลายประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:13.80589332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:13.805896188+07:00","message":"> Transcript [1177] [false]: 'อยากรู้แรงมีหลายประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:13.805899394+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:13.805901409+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:13.805903619+07:00","message":"StatePrefix: 'อยากรู้แรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:13.805905851+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:37:13.852583226+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:37:13.852596893+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:13.972480048+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:13.972531595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงมีหลายประเทศเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:13.972537276+07:00","message":"receive interim result [false|false]: อยากรู้แรงมีหลายประเทศเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:13.972554005+07:00","message":"[buffer interim] 77 false อยากรู้แรงมีหลายประเทศเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:13.972562854+07:00","message":"[bufferProcess] interim [40000000]:อยากรู้แรงมีหลายประเทศเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:13.972565581+07:00","message":"[bufferProcess] send to processor:อยากรู้แรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:13.972569878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:13.972572934+07:00","message":"> Transcript [1178] [false]: 'อยากรู้แรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:13.972576731+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:13.97257887+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:13.972581073+07:00","message":"StatePrefix: 'อยากรู้แรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:13.972583703+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:13.984119942+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:13.984150296+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงมีหลายประเทศเข้ามา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:13.984155533+07:00","message":"receive interim result [false|false]: อยากรู้แรงมีหลายประเทศเข้ามา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:13.98416935+07:00","message":"[buffer interim] 77 false อยากรู้แรงมีหลายประเทศเข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:13.984174986+07:00","message":"[bufferProcess] interim [100000000]:อยากรู้แรงมีหลายประเทศเข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:13.984177454+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงมีหลายประเทศเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:13.984182622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:13.984185573+07:00","message":"> Transcript [1179] [false]: 'อยากรู้แรงมีหลายประเทศเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:13.984189025+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:13.984191182+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:13.98419328+07:00","message":"StatePrefix: 'อยากรู้แรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:13.984195394+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:13.984203211+07:00","message":"Push: 'รู้แรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:13.984205159+07:00","message":"TextPushed: 'อยากรู้แรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:13.984207319+07:00","message":"Set new StatePrefix : 'อยากรู้แรงมีหลายประเทศเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:13.984209903+07:00","message":"Next Push (prob) : 'มีหลายประเทศเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:13.984219157+07:00","message":"push: {false รู้แรง 0 0xc0020b6a00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:14.039814786+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:14.039851403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงประเทศเขาบอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:14.03985687+07:00","message":"receive interim result [false|false]: อยากรู้แรงประเทศเขาบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:14.039868061+07:00","message":"[buffer interim] 77 false อยากรู้แรงประเทศเขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:14.039874527+07:00","message":"[bufferProcess] interim [160000000]:อยากรู้แรงประเทศเขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:14.039877138+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงมีหลายประเทศเข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:14.039882851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:14.03988544+07:00","message":"> Transcript [1180] [false]: 'อยากรู้แรงมีหลายประเทศเข้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:14.039888957+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:14.039891284+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:14.03989336+07:00","message":"StatePrefix: 'อยากรู้แรงมีหลายประเทศเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:14.039895844+07:00","message":"TextPushed: 'อยากรู้แรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:14.171783992+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:14.171821135+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงประเทศเขาบอกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:14.171826696+07:00","message":"receive interim result [false|false]: อยากรู้แรงประเทศเขาบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:14.171840871+07:00","message":"[buffer interim] 77 false อยากรู้แรงประเทศเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:14.171847535+07:00","message":"[bufferProcess] interim [280000000]:อยากรู้แรงประเทศเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:14.171850137+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงประเทศเขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:14.171859777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:14.171862384+07:00","message":"> Transcript [1181] [false]: 'อยากรู้แรงประเทศเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:14.171866748+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:14.171869427+07:00","message":"Set new StatePrefix: 'อยากรู้แรงประเทศเขาบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:14.542692849+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:14.542732011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงประเทศเขาบอกว่าการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:14.542738597+07:00","message":"receive interim result [false|false]: อยากรู้แรงประเทศเขาบอกว่าการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:14.542751379+07:00","message":"[buffer interim] 77 false อยากรู้แรงประเทศเขาบอกว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:14.542759511+07:00","message":"[bufferProcess] interim [640000000]:อยากรู้แรงประเทศเขาบอกว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:14.54276187+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงประเทศเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:14.542767465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:14.542770293+07:00","message":"> Transcript [1182] [false]: 'อยากรู้แรงประเทศเขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:14.542773576+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:14.542775767+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:14.542777848+07:00","message":"StatePrefix: 'อยากรู้แรงประเทศเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:14.542780162+07:00","message":"TextPushed: 'อยากรู้แรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:14.735385886+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:14.735431323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงประเทศเขาบอกว่าการลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:14.735437857+07:00","message":"receive interim result [false|false]: อยากรู้แรงประเทศเขาบอกว่าการลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:14.735452953+07:00","message":"[buffer interim] 77 false อยากรู้แรงประเทศเขาบอกว่าการลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:14.735460973+07:00","message":"[bufferProcess] interim [880000000]:อยากรู้แรงประเทศเขาบอกว่าการลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:14.735463829+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงประเทศเขาบอกว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:14.735472718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:14.735475914+07:00","message":"> Transcript [1183] [false]: 'อยากรู้แรงประเทศเขาบอกว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:14.735479336+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:14.735484204+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:14.735486373+07:00","message":"StatePrefix: 'อยากรู้แรงประเทศเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:14.735488657+07:00","message":"TextPushed: 'อยากรู้แรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:14.921687715+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:14.921731824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงประเทศเขาบอกว่าการลงทุน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:14.921737191+07:00","message":"receive interim result [false|false]: อยากรู้แรงประเทศเขาบอกว่าการลงทุน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:14.921754015+07:00","message":"[buffer interim] 77 false อยากรู้แรงประเทศเขาบอกว่าการลงทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:14.921761982+07:00","message":"[bufferProcess] interim [60000000]:อยากรู้แรงประเทศเขาบอกว่าการลงทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:14.921765277+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงประเทศเขาบอกว่าการลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:14.921774041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:14.921777231+07:00","message":"> Transcript [1184] [false]: 'อยากรู้แรงประเทศเขาบอกว่าการลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:14.921781272+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:14.921783645+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:14.921789041+07:00","message":"StatePrefix: 'อยากรู้แรงประเทศเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:14.921791469+07:00","message":"TextPushed: 'อยากรู้แรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:15.244187709+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:15.244228928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:15.244247719+07:00","message":"receive interim result [false|false]: อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:15.244258532+07:00","message":"[buffer interim] 77 false อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:15.244266278+07:00","message":"[bufferProcess] interim [420000000]:อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:15.244269038+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงประเทศเขาบอกว่าการลงทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:15.244273235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:15.244276631+07:00","message":"> Transcript [1185] [false]: 'อยากรู้แรงประเทศเขาบอกว่าการลงทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:15.244280434+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:15.244282765+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:15.2442855+07:00","message":"StatePrefix: 'อยากรู้แรงประเทศเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:15.244287916+07:00","message":"TextPushed: 'อยากรู้แรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:15.244290782+07:00","message":"Push: 'ประเทศเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:15.24429315+07:00","message":"TextPushed: 'อยากรู้แรงประเทศเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:15.244296129+07:00","message":"Set new StatePrefix : 'อยากรู้แรงประเทศเขาบอกว่าการลงทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:15.244298924+07:00","message":"Next Push (prob) : 'ว่าการลงทุน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:15.244321977+07:00","message":"push: {false ประเทศเขาบอก 0 0xc0020b6a00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:15.451940176+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:15.451979499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:15.451985509+07:00","message":"receive interim result [false|false]: อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:15.451999433+07:00","message":"[buffer interim] 77 false อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:15.452008801+07:00","message":"[bufferProcess] interim [600000000]:อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:15.452011442+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:15.45201542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:15.452018305+07:00","message":"> Transcript [1186] [false]: 'อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:15.452022001+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:15.452024129+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:15.452026057+07:00","message":"StatePrefix: 'อยากรู้แรงประเทศเขาบอกว่าการลงทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:15.452028623+07:00","message":"TextPushed: 'อยากรู้แรงประเทศเขาบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:15.639502638+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:15.639541867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:15.639548135+07:00","message":"receive interim result [false|false]: อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:15.639561101+07:00","message":"[buffer interim] 77 false อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:15.639574863+07:00","message":"[bufferProcess] interim [780000000]:อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:15.639577215+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:15.639583095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:15.639585891+07:00","message":"> Transcript [1187] [false]: 'อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:15.639589526+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:15.639591816+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:15.639593902+07:00","message":"StatePrefix: 'อยากรู้แรงประเทศเขาบอกว่าการลงทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:15.639596472+07:00","message":"TextPushed: 'อยากรู้แรงประเทศเขาบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:15.897675164+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:15.897722416+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:15.897729479+07:00","message":"receive interim result [false|false]: อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:15.897746513+07:00","message":"[buffer interim] 77 false อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:15.897754914+07:00","message":"[bufferProcess] interim [20000000]:อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:15.897757848+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:15.897766331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:15.897769512+07:00","message":"> Transcript [1188] [false]: 'อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:15.897773837+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:15.897776542+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:15.89777891+07:00","message":"StatePrefix: 'อยากรู้แรงประเทศเขาบอกว่าการลงทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:15.897781855+07:00","message":"TextPushed: 'อยากรู้แรงประเทศเขาบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:16.096174454+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:16.096220108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ทัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:16.096227917+07:00","message":"receive interim result [false|false]: อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ทัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:16.09623987+07:00","message":"[buffer interim] 77 false อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ทัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:16.096247489+07:00","message":"[bufferProcess] interim [200000000]:อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ทัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:16.096249945+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:16.096254018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:16.096256695+07:00","message":"> Transcript [1189] [false]: 'อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:16.09626092+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:16.096263133+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:16.096265501+07:00","message":"StatePrefix: 'อยากรู้แรงประเทศเขาบอกว่าการลงทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:16.096269507+07:00","message":"TextPushed: 'อยากรู้แรงประเทศเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:16.09627242+07:00","message":"Push: 'ว่าการลงทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:16.096274387+07:00","message":"TextPushed: 'อยากรู้แรงประเทศเขาบอกว่าการลงทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:16.096277354+07:00","message":"Set new StatePrefix : 'อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:16.096281303+07:00","message":"Next Push (prob) : 'ทำให้เด็กไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:16.096288513+07:00","message":"push: {false ว่าการลงทุน 0 0xc0020b6a00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:16.339839751+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:16.339874481+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:16.339880214+07:00","message":"receive interim result [false|false]: อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:16.33990288+07:00","message":"[buffer interim] 77 false อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:16.339910177+07:00","message":"[bufferProcess] interim [440000000]:อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:16.339912967+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ทัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:16.339916788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:16.339919988+07:00","message":"> Transcript [1190] [false]: 'อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ทัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:16.339923763+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:16.339925989+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:16.339927919+07:00","message":"StatePrefix: 'อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:16.339930501+07:00","message":"TextPushed: 'อยากรู้แรงประเทศเขาบอกว่าการลงทุน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:16.508551643+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:16.50859958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสายโดย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:16.508606663+07:00","message":"receive interim result [false|false]: อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสายโดย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:16.508623917+07:00","message":"[buffer interim] 77 false อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสายโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:16.508634438+07:00","message":"[bufferProcess] interim [620000000]:อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสายโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:16.508637161+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:16.508641546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:16.50864451+07:00","message":"> Transcript [1191] [false]: 'อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:16.508648625+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:16.508650663+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:16.508652967+07:00","message":"StatePrefix: 'อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:16.508655745+07:00","message":"TextPushed: 'อยากรู้แรงประเทศเขาบอกว่าการลงทุน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:16.548866708+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:16.548900214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ทันสดุดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:16.548905842+07:00","message":"receive interim result [false|false]: อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ทันสดุดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:16.548921985+07:00","message":"[buffer interim] 77 false อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ทันสดุดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:16.548929362+07:00","message":"[bufferProcess] interim [680000000]:อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ทันสดุดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:16.54893193+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสายโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:16.548941566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:16.548944419+07:00","message":"> Transcript [1192] [false]: 'อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสายโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:16.548948263+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:16.54895073+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:16.548952776+07:00","message":"StatePrefix: 'อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:16.548955631+07:00","message":"TextPushed: 'อยากรู้แรงประเทศเขาบอกว่าการลงทุน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:16.758336439+07:00","message":"[GCS] Cleaned up inactive client: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:16.758364788+07:00","message":"[GCS] Cleaned up inactive client: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:16.758368031+07:00","message":"[GCS] Cleaned up inactive client: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:16.758370292+07:00","message":"[GCS] Cleaned up inactive client: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:16.758372182+07:00","message":"[GCS] Cleaned up inactive client: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:16.758374247+07:00","message":"[GCS] Cleaned up inactive client: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:16.758376346+07:00","message":"[GCS] Cleaned up inactive client: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:16.75837879+07:00","message":"[GCS] Cleaned up inactive client: 58"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:37:16.853019068+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:37:16.853074125+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:17.17554947+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:17.175607052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:17.175615228+07:00","message":"receive interim result [false|false]: อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:17.175631612+07:00","message":"[buffer interim] 77 false อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:17.175638565+07:00","message":"[bufferProcess] interim [280000000]:อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:17.175644153+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ทันสดุดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:17.175652916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:17.175655669+07:00","message":"> Transcript [1193] [false]: 'อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ทันสดุดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:17.175659581+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:17.175662239+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:17.175664617+07:00","message":"StatePrefix: 'อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:17.175667958+07:00","message":"TextPushed: 'อยากรู้แรงประเทศเขาบอกว่าการลงทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:17.175675567+07:00","message":"Push: 'ทำให้เด็กไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:17.175677554+07:00","message":"TextPushed: 'อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:17.175679983+07:00","message":"Set new StatePrefix : 'อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ทันสดุดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:17.175682363+07:00","message":"Next Push (prob) : 'ทันสดุดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:17.175690773+07:00","message":"push: {false ทำให้เด็กไม่ 0 0xc0020b6a00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:17.254547656+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:17.254597117+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:17.254603631+07:00","message":"receive interim result [false|false]: อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:17.254619129+07:00","message":"[buffer interim] 77 false อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:17.254630419+07:00","message":"[bufferProcess] interim [400000000]:อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:17.254633846+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:17.254640478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:17.254643202+07:00","message":"> Transcript [1194] [false]: 'อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:17.254645876+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:17.254648185+07:00","message":"Set new StatePrefix: 'อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:17.487353452+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:17.487392946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:17.48739929+07:00","message":"receive interim result [false|false]: อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:17.487411999+07:00","message":"[buffer interim] 77 false อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:17.487418543+07:00","message":"[bufferProcess] interim [580000000]:อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:17.487421366+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:17.487427493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:17.487430082+07:00","message":"> Transcript [1195] [false]: 'อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:17.487433823+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:17.487436038+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:17.487438191+07:00","message":"StatePrefix: 'อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:17.487441216+07:00","message":"TextPushed: 'อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:17.686715026+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:17.686749896+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:17.686756002+07:00","message":"receive interim result [false|false]: อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:17.686770825+07:00","message":"[buffer interim] 77 false อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:17.686777981+07:00","message":"[bufferProcess] interim [760000000]:อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:17.686780905+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:17.686784585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:17.686787565+07:00","message":"> Transcript [1196] [false]: 'อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:17.686791602+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:17.686793648+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:17.686795732+07:00","message":"StatePrefix: 'อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:17.686798604+07:00","message":"TextPushed: 'อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:17.891315187+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:17.891354149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:17.891360263+07:00","message":"receive interim result [false|false]: อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:17.891374018+07:00","message":"[buffer interim] 77 false อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:17.891380698+07:00","message":"[bufferProcess] interim [940000000]:อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:17.891385614+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:17.89139151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:17.891394338+07:00","message":"> Transcript [1197] [false]: 'อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:17.891398355+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:17.891400604+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:17.891403344+07:00","message":"StatePrefix: 'อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:17.891407536+07:00","message":"TextPushed: 'อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:17.965843901+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:17.965887833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่ดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:17.965894936+07:00","message":"receive interim result [false|false]: อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่ดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:17.965912445+07:00","message":"[buffer interim] 77 false อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:17.965921385+07:00","message":"[bufferProcess] interim [120000000]:อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:17.965924455+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:17.965928548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:17.965934399+07:00","message":"> Transcript [1198] [false]: 'อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:17.965945835+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:17.965948448+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:17.965951092+07:00","message":"StatePrefix: 'อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:17.96595436+07:00","message":"TextPushed: 'อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:17.965958594+07:00","message":"Push: 'ขาดสารไอโอดีนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:17.96596081+07:00","message":"TextPushed: 'อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:17.965963107+07:00","message":"Set new StatePrefix : 'อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:17.965965804+07:00","message":"Next Push (prob) : 'การลงทุนที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:17.965975434+07:00","message":"push: {false ขาดสารไอโอดีนเป็น 0 0xc0020b6a00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:18.091175524+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:18.091216809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่ยิง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:18.091223453+07:00","message":"receive interim result [false|false]: อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่ยิง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:18.091241605+07:00","message":"[buffer interim] 77 false อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่ยิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:18.091251854+07:00","message":"[bufferProcess] interim [180000000]:อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่ยิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:18.091258354+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:18.091264437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:18.091269923+07:00","message":"> Transcript [1199] [false]: 'อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:18.091274475+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:18.091276975+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:18.091279052+07:00","message":"StatePrefix: 'อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:18.091282322+07:00","message":"TextPushed: 'อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:18.139029411+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:18.139076202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่ยิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:18.13908838+07:00","message":"receive interim result [false|false]: อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่ยิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:18.139104346+07:00","message":"[buffer interim] 77 false อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่ยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:18.139115962+07:00","message":"[bufferProcess] interim [240000000]:อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่ยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:18.139119229+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่ยิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:18.139126423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:18.139130059+07:00","message":"> Transcript [1200] [false]: 'อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่ยิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:18.139134578+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:18.139136718+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:18.139139166+07:00","message":"StatePrefix: 'อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:18.139142926+07:00","message":"TextPushed: 'อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:18.191525609+07:00","message":"[GCS] IsForceVAD: false for message ID: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:18.270024497+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:18.270061376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่ยิ่งใหญ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:18.270068476+07:00","message":"receive interim result [false|false]: อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่ยิ่งใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:18.270086748+07:00","message":"[buffer interim] 77 false อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่ยิ่งใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:18.270094456+07:00","message":"[bufferProcess] interim [360000000]:อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่ยิ่งใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:18.270097362+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่ยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:18.270101165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:18.270103768+07:00","message":"> Transcript [1201] [false]: 'อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่ยิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:18.270108237+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:18.270110365+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:18.270112657+07:00","message":"StatePrefix: 'อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:18.270115273+07:00","message":"TextPushed: 'อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:18.36482362+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:18.364867546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่ยิ่งใหญ่\",\"confidence\":0.9388676}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:18.364874319+07:00","message":"receive interim result [true|false]: อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่ยิ่งใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:18.36488667+07:00","message":"end recv isFinal message id 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:18.364888794+07:00","message":"end Recv id 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:18.364895922+07:00","message":"[buffer interim] 77 true อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่ยิ่งใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:18.364909854+07:00","message":"[bufferProcess] interim [480000000]:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่ยิ่งใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:18.364914144+07:00","message":"[bufferProcess] send to processor (isfinal):อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่ยิ่งใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:18.364927387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:18.364960354+07:00","message":"> Transcript [1202] [false]: 'อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่ยิ่งใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:18.364968942+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:18.364972376+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:18.364975826+07:00","message":"StatePrefix: 'อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:18.364979742+07:00","message":"TextPushed: 'อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:18.364991623+07:00","message":"Push: 'การลงทุนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:18.364994864+07:00","message":"TextPushed: 'อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:18.364998772+07:00","message":"Set new StatePrefix : 'อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่ยิ่งใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:18.365002315+07:00","message":"Next Push (prob) : 'ยิ่งใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:18.365005964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:18.365010285+07:00","message":"> Transcript [1203] [true]: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่ยิ่งใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:18.365014355+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:18.365017546+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:18.365020554+07:00","message":"StatePrefix: 'อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่ยิ่งใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:18.365023988+07:00","message":"TextPushed: 'อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:18.365027463+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:18.365101381+07:00","message":"push: {false การลงทุนที่ 0 0xc0020b6a00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:18.36535228+07:00","message":"Push: 'ยิ่งใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:18.365360623+07:00","message":"TextPushed: 'อยากรู้แรงประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่ยิ่งใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:18.365364931+07:00","message":"Set new StatePrefix : 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่ยิ่งใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:18.365369229+07:00","message":"Next Push (prob) : 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่ยิ่งใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:18.365382421+07:00","message":"push: {true ยิ่งใหญ่ 0 0xc0020b6a00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:18.365372712+07:00","message":"write aligntment file to 'tmp/7595/align_message_id_77.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:37:18.378928935+07:00","message":"write wav file: './tmp/7595/7595_77.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:18.380361259+07:00","message":"[GCS] Start streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:19.098508743+07:00","message":"receive streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:19.098559925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตลก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:19.098566173+07:00","message":"receive interim result [false|false]: ตลก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:19.098582778+07:00","message":"[buffer interim] 78 false ตลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:19.09858896+07:00","message":"[bufferProcess] interim [540000000]:ตลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:19.098591026+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:19.104928658+07:00","message":"receive streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:19.104966692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การลง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:19.104972242+07:00","message":"receive interim result [false|false]: การลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:19.104987328+07:00","message":"[buffer interim] 78 false การลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:19.104992567+07:00","message":"[bufferProcess] interim [600000000]:การลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:19.104994492+07:00","message":"[bufferProcess] send to processor:ตลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:19.104997422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:19.105000369+07:00","message":"> Transcript [1204] [false]: 'ตลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:19.105003382+07:00","message":"Set StatePrefix (first interim): 'ตลก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:19.23128242+07:00","message":"receive streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:19.231323761+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การลงทุน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:19.231329779+07:00","message":"receive interim result [false|false]: การลงทุน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:19.231344406+07:00","message":"[buffer interim] 78 false การลงทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:19.231352717+07:00","message":"[bufferProcess] interim [720000000]:การลงทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:19.231355102+07:00","message":"[bufferProcess] send to processor:การลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:19.2313608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:19.231363922+07:00","message":"> Transcript [1205] [false]: 'การลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:19.231366389+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:19.231368673+07:00","message":"Set new StatePrefix: 'การลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:19.548201993+07:00","message":"receive streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:19.54825168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การลงทุนเพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:19.548257366+07:00","message":"receive interim result [false|false]: การลงทุนเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:19.548270483+07:00","message":"[buffer interim] 78 false การลงทุนเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:19.548280681+07:00","message":"[bufferProcess] interim [960000000]:การลงทุนเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:19.54828365+07:00","message":"[bufferProcess] send to processor:การลงทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:19.548287727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:19.548290977+07:00","message":"> Transcript [1206] [false]: 'การลงทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:19.548294804+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:19.548297013+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:19.548299022+07:00","message":"StatePrefix: 'การลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:19.548301193+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:19.741089055+07:00","message":"receive streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:19.741121913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การลงทุนเพื่อสร้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:19.741127948+07:00","message":"receive interim result [false|false]: การลงทุนเพื่อสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:19.741143937+07:00","message":"[buffer interim] 78 false การลงทุนเพื่อสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:19.741152777+07:00","message":"[bufferProcess] interim [200000000]:การลงทุนเพื่อสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:19.74115687+07:00","message":"[bufferProcess] send to processor:การลงทุนเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:19.741174456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:19.741177654+07:00","message":"> Transcript [1207] [false]: 'การลงทุนเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:19.74118153+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:19.741184083+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:19.74118652+07:00","message":"StatePrefix: 'การลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:19.741188723+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:37:19.854075039+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:37:19.854092089+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:20.126546634+07:00","message":"receive streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:20.126591632+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การลงทุนเพื่อสร้างสรรค์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:20.126596972+07:00","message":"receive interim result [false|false]: การลงทุนเพื่อสร้างสรรค์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:20.126613741+07:00","message":"[buffer interim] 78 false การลงทุนเพื่อสร้างสรรค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:20.126620732+07:00","message":"[bufferProcess] interim [560000000]:การลงทุนเพื่อสร้างสรรค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:20.12662503+07:00","message":"[bufferProcess] send to processor:การลงทุนเพื่อสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:20.126631494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:20.126636576+07:00","message":"> Transcript [1208] [false]: 'การลงทุนเพื่อสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:20.126640326+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:20.126642678+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:20.126644666+07:00","message":"StatePrefix: 'การลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:20.126646926+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:20.319050374+07:00","message":"receive streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:20.319091512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การลงทุนเพื่อสร้างสรรพยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:20.319097503+07:00","message":"receive interim result [false|false]: การลงทุนเพื่อสร้างสรรพยา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:20.319107184+07:00","message":"[buffer interim] 78 false การลงทุนเพื่อสร้างสรรพยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:20.319115579+07:00","message":"[bufferProcess] interim [740000000]:การลงทุนเพื่อสร้างสรรพยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:20.319118588+07:00","message":"[bufferProcess] send to processor:การลงทุนเพื่อสร้างสรรค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:20.319122664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:20.31912564+07:00","message":"> Transcript [1209] [false]: 'การลงทุนเพื่อสร้างสรรค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:20.31912963+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:20.319131794+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:20.319133746+07:00","message":"StatePrefix: 'การลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:20.319135953+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:20.319142125+07:00","message":"Push: 'การลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:20.319144573+07:00","message":"TextPushed: 'การลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:20.319147113+07:00","message":"Set new StatePrefix : 'การลงทุนเพื่อสร้างสรรค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:20.319149741+07:00","message":"Next Push (prob) : 'ทุนเพื่อสร้างสรรค์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:20.319158693+07:00","message":"push: {false การลง 0 0xc0001fbb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:20.444391158+07:00","message":"receive streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:20.444434567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การลงทุนเพื่อสร้างทรัพยากร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:20.444441139+07:00","message":"receive interim result [false|false]: การลงทุนเพื่อสร้างทรัพยากร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:20.444456969+07:00","message":"[buffer interim] 78 false การลงทุนเพื่อสร้างทรัพยากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:20.44446402+07:00","message":"[bufferProcess] interim [860000000]:การลงทุนเพื่อสร้างทรัพยากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:20.444466985+07:00","message":"[bufferProcess] send to processor:การลงทุนเพื่อสร้างสรรพยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:20.444478668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:20.444481472+07:00","message":"> Transcript [1210] [false]: 'การลงทุนเพื่อสร้างสรรพยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:20.444484374+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:20.444486969+07:00","message":"Set new StatePrefix: 'การลงทุนเพื่อสร้างสรรพยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:20.695110315+07:00","message":"receive streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:20.69515182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การลงทุนเพื่อสร้างทรัพยากรของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:20.695158594+07:00","message":"receive interim result [false|false]: การลงทุนเพื่อสร้างทรัพยากรของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:20.695172689+07:00","message":"[buffer interim] 78 false การลงทุนเพื่อสร้างทรัพยากรของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:20.695180838+07:00","message":"[bufferProcess] interim [220000000]:การลงทุนเพื่อสร้างทรัพยากรของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:20.695183905+07:00","message":"[bufferProcess] send to processor:การลงทุนเพื่อสร้างทรัพยากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:20.695191353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:20.695194224+07:00","message":"> Transcript [1211] [false]: 'การลงทุนเพื่อสร้างทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:20.695197003+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:20.695199181+07:00","message":"Set new StatePrefix: 'การลงทุนเพื่อสร้างทรัพยากร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:21.008070241+07:00","message":"[GCS] IsForceVAD: false for message ID: 78"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:21.015422565+07:00","message":"receive streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:21.015460962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การลงทุนเพื่อสร้างทรัพยากรของมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:21.015467029+07:00","message":"receive interim result [false|false]: การลงทุนเพื่อสร้างทรัพยากรของมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:21.015481232+07:00","message":"[buffer interim] 78 false การลงทุนเพื่อสร้างทรัพยากรของมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:21.015488662+07:00","message":"[bufferProcess] interim [520000000]:การลงทุนเพื่อสร้างทรัพยากรของมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:21.015491238+07:00","message":"[bufferProcess] send to processor:การลงทุนเพื่อสร้างทรัพยากรของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:21.015495574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:21.015498394+07:00","message":"> Transcript [1212] [false]: 'การลงทุนเพื่อสร้างทรัพยากรของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:21.015501994+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:21.015504289+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:21.015506269+07:00","message":"StatePrefix: 'การลงทุนเพื่อสร้างทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:21.015508891+07:00","message":"TextPushed: 'การลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:21.083541801+07:00","message":"receive streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:21.083592083+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การลงทุนเพื่อสร้างทรัพยากรของมนุษย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:21.083602195+07:00","message":"receive interim result [false|false]: การลงทุนเพื่อสร้างทรัพยากรของมนุษย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:21.08361809+07:00","message":"[buffer interim] 78 false การลงทุนเพื่อสร้างทรัพยากรของมนุษย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:21.083635466+07:00","message":"[bufferProcess] interim [580000000]:การลงทุนเพื่อสร้างทรัพยากรของมนุษย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:21.083639971+07:00","message":"[bufferProcess] send to processor:การลงทุนเพื่อสร้างทรัพยากรของมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:21.083648065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:21.083653666+07:00","message":"> Transcript [1213] [false]: 'การลงทุนเพื่อสร้างทรัพยากรของมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:21.08365801+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:21.083660552+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:21.083662953+07:00","message":"StatePrefix: 'การลงทุนเพื่อสร้างทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:21.083665494+07:00","message":"TextPushed: 'การลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:21.107659722+07:00","message":"receive streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:21.107698051+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การลงทุนเพื่อสร้างทรัพยากรของมนุษย์\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:21.107704388+07:00","message":"receive interim result [true|false]: การลงทุนเพื่อสร้างทรัพยากรของมนุษย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:21.10771571+07:00","message":"end recv isFinal message id 78"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:21.107718225+07:00","message":"end Recv id 78"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:21.107724451+07:00","message":"[buffer interim] 78 true การลงทุนเพื่อสร้างทรัพยากรของมนุษย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:21.107731954+07:00","message":"[bufferProcess] interim [640000000]:การลงทุนเพื่อสร้างทรัพยากรของมนุษย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:21.107736639+07:00","message":"[bufferProcess] send to processor (isfinal):การลงทุนเพื่อสร้างทรัพยากรของมนุษย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:21.107740495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:21.107743523+07:00","message":"> Transcript [1214] [false]: 'การลงทุนเพื่อสร้างทรัพยากรของมนุษย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:21.107747137+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:21.107749135+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:21.107751429+07:00","message":"StatePrefix: 'การลงทุนเพื่อสร้างทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:21.107753865+07:00","message":"TextPushed: 'การลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:21.107755579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:21.107757861+07:00","message":"> Transcript [1215] [true]: 'การลงทุนเพื่อสร้างทรัพยากรของมนุษย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:21.107762212+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:21.10776421+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:21.107766038+07:00","message":"StatePrefix: 'การลงทุนเพื่อสร้างทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:21.107768175+07:00","message":"TextPushed: 'การลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:21.107770947+07:00","message":"Push: 'ทุนเพื่อสร้างทรัพยากรของมนุษย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:21.107779868+07:00","message":"push: {true ทุนเพื่อสร้างทรัพยากรของมนุษย์ 0 0xc0001fbb80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:37:21.116242533+07:00","message":"write wav file: './tmp/7595/7595_78.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:21.198657378+07:00","message":"[GCS] Start streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:22.180728337+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:22.180779283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:22.180785283+07:00","message":"receive interim result [false|false]: เพราะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:22.180800459+07:00","message":"[buffer interim] 79 false เพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:22.180807779+07:00","message":"[bufferProcess] interim [20000000]:เพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:22.180809667+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:22.180817719+07:00","message":"[bufferProcess] send to processor (ticker):เพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:22.180820617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:22.180823515+07:00","message":"> Transcript [1216] [false]: 'เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:22.180826017+07:00","message":"Set StatePrefix (first interim): 'เพราะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:22.459553374+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:22.459605704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:22.459612245+07:00","message":"receive interim result [false|false]: เพราะว่าถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:22.459629361+07:00","message":"[buffer interim] 79 false เพราะว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:22.459638425+07:00","message":"[bufferProcess] interim [320000000]:เพราะว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:22.459640715+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:22.572502033+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:22.572546751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:22.57255361+07:00","message":"receive interim result [false|false]: เพราะว่าทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:22.572575289+07:00","message":"[buffer interim] 79 false เพราะว่าทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:22.572589084+07:00","message":"[bufferProcess] interim [380000000]:เพราะว่าทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:22.572592902+07:00","message":"[bufferProcess] send to processor:เพราะว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:22.572598979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:22.572603595+07:00","message":"> Transcript [1217] [false]: 'เพราะว่าถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:22.572614375+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:22.572617138+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:22.57261911+07:00","message":"StatePrefix: 'เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:22.572621345+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:22.654544854+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:22.654589667+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าถ้ามัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:22.65459818+07:00","message":"receive interim result [false|false]: เพราะว่าถ้ามัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:22.65461287+07:00","message":"[buffer interim] 79 false เพราะว่าถ้ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:22.654623607+07:00","message":"[bufferProcess] interim [500000000]:เพราะว่าถ้ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:22.654626358+07:00","message":"[bufferProcess] send to processor:เพราะว่าทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:22.654632488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:22.654635352+07:00","message":"> Transcript [1218] [false]: 'เพราะว่าทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:22.654639122+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:22.654641995+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:22.654644147+07:00","message":"StatePrefix: 'เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:22.654648452+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:22.792422355+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:22.792465824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าถ้ามนุษย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:22.792472481+07:00","message":"receive interim result [false|false]: เพราะว่าถ้ามนุษย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:22.792489344+07:00","message":"[buffer interim] 79 false เพราะว่าถ้ามนุษย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:22.792497708+07:00","message":"[bufferProcess] interim [620000000]:เพราะว่าถ้ามนุษย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:22.792500692+07:00","message":"[bufferProcess] send to processor:เพราะว่าถ้ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:22.792508951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:22.792511945+07:00","message":"> Transcript [1219] [false]: 'เพราะว่าถ้ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:22.792515649+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:22.79251819+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:22.792520468+07:00","message":"StatePrefix: 'เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:22.792522702+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:37:22.854112091+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:37:22.854125644+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:23.071828747+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:23.071865262+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าถ้ามนุษย์ขาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:23.071871301+07:00","message":"receive interim result [false|false]: เพราะว่าถ้ามนุษย์ขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:23.071888186+07:00","message":"[buffer interim] 79 false เพราะว่าถ้ามนุษย์ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:23.071897076+07:00","message":"[bufferProcess] interim [860000000]:เพราะว่าถ้ามนุษย์ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:23.071900696+07:00","message":"[bufferProcess] send to processor:เพราะว่าถ้ามนุษย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:23.071909744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:23.071913365+07:00","message":"> Transcript [1220] [false]: 'เพราะว่าถ้ามนุษย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:23.071917189+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:23.071919447+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:23.071921413+07:00","message":"StatePrefix: 'เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:23.071923686+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:23.071929542+07:00","message":"Push: 'เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:23.071931813+07:00","message":"TextPushed: 'เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:23.071934233+07:00","message":"Set new StatePrefix : 'เพราะว่าถ้ามนุษย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:23.071936616+07:00","message":"Next Push (prob) : 'ถ้ามนุษย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:23.071945604+07:00","message":"push: {false เพราะว่า 0 0xc002aa6200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:23.261414445+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:23.261458649+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าถ้ามนุษย์ขาดได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:23.261464481+07:00","message":"receive interim result [false|false]: เพราะว่าถ้ามนุษย์ขาดได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:23.261483344+07:00","message":"[buffer interim] 79 false เพราะว่าถ้ามนุษย์ขาดได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:23.26149314+07:00","message":"[bufferProcess] interim [40000000]:เพราะว่าถ้ามนุษย์ขาดได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:23.261496309+07:00","message":"[bufferProcess] send to processor:เพราะว่าถ้ามนุษย์ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:23.261502481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:23.261505638+07:00","message":"> Transcript [1221] [false]: 'เพราะว่าถ้ามนุษย์ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:23.261510441+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:23.26151274+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:23.261514884+07:00","message":"StatePrefix: 'เพราะว่าถ้ามนุษย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:23.261517166+07:00","message":"TextPushed: 'เพราะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:23.395660253+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:23.395698594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าถ้ามนุษย์ขาดไออุ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:23.395704213+07:00","message":"receive interim result [false|false]: เพราะว่าถ้ามนุษย์ขาดไออุ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:23.395723221+07:00","message":"[buffer interim] 79 false เพราะว่าถ้ามนุษย์ขาดไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:23.395732255+07:00","message":"[bufferProcess] interim [220000000]:เพราะว่าถ้ามนุษย์ขาดไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:23.395735307+07:00","message":"[bufferProcess] send to processor:เพราะว่าถ้ามนุษย์ขาดได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:23.39573965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:23.395743217+07:00","message":"> Transcript [1222] [false]: 'เพราะว่าถ้ามนุษย์ขาดได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:23.395747418+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:23.395750759+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:23.395753046+07:00","message":"StatePrefix: 'เพราะว่าถ้ามนุษย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:23.395755535+07:00","message":"TextPushed: 'เพราะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:23.45563991+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:23.455685037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าถ้ามนุษย์ขาดไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:23.455691731+07:00","message":"receive interim result [false|false]: เพราะว่าถ้ามนุษย์ขาดไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:23.455711404+07:00","message":"[buffer interim] 79 false เพราะว่าถ้ามนุษย์ขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:23.455720482+07:00","message":"[bufferProcess] interim [280000000]:เพราะว่าถ้ามนุษย์ขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:23.455723817+07:00","message":"[bufferProcess] send to processor:เพราะว่าถ้ามนุษย์ขาดไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:23.455727928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:23.455731087+07:00","message":"> Transcript [1223] [false]: 'เพราะว่าถ้ามนุษย์ขาดไออุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:23.455737418+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:23.455739863+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:23.455742397+07:00","message":"StatePrefix: 'เพราะว่าถ้ามนุษย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:23.455744673+07:00","message":"TextPushed: 'เพราะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:24.03144169+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:24.031478228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าถ้ามนุษย์ขาดไอโอดีน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:24.03148413+07:00","message":"receive interim result [false|false]: เพราะว่าถ้ามนุษย์ขาดไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:24.031496614+07:00","message":"[buffer interim] 79 false เพราะว่าถ้ามนุษย์ขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:24.031503357+07:00","message":"[bufferProcess] interim [880000000]:เพราะว่าถ้ามนุษย์ขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:24.031505645+07:00","message":"[bufferProcess] send to processor:เพราะว่าถ้ามนุษย์ขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:24.031509011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:24.031512097+07:00","message":"> Transcript [1224] [false]: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:24.031515732+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:24.031517765+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:24.031520117+07:00","message":"StatePrefix: 'เพราะว่าถ้ามนุษย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:24.031522709+07:00","message":"TextPushed: 'เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:24.031529072+07:00","message":"Push: 'ถ้ามนุษย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:24.031531165+07:00","message":"TextPushed: 'เพราะว่าถ้ามนุษย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:24.031533221+07:00","message":"Set new StatePrefix : 'เพราะว่าถ้ามนุษย์ขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:24.031535658+07:00","message":"Next Push (prob) : 'ขาดไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:24.031543362+07:00","message":"push: {false ถ้ามนุษย์ 0 0xc002aa6200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:24.161923429+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:24.161966565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าถ้ามนุษย์ขาดไอโอดีนจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:24.161973295+07:00","message":"receive interim result [false|false]: เพราะว่าถ้ามนุษย์ขาดไอโอดีนจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:24.161987359+07:00","message":"[buffer interim] 79 false เพราะว่าถ้ามนุษย์ขาดไอโอดีนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:24.16199514+07:00","message":"[bufferProcess] interim [940000000]:เพราะว่าถ้ามนุษย์ขาดไอโอดีนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:24.161997761+07:00","message":"[bufferProcess] send to processor:เพราะว่าถ้ามนุษย์ขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:24.162003278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:24.162006621+07:00","message":"> Transcript [1225] [false]: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:24.162010595+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:24.16201284+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:24.162015614+07:00","message":"StatePrefix: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:24.162018114+07:00","message":"TextPushed: 'เพราะว่าถ้ามนุษย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:24.197456215+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:24.197492002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าถ้ามนุษย์ขาดไอโอดีน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:24.197497356+07:00","message":"receive interim result [false|false]: เพราะว่าถ้ามนุษย์ขาดไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:24.197518301+07:00","message":"[buffer interim] 79 false เพราะว่าถ้ามนุษย์ขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:24.197526295+07:00","message":"[bufferProcess] interim [0]:เพราะว่าถ้ามนุษย์ขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:24.197528676+07:00","message":"[bufferProcess] send to processor:เพราะว่าถ้ามนุษย์ขาดไอโอดีนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:24.197532482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:24.197535231+07:00","message":"> Transcript [1226] [false]: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:24.197538865+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:24.197541297+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:24.197543225+07:00","message":"StatePrefix: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:24.197545948+07:00","message":"TextPushed: 'เพราะว่าถ้ามนุษย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:24.244828622+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:24.244871888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าถ้ามนุษย์ขาดไอโอดีนจะมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:24.244879435+07:00","message":"receive interim result [false|false]: เพราะว่าถ้ามนุษย์ขาดไอโอดีนจะมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:24.244898431+07:00","message":"[buffer interim] 79 false เพราะว่าถ้ามนุษย์ขาดไอโอดีนจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:24.244908027+07:00","message":"[bufferProcess] interim [60000000]:เพราะว่าถ้ามนุษย์ขาดไอโอดีนจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:24.244912081+07:00","message":"[bufferProcess] send to processor:เพราะว่าถ้ามนุษย์ขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:24.244927461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:24.244932836+07:00","message":"> Transcript [1227] [false]: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:24.244945771+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:24.244949488+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:24.244959311+07:00","message":"StatePrefix: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:24.244964056+07:00","message":"TextPushed: 'เพราะว่าถ้ามนุษย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:24.323446939+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:24.323480161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าถ้ามนุษย์ขาดไอโอดีน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:24.323487266+07:00","message":"receive interim result [false|false]: เพราะว่าถ้ามนุษย์ขาดไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:24.323505552+07:00","message":"[buffer interim] 79 false เพราะว่าถ้ามนุษย์ขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:24.32351386+07:00","message":"[bufferProcess] interim [120000000]:เพราะว่าถ้ามนุษย์ขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:24.323516547+07:00","message":"[bufferProcess] send to processor:เพราะว่าถ้ามนุษย์ขาดไอโอดีนจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:24.323524966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:24.323528034+07:00","message":"> Transcript [1228] [false]: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนจะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:24.323531743+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:24.323533985+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:24.32353595+07:00","message":"StatePrefix: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:24.323538823+07:00","message":"TextPushed: 'เพราะว่าถ้ามนุษย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:24.323545184+07:00","message":"Push: 'ขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:24.323547305+07:00","message":"TextPushed: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:24.323549472+07:00","message":"Set new StatePrefix : 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนจะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:24.323551721+07:00","message":"Next Push (prob) : 'จะมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:24.323561173+07:00","message":"push: {false ขาดไอโอดีน 0 0xc002aa6200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:24.416085012+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:24.416124017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าถ้ามนุษย์ขาดไอโอดีนจะพัฒนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:24.4161338+07:00","message":"receive interim result [false|false]: เพราะว่าถ้ามนุษย์ขาดไอโอดีนจะพัฒนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:24.416149846+07:00","message":"[buffer interim] 79 false เพราะว่าถ้ามนุษย์ขาดไอโอดีนจะพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:24.416162396+07:00","message":"[bufferProcess] interim [240000000]:เพราะว่าถ้ามนุษย์ขาดไอโอดีนจะพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:24.416164922+07:00","message":"[bufferProcess] send to processor:เพราะว่าถ้ามนุษย์ขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:24.416171082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:24.416174472+07:00","message":"> Transcript [1229] [false]: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:24.416177433+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:24.686647421+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:24.686704027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:24.686711492+07:00","message":"receive interim result [false|false]: เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:24.686727145+07:00","message":"[buffer interim] 79 false เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:24.68673575+07:00","message":"[bufferProcess] interim [480000000]:เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:24.686738462+07:00","message":"[bufferProcess] send to processor:เพราะว่าถ้ามนุษย์ขาดไอโอดีนจะพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:24.686745361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:24.686748493+07:00","message":"> Transcript [1230] [false]: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนจะพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:24.686751249+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:24.686754551+07:00","message":"Set new StatePrefix: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนจะพัฒนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:24.728425763+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:24.728464546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:24.728471049+07:00","message":"receive interim result [false|false]: เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:24.728488537+07:00","message":"[buffer interim] 79 false เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:24.72849656+07:00","message":"[bufferProcess] interim [540000000]:เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:24.728499939+07:00","message":"[bufferProcess] send to processor:เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:24.728507054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:24.728510804+07:00","message":"> Transcript [1231] [false]: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:24.728514091+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:24.728516583+07:00","message":"Set new StatePrefix: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:24.861720631+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:24.861758632+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:24.86177069+07:00","message":"receive interim result [false|false]: เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:24.861786855+07:00","message":"[buffer interim] 79 false เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:24.861794229+07:00","message":"[bufferProcess] interim [720000000]:เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:24.861797038+07:00","message":"[bufferProcess] send to processor:เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:24.861804169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:24.861807722+07:00","message":"> Transcript [1232] [false]: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:24.861811821+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:24.861814148+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:24.861824642+07:00","message":"StatePrefix: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:24.861829984+07:00","message":"TextPushed: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:25.05850627+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:25.058546445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:25.058552186+07:00","message":"receive interim result [false|false]: เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:25.058569516+07:00","message":"[buffer interim] 79 false เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:25.058577112+07:00","message":"[bufferProcess] interim [900000000]:เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:25.058579791+07:00","message":"[bufferProcess] send to processor:เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:25.058583436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:25.058586694+07:00","message":"> Transcript [1233] [false]: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:25.058590317+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:25.058592357+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:25.058594747+07:00","message":"StatePrefix: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:25.058598134+07:00","message":"TextPushed: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:25.647017793+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:25.647062851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:25.647069645+07:00","message":"receive interim result [false|false]: เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:25.647086859+07:00","message":"[buffer interim] 79 false เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:25.647095471+07:00","message":"[bufferProcess] interim [500000000]:เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:25.647098259+07:00","message":"[bufferProcess] send to processor:เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:25.647102725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:25.647106695+07:00","message":"> Transcript [1234] [false]: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:25.647112367+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:25.64711552+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:25.647119092+07:00","message":"StatePrefix: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:25.647123622+07:00","message":"TextPushed: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:37:25.854564964+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:37:25.854585408+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:25.961962067+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:25.9620052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพีเอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:25.9620162+07:00","message":"receive interim result [false|false]: เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพีเอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:25.962029457+07:00","message":"[buffer interim] 79 false เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพีเอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:25.962037914+07:00","message":"[bufferProcess] interim [800000000]:เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพีเอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:25.962040888+07:00","message":"[bufferProcess] send to processor:เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:25.962046753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:25.962049853+07:00","message":"> Transcript [1235] [false]: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:25.962054861+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:25.962058582+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:25.962061502+07:00","message":"StatePrefix: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:25.962064381+07:00","message":"TextPushed: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:25.9620707+07:00","message":"Push: 'สมรรถนะใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:25.962072878+07:00","message":"TextPushed: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:25.962075397+07:00","message":"Set new StatePrefix : 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:25.962078374+07:00","message":"Next Push (prob) : 'การทำงานจีพี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:25.962103187+07:00","message":"push: {false สมรรถนะใน 0 0xc002aa6200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:26.025466618+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:26.025508009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพีเอส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:26.025514266+07:00","message":"receive interim result [false|false]: เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพีเอส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:26.025530402+07:00","message":"[buffer interim] 79 false เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพีเอส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:26.025537369+07:00","message":"[bufferProcess] interim [920000000]:เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพีเอส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:26.025540365+07:00","message":"[bufferProcess] send to processor:เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพีเอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:26.025544219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:26.025548007+07:00","message":"> Transcript [1236] [false]: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพีเอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:26.025552054+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:26.025554076+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:26.025556455+07:00","message":"StatePrefix: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:26.025559509+07:00","message":"TextPushed: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:26.150433835+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:26.150474524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพีประเทศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:26.150481247+07:00","message":"receive interim result [false|false]: เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพีประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:26.15049723+07:00","message":"[buffer interim] 79 false เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพีประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:26.150505712+07:00","message":"[bufferProcess] interim [980000000]:เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพีประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:26.150508835+07:00","message":"[bufferProcess] send to processor:เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพีเอส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:26.150516391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:26.150519393+07:00","message":"> Transcript [1237] [false]: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพีเอส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:26.150523513+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:26.150525759+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:26.150528159+07:00","message":"StatePrefix: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:26.150533971+07:00","message":"TextPushed: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:26.341231543+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:26.341270885+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-25T13:37:26.341277073+07:00","message":"receive interim result [false|false]: เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:26.341287953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" GDP ประเทศไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:26.341291228+07:00","message":"receive interim result [false|false]:  GDP ประเทศไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:26.341298122+07:00","message":"[buffer interim] 79 false เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:26.341302428+07:00","message":"[buffer interim] 79 false  GDP ประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:26.341308782+07:00","message":"[bufferProcess] interim [220000000]:เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:26.341312038+07:00","message":"[bufferProcess] send to processor:เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพีประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:26.341315675+07:00","message":"[bufferProcess] interim [220000000]: GDP ประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:26.341318362+07:00","message":"[bufferProcess] update buffer: เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:26.341321695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:26.341324294+07:00","message":"> Transcript [1238] [false]: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพีประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:26.34133089+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:26.341332854+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:26.341334811+07:00","message":"StatePrefix: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:26.341337741+07:00","message":"TextPushed: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:26.481187228+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:26.481243155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพีประเทศต่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:26.481250447+07:00","message":"receive interim result [false|false]: เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพีประเทศต่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:26.481265981+07:00","message":"[buffer interim] 79 false เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพีประเทศต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:26.481273436+07:00","message":"[bufferProcess] interim [280000000]:เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพีประเทศต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:26.481276605+07:00","message":"[bufferProcess] send to processor:เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:26.481283815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:26.481286576+07:00","message":"> Transcript [1239] [false]: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:26.481289311+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:26.481292118+07:00","message":"Set new StatePrefix: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศไทย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:26.544881085+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:26.544923259+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพีประเทศต่ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:26.54493209+07:00","message":"receive interim result [false|false]: เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพีประเทศต่ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:26.544950834+07:00","message":"[buffer interim] 79 false เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพีประเทศต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:26.544972152+07:00","message":"[bufferProcess] interim [400000000]:เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพีประเทศต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:26.544976486+07:00","message":"[bufferProcess] send to processor:เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพีประเทศต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:26.544986956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:26.544991846+07:00","message":"> Transcript [1240] [false]: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพีประเทศต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:26.54499677+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:26.544999893+07:00","message":"Set new StatePrefix: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพีประเทศต่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:27.176086828+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:27.176128067+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-25T13:37:27.176155188+07:00","message":"receive interim result [false|false]: เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพีประเทศต่ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:27.176170773+07:00","message":"[buffer interim] 79 false เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพีประเทศต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:27.176179419+07:00","message":"[bufferProcess] interim [0]:เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพีประเทศต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:27.176182067+07:00","message":"[bufferProcess] send to processor:เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพีประเทศต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:27.176189926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:27.17619302+07:00","message":"> Transcript [1241] [false]: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพีประเทศต่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:27.176195721+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:27.176197942+07:00","message":"Set new StatePrefix: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพีประเทศต่ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:28.819382666+07:00","message":"[GCS] IsForceVAD: false for message ID: 79"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:37:28.855617802+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:37:28.855632697+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:28.88967342+07:00","message":"[GCS] Start streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:28.974879781+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:28.974933841+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศต่ำ\",\"confidence\":0.92160654}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:28.974944957+07:00","message":"receive interim result [true|false]: เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศต่ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:28.974959242+07:00","message":"end recv isFinal message id 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:28.974962383+07:00","message":"end Recv id 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:28.974981446+07:00","message":"[buffer interim] 79 true เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:28.974992281+07:00","message":"[bufferProcess] interim [830000000]:เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:28.974999456+07:00","message":"[bufferProcess] send to processor (isfinal):เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพีประเทศต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:28.975006025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:28.97501111+07:00","message":"> Transcript [1242] [false]: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพีประเทศต่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:28.975016456+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:28.975019751+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:28.975022988+07:00","message":"StatePrefix: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพีประเทศต่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:28.975027104+07:00","message":"TextPushed: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:28.975030764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:28.975034288+07:00","message":"> Transcript [1243] [true]: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศต่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:28.975038147+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:28.975041594+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:28.975044556+07:00","message":"StatePrefix: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพีประเทศต่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:28.975048479+07:00","message":"TextPushed: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:28.975059608+07:00","message":"Push: 'การทำงาน GDP ประเทศต่ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:28.975071325+07:00","message":"push: {true การทำงาน GDP ประเทศต่ำ 0 0xc002aa6200}"}
{"level":"info","service":"Main","time":"2026-06-25T13:37:28.994730641+07:00","message":"write wav file: './tmp/7595/7595_79.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:29.351820692+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:29.351866504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:29.351871894+07:00","message":"receive interim result [false|false]: ใช่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:29.351887897+07:00","message":"[buffer interim] 80 false ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:29.351894339+07:00","message":"[bufferProcess] interim [480000000]:ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:29.351896639+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:29.413993126+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:29.414035379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่เหรอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:29.414040822+07:00","message":"receive interim result [false|false]: ใช่เหรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:29.414053549+07:00","message":"[buffer interim] 80 false ใช่เหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:29.41406192+07:00","message":"[bufferProcess] interim [600000000]:ใช่เหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:29.41406424+07:00","message":"[bufferProcess] send to processor:ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:29.414069668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:29.414072624+07:00","message":"> Transcript [1244] [false]: 'ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:29.414075263+07:00","message":"Set StatePrefix (first interim): 'ใช่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:29.539403486+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:29.539441344+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:29.539446227+07:00","message":"receive interim result [false|false]: ใช่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:29.539461571+07:00","message":"[buffer interim] 80 false ใช่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:29.539468438+07:00","message":"[bufferProcess] interim [660000000]:ใช่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:29.539470876+07:00","message":"[bufferProcess] send to processor:ใช่เหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:29.539474338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:29.539477389+07:00","message":"> Transcript [1245] [false]: 'ใช่เหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:29.539480752+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:29.53948289+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:29.539485174+07:00","message":"StatePrefix: 'ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:29.539487125+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:30.121902856+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:30.121939633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่แล้ว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:30.121944937+07:00","message":"receive interim result [false|false]: ใช่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:30.121959228+07:00","message":"[buffer interim] 80 false ใช่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:30.121973844+07:00","message":"[bufferProcess] interim [260000000]:ใช่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:30.121976332+07:00","message":"[bufferProcess] send to processor:ใช่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:30.12198045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:30.121983393+07:00","message":"> Transcript [1246] [false]: 'ใช่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:30.121986735+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:30.121988958+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:30.121990894+07:00","message":"StatePrefix: 'ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:30.121992956+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:31.249961608+07:00","message":"[GCS] IsForceVAD: false for message ID: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:31.336796255+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:31.336841728+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่แล้วเกิดอาการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:31.336847803+07:00","message":"receive interim result [false|false]: ใช่แล้วเกิดอาการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:31.336862471+07:00","message":"[buffer interim] 80 false ใช่แล้วเกิดอาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:31.336871102+07:00","message":"[bufferProcess] interim [520000000]:ใช่แล้วเกิดอาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:31.336873986+07:00","message":"[bufferProcess] send to processor:ใช่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:31.336880637+07:00","message":"[bufferProcess] send to processor (ticker):ใช่แล้วเกิดอาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:31.336884101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:31.336887485+07:00","message":"> Transcript [1247] [false]: 'ใช่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:31.336891343+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:31.336893489+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:31.336895826+07:00","message":"StatePrefix: 'ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:31.33689806+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:31.336899997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:31.336902001+07:00","message":"> Transcript [1248] [false]: 'ใช่แล้วเกิดอาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:31.336904164+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:31.336906157+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:31.336907873+07:00","message":"StatePrefix: 'ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:31.336909517+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:31.336915406+07:00","message":"Push: 'ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:31.336917369+07:00","message":"TextPushed: 'ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:31.336919557+07:00","message":"Set new StatePrefix : 'ใช่แล้วเกิดอาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:31.336921769+07:00","message":"Next Push (prob) : 'แล้วเกิดอาการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:31.336931224+07:00","message":"push: {false ใช่ 0 0xc000045100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:31.351168779+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:31.351219408+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่แล้ว\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:31.35122813+07:00","message":"receive interim result [true|false]: ใช่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:31.351246403+07:00","message":"end recv isFinal message id 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:31.351250023+07:00","message":"end Recv id 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:31.351257516+07:00","message":"[buffer interim] 80 true ใช่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:31.351269802+07:00","message":"[bufferProcess] interim [580000000]:ใช่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:31.351273575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:31.351276606+07:00","message":"> Transcript [1249] [true]: 'ใช่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:31.351279967+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:31.351282103+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:31.351283995+07:00","message":"StatePrefix: 'ใช่แล้วเกิดอาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:31.351286203+07:00","message":"TextPushed: 'ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:31.351293788+07:00","message":"Push: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:31.351303321+07:00","message":"push: {true แล้ว 0 0xc000045100}"}
{"level":"info","service":"Main","time":"2026-06-25T13:37:31.358804367+07:00","message":"write wav file: './tmp/7595/7595_80.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:31.451986082+07:00","message":"[GCS] Start streaming session, msgId: 81"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:37:31.855957674+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:37:31.855960375+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:31.912655533+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:31.912693206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"OK\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:31.912699081+07:00","message":"receive interim result [false|false]: OK"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:31.912712976+07:00","message":"[buffer interim] 81 false OK"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:31.9127199+07:00","message":"[bufferProcess] interim [480000000]:OK"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:31.912722212+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:31.966955138+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:31.966997374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาส\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:31.967003169+07:00","message":"receive interim result [false|false]: โอกาส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:31.967013755+07:00","message":"[buffer interim] 81 false โอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:31.9670197+07:00","message":"[bufferProcess] interim [540000000]:โอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:31.967022011+07:00","message":"[bufferProcess] send to processor:OK"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:31.967027232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:31.967030003+07:00","message":"> Transcript [1250] [false]: 'OK'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:31.967032183+07:00","message":"Set StatePrefix (first interim): 'OK'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:32.108026912+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:32.108064808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:32.108070801+07:00","message":"receive interim result [false|false]: โอกาสจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:32.108084571+07:00","message":"[buffer interim] 81 false โอกาสจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:32.108091684+07:00","message":"[bufferProcess] interim [720000000]:โอกาสจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:32.108093945+07:00","message":"[bufferProcess] send to processor:โอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:32.108099079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:32.108102346+07:00","message":"> Transcript [1251] [false]: 'โอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:32.108105103+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:32.108107402+07:00","message":"Set new StatePrefix: 'โอกาส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:32.288258565+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:32.288296922+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสจะได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:32.288302301+07:00","message":"receive interim result [false|false]: โอกาสจะได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:32.288316182+07:00","message":"[buffer interim] 81 false โอกาสจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:32.288323858+07:00","message":"[bufferProcess] interim [840000000]:โอกาสจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:32.288325996+07:00","message":"[bufferProcess] send to processor:โอกาสจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:32.288329551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:32.288332292+07:00","message":"> Transcript [1252] [false]: 'โอกาสจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:32.288335207+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:32.288337151+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:32.288339112+07:00","message":"StatePrefix: 'โอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:32.288341344+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:32.421078262+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:32.421125045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสจะได้รับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:32.421133458+07:00","message":"receive interim result [false|false]: โอกาสจะได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:32.421150455+07:00","message":"[buffer interim] 81 false โอกาสจะได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:32.421180226+07:00","message":"[bufferProcess] interim [960000000]:โอกาสจะได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:32.421185433+07:00","message":"[bufferProcess] send to processor:โอกาสจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:32.421190401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:32.421195914+07:00","message":"> Transcript [1253] [false]: 'โอกาสจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:32.421202074+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:32.421205561+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:32.421208834+07:00","message":"StatePrefix: 'โอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:32.421211794+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:32.69182886+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:32.691867396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสจะได้รับไออุ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:32.691873173+07:00","message":"receive interim result [false|false]: โอกาสจะได้รับไออุ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:32.691888816+07:00","message":"[buffer interim] 81 false โอกาสจะได้รับไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:32.691895833+07:00","message":"[bufferProcess] interim [260000000]:โอกาสจะได้รับไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:32.691898599+07:00","message":"[bufferProcess] send to processor:โอกาสจะได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:32.691902477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:32.691906225+07:00","message":"> Transcript [1254] [false]: 'โอกาสจะได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:32.69191024+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:32.691912588+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:32.691914562+07:00","message":"StatePrefix: 'โอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:32.691917218+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:32.887998188+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:32.888039524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสจะได้รับไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:32.888045218+07:00","message":"receive interim result [false|false]: โอกาสจะได้รับไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:32.8880571+07:00","message":"[buffer interim] 81 false โอกาสจะได้รับไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:32.888063747+07:00","message":"[bufferProcess] interim [500000000]:โอกาสจะได้รับไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:32.888066328+07:00","message":"[bufferProcess] send to processor:โอกาสจะได้รับไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:32.888071562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:32.888074641+07:00","message":"> Transcript [1255] [false]: 'โอกาสจะได้รับไออุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:32.888078325+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:32.888080593+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:32.888082383+07:00","message":"StatePrefix: 'โอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:32.888084604+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:32.888091299+07:00","message":"Push: 'โอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:32.88809334+07:00","message":"TextPushed: 'โอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:32.888095573+07:00","message":"Set new StatePrefix : 'โอกาสจะได้รับไออุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:32.888097785+07:00","message":"Next Push (prob) : 'จะได้รับไออุ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:32.888104718+07:00","message":"push: {false โอกาส 0 0xc0020b6400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:33.027967153+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:33.028018408+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสจะได้รับไอโอดีนมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:33.028024201+07:00","message":"receive interim result [false|false]: โอกาสจะได้รับไอโอดีนมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:33.028037129+07:00","message":"[buffer interim] 81 false โอกาสจะได้รับไอโอดีนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:33.02804395+07:00","message":"[bufferProcess] interim [620000000]:โอกาสจะได้รับไอโอดีนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:33.028046496+07:00","message":"[bufferProcess] send to processor:โอกาสจะได้รับไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:33.028051648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:33.028057689+07:00","message":"> Transcript [1256] [false]: 'โอกาสจะได้รับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:33.028061372+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:33.028064724+07:00","message":"Set new StatePrefix: 'โอกาสจะได้รับไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:33.188145192+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:33.188180895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสจะได้รับไอโอดีนมากเกิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:33.188187269+07:00","message":"receive interim result [false|false]: โอกาสจะได้รับไอโอดีนมากเกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:33.188204789+07:00","message":"[buffer interim] 81 false โอกาสจะได้รับไอโอดีนมากเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:33.188216359+07:00","message":"[bufferProcess] interim [800000000]:โอกาสจะได้รับไอโอดีนมากเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:33.188219316+07:00","message":"[bufferProcess] send to processor:โอกาสจะได้รับไอโอดีนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:33.188226926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:33.18822968+07:00","message":"> Transcript [1257] [false]: 'โอกาสจะได้รับไอโอดีนมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:33.188233104+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:33.188235758+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:33.188238652+07:00","message":"StatePrefix: 'โอกาสจะได้รับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:33.188241277+07:00","message":"TextPushed: 'โอกาส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:33.378640566+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:33.378687751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสจะได้รับไอโอดีนมากเกินไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:33.378696216+07:00","message":"receive interim result [false|false]: โอกาสจะได้รับไอโอดีนมากเกินไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:33.378711726+07:00","message":"[buffer interim] 81 false โอกาสจะได้รับไอโอดีนมากเกินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:33.378723689+07:00","message":"[bufferProcess] interim [980000000]:โอกาสจะได้รับไอโอดีนมากเกินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:33.378727634+07:00","message":"[bufferProcess] send to processor:โอกาสจะได้รับไอโอดีนมากเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:33.378737101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:33.378740911+07:00","message":"> Transcript [1258] [false]: 'โอกาสจะได้รับไอโอดีนมากเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:33.378744996+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:33.378747361+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:33.378749627+07:00","message":"StatePrefix: 'โอกาสจะได้รับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:33.378752167+07:00","message":"TextPushed: 'โอกาส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:33.528683646+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:33.528723424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสจะได้รับไอโอดีนมากเกินไปนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:33.528729666+07:00","message":"receive interim result [false|false]: โอกาสจะได้รับไอโอดีนมากเกินไปนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:33.528744689+07:00","message":"[buffer interim] 81 false โอกาสจะได้รับไอโอดีนมากเกินไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:33.528752417+07:00","message":"[bufferProcess] interim [100000000]:โอกาสจะได้รับไอโอดีนมากเกินไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:33.528754961+07:00","message":"[bufferProcess] send to processor:โอกาสจะได้รับไอโอดีนมากเกินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:33.528760719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:33.528763616+07:00","message":"> Transcript [1259] [false]: 'โอกาสจะได้รับไอโอดีนมากเกินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:33.528767322+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:33.528769949+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:33.528772546+07:00","message":"StatePrefix: 'โอกาสจะได้รับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:33.528775361+07:00","message":"TextPushed: 'โอกาส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:33.576485046+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:33.57652875+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสจะได้รับไอโอดีนมากเกินไปหน่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:33.576535545+07:00","message":"receive interim result [false|false]: โอกาสจะได้รับไอโอดีนมากเกินไปหน่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:33.576549167+07:00","message":"[buffer interim] 81 false โอกาสจะได้รับไอโอดีนมากเกินไปหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:33.5765605+07:00","message":"[bufferProcess] interim [160000000]:โอกาสจะได้รับไอโอดีนมากเกินไปหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:33.576564456+07:00","message":"[bufferProcess] send to processor:โอกาสจะได้รับไอโอดีนมากเกินไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:33.576571611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:33.576576216+07:00","message":"> Transcript [1260] [false]: 'โอกาสจะได้รับไอโอดีนมากเกินไปนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:33.576581521+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:33.576586322+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:33.576593359+07:00","message":"StatePrefix: 'โอกาสจะได้รับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:33.576595849+07:00","message":"TextPushed: 'โอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:33.576600969+07:00","message":"Push: 'จะได้รับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:33.576603857+07:00","message":"TextPushed: 'โอกาสจะได้รับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:33.576607409+07:00","message":"Set new StatePrefix : 'โอกาสจะได้รับไอโอดีนมากเกินไปนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:33.57661136+07:00","message":"Next Push (prob) : 'มากเกินไปนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:33.576628719+07:00","message":"push: {false จะได้รับไอโอดีน 0 0xc0020b6400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:33.583632693+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:33.583661246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสจะได้รับไอโอดีนมากเกินไปน้อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:33.583667113+07:00","message":"receive interim result [false|false]: โอกาสจะได้รับไอโอดีนมากเกินไปน้อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:33.58367971+07:00","message":"[buffer interim] 81 false โอกาสจะได้รับไอโอดีนมากเกินไปน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:33.583685694+07:00","message":"[bufferProcess] interim [220000000]:โอกาสจะได้รับไอโอดีนมากเกินไปน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:33.583688176+07:00","message":"[bufferProcess] send to processor:โอกาสจะได้รับไอโอดีนมากเกินไปหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:33.583691372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:33.583693817+07:00","message":"> Transcript [1261] [false]: 'โอกาสจะได้รับไอโอดีนมากเกินไปหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:33.583696428+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:33.583698629+07:00","message":"Set new StatePrefix: 'โอกาสจะได้รับไอโอดีนมากเกินไปหน่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:33.770729055+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:33.770771421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:33.770777864+07:00","message":"receive interim result [false|false]: โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:33.770795291+07:00","message":"[buffer interim] 81 false โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:33.770804833+07:00","message":"[bufferProcess] interim [400000000]:โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:33.770807681+07:00","message":"[bufferProcess] send to processor:โอกาสจะได้รับไอโอดีนมากเกินไปน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:33.770812588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:33.770815731+07:00","message":"> Transcript [1262] [false]: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:33.770818278+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:33.770820826+07:00","message":"Set new StatePrefix: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:34.429582808+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:34.429625756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมาก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:34.429634235+07:00","message":"receive interim result [false|false]: โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:34.429654294+07:00","message":"[buffer interim] 81 false โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:34.429663707+07:00","message":"[bufferProcess] interim [0]:โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:34.429667698+07:00","message":"[bufferProcess] send to processor:โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:34.429673627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:34.42967784+07:00","message":"> Transcript [1263] [false]: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:34.429682898+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:34.429686623+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:34.429690634+07:00","message":"StatePrefix: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:34.429694915+07:00","message":"TextPushed: 'โอกาสจะได้รับไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:34.49091423+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:34.490961717+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:34.490968236+07:00","message":"receive interim result [false|false]: โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:34.490986862+07:00","message":"[buffer interim] 81 false โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:34.491000258+07:00","message":"[bufferProcess] interim [120000000]:โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:34.491004059+07:00","message":"[bufferProcess] send to processor:โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:34.491009211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:34.491013285+07:00","message":"> Transcript [1264] [false]: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:34.49101768+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:34.491019745+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:34.491021782+07:00","message":"StatePrefix: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:34.49102438+07:00","message":"TextPushed: 'โอกาสจะได้รับไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:34.67341456+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:34.673456181+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:34.673464105+07:00","message":"receive interim result [false|false]: โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:34.673483409+07:00","message":"[buffer interim] 81 false โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:34.673494464+07:00","message":"[bufferProcess] interim [300000000]:โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:34.673498457+07:00","message":"[bufferProcess] send to processor:โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:34.673503492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:34.673507678+07:00","message":"> Transcript [1265] [false]: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:34.673512423+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:34.673514798+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:34.673516886+07:00","message":"StatePrefix: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:34.673519784+07:00","message":"TextPushed: 'โอกาสจะได้รับไอโอดีน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:37:34.856633247+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:37:34.856643221+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:34.932080025+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:34.932124835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:34.932132707+07:00","message":"receive interim result [false|false]: โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:34.932147561+07:00","message":"[buffer interim] 81 false โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:34.932154557+07:00","message":"[bufferProcess] interim [480000000]:โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:34.932157057+07:00","message":"[bufferProcess] send to processor:โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:34.93216409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:34.932167222+07:00","message":"> Transcript [1266] [false]: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:34.932171628+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:34.932173721+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:34.932176312+07:00","message":"StatePrefix: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:34.932179165+07:00","message":"TextPushed: 'โอกาสจะได้รับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:34.932185321+07:00","message":"Push: 'มากเกินไปน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:34.932187304+07:00","message":"TextPushed: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:34.932189611+07:00","message":"Set new StatePrefix : 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:34.932192373+07:00","message":"Next Push (prob) : 'มากหมายถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:34.932200664+07:00","message":"push: {false มากเกินไปน้อย 0 0xc0020b6400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:35.309015215+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:35.30905945+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:35.309065814+07:00","message":"receive interim result [false|false]: โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:35.309078551+07:00","message":"[buffer interim] 81 false โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:35.309085754+07:00","message":"[bufferProcess] interim [840000000]:โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:35.3090887+07:00","message":"[bufferProcess] send to processor:โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:35.309094407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:35.309097371+07:00","message":"> Transcript [1267] [false]: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:35.309100937+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:35.309102944+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:35.309105642+07:00","message":"StatePrefix: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:35.309108386+07:00","message":"TextPushed: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:35.364542829+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:35.364580018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:35.36458623+07:00","message":"receive interim result [false|false]: โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:35.364601305+07:00","message":"[buffer interim] 81 false โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:35.364608707+07:00","message":"[bufferProcess] interim [960000000]:โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:35.364611312+07:00","message":"[bufferProcess] send to processor:โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:35.364619343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:35.364621982+07:00","message":"> Transcript [1268] [false]: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:35.364626042+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:35.36462846+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:35.364631127+07:00","message":"StatePrefix: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:35.364633977+07:00","message":"TextPushed: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:35.504130964+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:35.504182816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:35.504191989+07:00","message":"receive interim result [false|false]: โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:35.504210838+07:00","message":"[buffer interim] 81 false โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:35.50422292+07:00","message":"[bufferProcess] interim [80000000]:โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:35.504226837+07:00","message":"[bufferProcess] send to processor:โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:35.504234998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:35.504239288+07:00","message":"> Transcript [1269] [false]: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:35.504245686+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:35.50424913+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:35.504253393+07:00","message":"StatePrefix: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:35.504257743+07:00","message":"TextPushed: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:35.642888721+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:35.642932157+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมีโอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:35.642938773+07:00","message":"receive interim result [false|false]: โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมีโอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:35.642955718+07:00","message":"[buffer interim] 81 false โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมีโอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:35.642964438+07:00","message":"[bufferProcess] interim [200000000]:โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมีโอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:35.642967271+07:00","message":"[bufferProcess] send to processor:โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:35.642971427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:35.642974317+07:00","message":"> Transcript [1270] [false]: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:35.642978631+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:35.642991793+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:35.642994294+07:00","message":"StatePrefix: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:35.64299726+07:00","message":"TextPushed: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:35.643000837+07:00","message":"Push: 'มากหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:35.643003001+07:00","message":"TextPushed: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:35.643005707+07:00","message":"Set new StatePrefix : 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:35.643009014+07:00","message":"Next Push (prob) : 'ว่าไม่ค่อยมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:35.643041636+07:00","message":"push: {false มากหมายถึง 0 0xc0020b6400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:35.686100761+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:35.686145969+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมีโอกาส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:35.686152295+07:00","message":"receive interim result [false|false]: โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมีโอกาส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:35.686168876+07:00","message":"[buffer interim] 81 false โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมีโอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:35.686177159+07:00","message":"[bufferProcess] interim [320000000]:โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมีโอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:35.686179759+07:00","message":"[bufferProcess] send to processor:โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมีโอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:35.686188851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:35.686191811+07:00","message":"> Transcript [1271] [false]: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมีโอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:35.686196267+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:35.686199033+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:35.686201181+07:00","message":"StatePrefix: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:35.686204967+07:00","message":"TextPushed: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:35.869364807+07:00","message":"[GCS] IsForceVAD: false for message ID: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:35.955489334+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:35.955546429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมีโอกาสหรอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:35.955552841+07:00","message":"receive interim result [false|false]: โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมีโอกาสหรอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:35.9555724+07:00","message":"[buffer interim] 81 false โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมีโอกาสหรอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:35.955583139+07:00","message":"[bufferProcess] interim [620000000]:โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมีโอกาสหรอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:35.955585964+07:00","message":"[bufferProcess] send to processor:โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมีโอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:35.955592443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:35.95559542+07:00","message":"> Transcript [1272] [false]: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมีโอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:35.955599699+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:35.955602134+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:35.955605961+07:00","message":"StatePrefix: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:35.955609204+07:00","message":"TextPushed: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:36.01040519+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:36.010459662+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมีโอกาสหรอก\",\"confidence\":0.958038}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:36.010468998+07:00","message":"receive interim result [true|false]: โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมีโอกาสหรอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:36.010479765+07:00","message":"end recv isFinal message id 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:36.010482929+07:00","message":"end Recv id 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:36.010492561+07:00","message":"[buffer interim] 81 true โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมีโอกาสหรอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:36.010502972+07:00","message":"[bufferProcess] interim [650000000]:โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมีโอกาสหรอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:36.010507463+07:00","message":"[bufferProcess] send to processor (isfinal):โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมีโอกาสหรอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:36.01051235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:36.010517153+07:00","message":"> Transcript [1273] [false]: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมีโอกาสหรอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:36.010522801+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:36.010525953+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:36.010529051+07:00","message":"StatePrefix: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:36.010533756+07:00","message":"TextPushed: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:36.010537169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:36.010540662+07:00","message":"> Transcript [1274] [true]: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมีโอกาสหรอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:36.010544193+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:36.010546692+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:36.010549415+07:00","message":"StatePrefix: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:36.010552662+07:00","message":"TextPushed: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:36.010559704+07:00","message":"Push: 'ว่าไม่ค่อยมีโอกาสหรอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:36.010573539+07:00","message":"push: {true ว่าไม่ค่อยมีโอกาสหรอก 0 0xc0020b6400}"}
{"level":"info","service":"Main","time":"2026-06-25T13:37:36.021283786+07:00","message":"write wav file: './tmp/7595/7595_81.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:36.05963965+07:00","message":"[GCS] Start streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:36.597020762+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:36.597061702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:36.597067301+07:00","message":"receive interim result [false|false]: เพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:36.597083244+07:00","message":"[buffer interim] 82 false เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:36.597090182+07:00","message":"[bufferProcess] interim [420000000]:เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:36.597092215+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:36.91635773+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:36.916405399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะเรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:36.916412386+07:00","message":"receive interim result [false|false]: เพราะเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:36.916426592+07:00","message":"[buffer interim] 82 false เพราะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:36.91643614+07:00","message":"[bufferProcess] interim [660000000]:เพราะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:36.916439913+07:00","message":"[bufferProcess] send to processor:เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:36.91644607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:36.916449864+07:00","message":"> Transcript [1275] [false]: 'เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:36.916452889+07:00","message":"Set StatePrefix (first interim): 'เพราะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:36.930740686+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:36.930777364+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:36.930782834+07:00","message":"receive interim result [false|false]: เพราะแหล่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:36.930797556+07:00","message":"[buffer interim] 82 false เพราะแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:36.930804722+07:00","message":"[bufferProcess] interim [720000000]:เพราะแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:36.930806933+07:00","message":"[bufferProcess] send to processor:เพราะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:36.93081056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:36.930813406+07:00","message":"> Transcript [1276] [false]: 'เพราะเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:36.93081651+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:36.930818618+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:36.930820597+07:00","message":"StatePrefix: 'เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:36.93082264+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:37.12251051+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:37.122549937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งใด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:37.122556152+07:00","message":"receive interim result [false|false]: เพราะแหล่งใด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:37.122570546+07:00","message":"[buffer interim] 82 false เพราะแหล่งใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.122577475+07:00","message":"[bufferProcess] interim [900000000]:เพราะแหล่งใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.122579902+07:00","message":"[bufferProcess] send to processor:เพราะแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.122587053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.122589855+07:00","message":"> Transcript [1277] [false]: 'เพราะแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.122593437+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.122595532+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.122597501+07:00","message":"StatePrefix: 'เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.122599672+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:37.27588314+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:37.275921926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่ง iPhone\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:37.275927934+07:00","message":"receive interim result [false|false]: เพราะแหล่ง iPhone"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:37.275944407+07:00","message":"[buffer interim] 82 false เพราะแหล่ง iPhone"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.27595193+07:00","message":"[bufferProcess] interim [20000000]:เพราะแหล่ง iPhone"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.275954658+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.275958806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.27596198+07:00","message":"> Transcript [1278] [false]: 'เพราะแหล่งใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.275965425+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.275967539+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.275969502+07:00","message":"StatePrefix: 'เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.275971683+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:37.296276641+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:37.296314068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งใด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:37.296319254+07:00","message":"receive interim result [false|false]: เพราะแหล่งใด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:37.296337274+07:00","message":"[buffer interim] 82 false เพราะแหล่งใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.296344285+07:00","message":"[bufferProcess] interim [80000000]:เพราะแหล่งใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.296346458+07:00","message":"[bufferProcess] send to processor:เพราะแหล่ง iPhone"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.296354131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.296357151+07:00","message":"> Transcript [1279] [false]: 'เพราะแหล่ง iPhone'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.296360827+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.29636333+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.296365381+07:00","message":"StatePrefix: 'เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.296368531+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.296374932+07:00","message":"Push: 'เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.296376979+07:00","message":"TextPushed: 'เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.296378988+07:00","message":"Set new StatePrefix : 'เพราะแหล่ง iPhone'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.296381201+07:00","message":"Next Push (prob) : 'แหล่ง iPhone'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:37.296389079+07:00","message":"push: {false เพราะ 0 0xc0020b6800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:37.416631359+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:37.416675746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:37.416694308+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:37.416714122+07:00","message":"[buffer interim] 82 false เพราะแหล่งไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.416727382+07:00","message":"[bufferProcess] interim [140000000]:เพราะแหล่งไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.416731332+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.41674034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.416744336+07:00","message":"> Transcript [1280] [false]: 'เพราะแหล่งใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.416747968+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.416751288+07:00","message":"Set new StatePrefix: 'เพราะแหล่งใด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:37.530126996+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:37.530164376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:37.530170956+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:37.530185045+07:00","message":"[buffer interim] 82 false เพราะแหล่งไอโอดีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.530192436+07:00","message":"[bufferProcess] interim [320000000]:เพราะแหล่งไอโอดีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.530194917+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.530198739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.530202941+07:00","message":"> Transcript [1281] [false]: 'เพราะแหล่งไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.530205519+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.530207918+07:00","message":"Set new StatePrefix: 'เพราะแหล่งไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:37.640022877+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:37.64007775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีนที่เรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:37.640084176+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีนที่เรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:37.640100363+07:00","message":"[buffer interim] 82 false เพราะแหล่งไอโอดีนที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.640111078+07:00","message":"[bufferProcess] interim [380000000]:เพราะแหล่งไอโอดีนที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.640113765+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งไอโอดีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.640120141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.640123222+07:00","message":"> Transcript [1282] [false]: 'เพราะแหล่งไอโอดีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.640127325+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.640129838+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.640131902+07:00","message":"StatePrefix: 'เพราะแหล่งไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.640134712+07:00","message":"TextPushed: 'เพราะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:37.772268185+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:37.772312815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีนที่เราจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:37.772318584+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีนที่เราจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:37.772330522+07:00","message":"[buffer interim] 82 false เพราะแหล่งไอโอดีนที่เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.772337324+07:00","message":"[bufferProcess] interim [500000000]:เพราะแหล่งไอโอดีนที่เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.77233981+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งไอโอดีนที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.772343177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.772345869+07:00","message":"> Transcript [1283] [false]: 'เพราะแหล่งไอโอดีนที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.772348961+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.772351041+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.772352961+07:00","message":"StatePrefix: 'เพราะแหล่งไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.772354955+07:00","message":"TextPushed: 'เพราะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:37.835591785+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:37.83562656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีนที่เราได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:37.835632196+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีนที่เราได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:37.835641886+07:00","message":"[buffer interim] 82 false เพราะแหล่งไอโอดีนที่เราได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.835648963+07:00","message":"[bufferProcess] interim [560000000]:เพราะแหล่งไอโอดีนที่เราได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.835651457+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งไอโอดีนที่เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.835655174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.835657824+07:00","message":"> Transcript [1284] [false]: 'เพราะแหล่งไอโอดีนที่เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.83566066+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.835662743+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.835664642+07:00","message":"StatePrefix: 'เพราะแหล่งไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.835666688+07:00","message":"TextPushed: 'เพราะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:37.843467042+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:37.843497386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีนที่เราได้รับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:37.843502445+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีนที่เราได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:37.843517395+07:00","message":"[buffer interim] 82 false เพราะแหล่งไอโอดีนที่เราได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.843525333+07:00","message":"[bufferProcess] interim [620000000]:เพราะแหล่งไอโอดีนที่เราได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.843529193+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งไอโอดีนที่เราได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.84353703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.843540992+07:00","message":"> Transcript [1285] [false]: 'เพราะแหล่งไอโอดีนที่เราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.843545923+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.843548889+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.843552204+07:00","message":"StatePrefix: 'เพราะแหล่งไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.843554906+07:00","message":"TextPushed: 'เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.84355917+07:00","message":"Push: 'แหล่งไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.84356225+07:00","message":"TextPushed: 'เพราะแหล่งไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.843565638+07:00","message":"Set new StatePrefix : 'เพราะแหล่งไอโอดีนที่เราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:37.843568893+07:00","message":"Next Push (prob) : 'ที่เราได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:37.843578497+07:00","message":"push: {false แหล่งไอโอดีน 0 0xc0020b6800}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:37:37.85764968+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:37:37.857665686+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:38.170628554+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:38.170659237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีนที่เราได้รับ 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:38.170665046+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีนที่เราได้รับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:38.170677915+07:00","message":"[buffer interim] 82 false เพราะแหล่งไอโอดีนที่เราได้รับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:38.170684587+07:00","message":"[bufferProcess] interim [920000000]:เพราะแหล่งไอโอดีนที่เราได้รับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:38.170687221+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งไอโอดีนที่เราได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:38.170692352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:38.170695043+07:00","message":"> Transcript [1286] [false]: 'เพราะแหล่งไอโอดีนที่เราได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:38.17069879+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:38.170701035+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:38.170703076+07:00","message":"StatePrefix: 'เพราะแหล่งไอโอดีนที่เราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:38.17070576+07:00","message":"TextPushed: 'เพราะแหล่งไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:38.321294242+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:38.321335564+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีนที่เราได้รับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:38.321343197+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีนที่เราได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:38.321359379+07:00","message":"[buffer interim] 82 false เพราะแหล่งไอโอดีนที่เราได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:38.32136843+07:00","message":"[bufferProcess] interim [40000000]:เพราะแหล่งไอโอดีนที่เราได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:38.321372506+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งไอโอดีนที่เราได้รับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:38.32138098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:38.321385283+07:00","message":"> Transcript [1287] [false]: 'เพราะแหล่งไอโอดีนที่เราได้รับ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:38.321390285+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:38.32139324+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:38.32139599+07:00","message":"StatePrefix: 'เพราะแหล่งไอโอดีนที่เราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:38.321399965+07:00","message":"TextPushed: 'เพราะแหล่งไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:38.329288745+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:38.329322862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีนที่เราได้รับ 1 อัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:38.329328057+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีนที่เราได้รับ 1 อัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:38.329341517+07:00","message":"[buffer interim] 82 false เพราะแหล่งไอโอดีนที่เราได้รับ 1 อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:38.329347174+07:00","message":"[bufferProcess] interim [100000000]:เพราะแหล่งไอโอดีนที่เราได้รับ 1 อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:38.329349572+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งไอโอดีนที่เราได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:38.329352947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:38.329355735+07:00","message":"> Transcript [1288] [false]: 'เพราะแหล่งไอโอดีนที่เราได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:38.329358887+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:38.329362058+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:38.329364434+07:00","message":"StatePrefix: 'เพราะแหล่งไอโอดีนที่เราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:38.329366739+07:00","message":"TextPushed: 'เพราะแหล่งไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:38.38192431+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:38.381961999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีนที่เราได้รับซึ่งอาจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:38.381969406+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีนที่เราได้รับซึ่งอาจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:38.381984928+07:00","message":"[buffer interim] 82 false เพราะแหล่งไอโอดีนที่เราได้รับซึ่งอาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:38.382002721+07:00","message":"[bufferProcess] interim [160000000]:เพราะแหล่งไอโอดีนที่เราได้รับซึ่งอาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:38.382006815+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งไอโอดีนที่เราได้รับ 1 อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:38.382014813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:38.382018974+07:00","message":"> Transcript [1289] [false]: 'เพราะแหล่งไอโอดีนที่เราได้รับ 1 อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:38.382023904+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:38.382026866+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:38.382030127+07:00","message":"StatePrefix: 'เพราะแหล่งไอโอดีนที่เราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:38.382033539+07:00","message":"TextPushed: 'เพราะแหล่งไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:38.38204081+07:00","message":"Push: 'ที่เราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:38.38204379+07:00","message":"TextPushed: 'เพราะแหล่งไอโอดีนที่เราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:38.382047468+07:00","message":"Set new StatePrefix : 'เพราะแหล่งไอโอดีนที่เราได้รับ 1 อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:38.382050925+07:00","message":"Next Push (prob) : 'รับ 1 อัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:38.382071923+07:00","message":"push: {false ที่เราได้ 0 0xc0020b6800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:38.395603463+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:38.395643984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:38.395651538+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:38.395671199+07:00","message":"[buffer interim] 82 false เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:38.395679696+07:00","message":"[bufferProcess] interim [220000000]:เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:38.395683449+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งไอโอดีนที่เราได้รับซึ่งอาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:38.395693264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:38.395697229+07:00","message":"> Transcript [1290] [false]: 'เพราะแหล่งไอโอดีนที่เราได้รับซึ่งอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:38.395700886+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:38.395704393+07:00","message":"Set new StatePrefix: 'เพราะแหล่งไอโอดีนที่เราได้รับซึ่งอาจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:38.643385396+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:38.643427458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:38.643433885+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:38.643449695+07:00","message":"[buffer interim] 82 false เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:38.643457743+07:00","message":"[bufferProcess] interim [340000000]:เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:38.643460506+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:38.643464715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:38.643467844+07:00","message":"> Transcript [1291] [false]: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:38.643470585+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:38.643473257+07:00","message":"Set new StatePrefix: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:38.901443747+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:38.901483784+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:38.9014916+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:38.901504886+07:00","message":"[buffer interim] 82 false เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:38.901512374+07:00","message":"[bufferProcess] interim [640000000]:เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:38.901515322+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:38.901521336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:38.901524456+07:00","message":"> Transcript [1292] [false]: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:38.901528626+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:38.901531322+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:38.901533287+07:00","message":"StatePrefix: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:38.90153616+07:00","message":"TextPushed: 'เพราะแหล่งไอโอดีนที่เราได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:38.935655717+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:38.935699354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:38.935707382+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:38.93572157+07:00","message":"[buffer interim] 82 false เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:38.935730373+07:00","message":"[bufferProcess] interim [700000000]:เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:38.935732864+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:38.935738551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:38.9357415+07:00","message":"> Transcript [1293] [false]: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:38.935745551+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:38.93574792+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:38.935749984+07:00","message":"StatePrefix: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:38.935752876+07:00","message":"TextPushed: 'เพราะแหล่งไอโอดีนที่เราได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:39.053376479+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:39.053422734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:39.053430309+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:39.053451882+07:00","message":"[buffer interim] 82 false เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:39.053460531+07:00","message":"[bufferProcess] interim [760000000]:เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:39.053462914+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:39.053466866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:39.053469761+07:00","message":"> Transcript [1294] [false]: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:39.053473463+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:39.053475734+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:39.053477767+07:00","message":"StatePrefix: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:39.053480554+07:00","message":"TextPushed: 'เพราะแหล่งไอโอดีนที่เราได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:39.096409776+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:39.096451938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:39.096458312+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:39.096472099+07:00","message":"[buffer interim] 82 false เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:39.09647895+07:00","message":"[bufferProcess] interim [880000000]:เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:39.096481456+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:39.096486991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:39.096489706+07:00","message":"> Transcript [1295] [false]: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:39.096493813+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:39.096495922+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:39.096498321+07:00","message":"StatePrefix: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:39.096501262+07:00","message":"TextPushed: 'เพราะแหล่งไอโอดีนที่เราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:39.096506274+07:00","message":"Push: 'รับนึ่งอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:39.096508471+07:00","message":"TextPushed: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:39.096510817+07:00","message":"Set new StatePrefix : 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:39.096513376+07:00","message":"Next Push (prob) : 'ทะเลใครจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:39.096520377+07:00","message":"push: {false รับนึ่งอาหาร 0 0xc0020b6800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:39.246136187+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:39.246183258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:39.246190618+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:39.24620549+07:00","message":"[buffer interim] 82 false เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:39.24621329+07:00","message":"[bufferProcess] interim [0]:เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:39.246216269+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:39.246222535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:39.246225939+07:00","message":"> Transcript [1296] [false]: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:39.246230371+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:39.246235376+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:39.246237619+07:00","message":"StatePrefix: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:39.246240735+07:00","message":"TextPushed: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:39.426415675+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:39.426454861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:39.426460813+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:39.426471688+07:00","message":"[buffer interim] 82 false เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:39.426479061+07:00","message":"[bufferProcess] interim [180000000]:เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:39.426481762+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:39.4264855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:39.42648819+07:00","message":"> Transcript [1297] [false]: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:39.426492041+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:39.426494204+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:39.426496368+07:00","message":"StatePrefix: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:39.426499161+07:00","message":"TextPushed: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:39.535062688+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:39.535118204+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:39.53512615+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:39.535145636+07:00","message":"[buffer interim] 82 false เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:39.535162778+07:00","message":"[bufferProcess] interim [300000000]:เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:39.53516885+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:39.535173813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:39.535177932+07:00","message":"> Transcript [1298] [false]: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:39.535183498+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:39.535186369+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:39.535189645+07:00","message":"StatePrefix: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:39.535194+07:00","message":"TextPushed: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:39.737084823+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:39.737122206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูธ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:39.737128207+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูธ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:39.737139078+07:00","message":"[buffer interim] 82 false เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:39.737146453+07:00","message":"[bufferProcess] interim [480000000]:เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:39.737149094+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:39.737152959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:39.737155743+07:00","message":"> Transcript [1299] [false]: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:39.737159575+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:39.737174445+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:39.737176803+07:00","message":"StatePrefix: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:39.737179671+07:00","message":"TextPushed: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:39.737188747+07:00","message":"Push: 'ทะเลใครจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:39.737190941+07:00","message":"TextPushed: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:39.737193451+07:00","message":"Set new StatePrefix : 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:39.737197362+07:00","message":"Next Push (prob) : 'ไปกินปลาทู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:39.737236508+07:00","message":"push: {false ทะเลใครจะ 0 0xc0020b6800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:39.78856557+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:39.788611375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:39.78862076+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:39.788642013+07:00","message":"[buffer interim] 82 false เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:39.788651523+07:00","message":"[bufferProcess] interim [540000000]:เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:39.788655891+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:39.788661431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:39.788665417+07:00","message":"> Transcript [1300] [false]: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:39.788671393+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:39.788674497+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:39.788677808+07:00","message":"StatePrefix: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:39.788682045+07:00","message":"TextPushed: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:39.949466264+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:39.94951787+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็นเกย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:39.949526435+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็นเกย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:39.949546672+07:00","message":"[buffer interim] 82 false เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็นเกย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:39.949554939+07:00","message":"[bufferProcess] interim [720000000]:เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็นเกย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:39.949558172+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:39.949565379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:39.949568095+07:00","message":"> Transcript [1301] [false]: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:39.949571609+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:39.949575127+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:39.949577743+07:00","message":"StatePrefix: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:39.949580767+07:00","message":"TextPushed: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:40.115020872+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:40.1150601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็นเก่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:40.115066477+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็นเก่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:40.11508011+07:00","message":"[buffer interim] 82 false เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็นเก่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:40.11508698+07:00","message":"[bufferProcess] interim [840000000]:เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็นเก่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:40.115089651+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็นเกย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:40.115095799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:40.11509848+07:00","message":"> Transcript [1302] [false]: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็นเกย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:40.115102333+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:40.115112283+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:40.115114789+07:00","message":"StatePrefix: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:40.115117849+07:00","message":"TextPushed: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:40.750657908+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:40.750697941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็นเก่ง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:40.750703975+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็นเก่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:40.750719976+07:00","message":"[buffer interim] 82 false เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็นเก่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:40.750727385+07:00","message":"[bufferProcess] interim [440000000]:เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็นเก่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:40.750732181+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็นเก่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:40.750739737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:40.750742877+07:00","message":"> Transcript [1303] [false]: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็นเก่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:40.750747305+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:40.750749551+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:40.750751884+07:00","message":"StatePrefix: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:40.750754582+07:00","message":"TextPushed: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:40.750762546+07:00","message":"Push: 'ไปกินปลาทู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:40.750764503+07:00","message":"TextPushed: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:40.750766698+07:00","message":"Set new StatePrefix : 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็นเก่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:40.750769019+07:00","message":"Next Push (prob) : 'เป็นเก่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:40.750776899+07:00","message":"push: {false ไปกินปลาทู 0 0xc0020b6800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:40.779212267+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:40.779250587+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็นเก่งหลายๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:40.779258056+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็นเก่งหลายๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:40.779269592+07:00","message":"[buffer interim] 82 false เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็นเก่งหลายๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:40.779276206+07:00","message":"[bufferProcess] interim [500000000]:เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็นเก่งหลายๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:40.779279183+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็นเก่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:40.77928464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:40.779287232+07:00","message":"> Transcript [1304] [false]: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็นเก่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:40.779291055+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:40.779294444+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:40.779296543+07:00","message":"StatePrefix: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็นเก่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:40.779299462+07:00","message":"TextPushed: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทู'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:37:40.858216693+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:37:40.858231613+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:40.927442397+07:00","message":"[GCS] IsForceVAD: false for message ID: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:40.989525652+07:00","message":"[GCS] Start streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:41.087034924+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:41.087077605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็นเก่งหลายๆเก่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:41.087083806+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็นเก่งหลายๆเก่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:41.08709755+07:00","message":"[buffer interim] 82 false เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็นเก่งหลายๆเก่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:41.087104573+07:00","message":"[bufferProcess] interim [800000000]:เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็นเก่งหลายๆเก่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:41.087107415+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็นเก่งหลายๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:41.087111321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:41.08711394+07:00","message":"> Transcript [1305] [false]: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็นเก่งหลายๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:41.08711793+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:41.087120118+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:41.087122034+07:00","message":"StatePrefix: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็นเก่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:41.087124632+07:00","message":"TextPushed: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:41.259459925+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:41.259506675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็นเก่งหลายๆเก่ง\",\"confidence\":0.9133043}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:41.259513457+07:00","message":"receive interim result [true|false]: เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็นเก่งหลายๆเก่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:41.259523563+07:00","message":"end recv isFinal message id 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:41.259525967+07:00","message":"end Recv id 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:41.259532802+07:00","message":"[buffer interim] 82 true เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็นเก่งหลายๆเก่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:41.259543693+07:00","message":"[bufferProcess] interim [890000000]:เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็นเก่งหลายๆเก่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:41.259547913+07:00","message":"[bufferProcess] send to processor (isfinal):เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็นเก่งหลายๆเก่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:41.259552048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:41.2595556+07:00","message":"> Transcript [1306] [false]: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็นเก่งหลายๆเก่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:41.259560043+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:41.259562216+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:41.259564382+07:00","message":"StatePrefix: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็นเก่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:41.259567406+07:00","message":"TextPushed: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:41.259569735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:41.259571824+07:00","message":"> Transcript [1307] [true]: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็นเก่งหลายๆเก่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:41.259574403+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:41.259576255+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:41.259578073+07:00","message":"StatePrefix: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็นเก่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:41.259583474+07:00","message":"TextPushed: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:41.259587188+07:00","message":"Push: 'เป็นเก่งหลายๆเก่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:41.259597193+07:00","message":"push: {true เป็นเก่งหลายๆเก่ง 0 0xc0020b6800}"}
{"level":"info","service":"Main","time":"2026-06-25T13:37:41.270215199+07:00","message":"write wav file: './tmp/7595/7595_82.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:41.653801884+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:41.653868383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:41.653874014+07:00","message":"receive interim result [false|false]: อยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:41.653893606+07:00","message":"[buffer interim] 83 false อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:41.653902123+07:00","message":"[bufferProcess] interim [660000000]:อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:41.653904193+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:42.2398793+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:42.239913576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:42.239919223+07:00","message":"receive interim result [false|false]: อยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:42.239932049+07:00","message":"[buffer interim] 83 false อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:42.239938585+07:00","message":"[bufferProcess] interim [320000000]:อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:42.239940969+07:00","message":"[bufferProcess] send to processor:อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:42.239946385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:42.23994934+07:00","message":"> Transcript [1308] [false]: 'อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:42.239951679+07:00","message":"Set StatePrefix (first interim): 'อยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:42.417602919+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:42.417646784+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในป่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:42.417653164+07:00","message":"receive interim result [false|false]: อยู่ในป่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:42.417668971+07:00","message":"[buffer interim] 83 false อยู่ในป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:42.417676931+07:00","message":"[bufferProcess] interim [440000000]:อยู่ในป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:42.41767976+07:00","message":"[bufferProcess] send to processor:อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:42.417687005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:42.417692414+07:00","message":"> Transcript [1309] [false]: 'อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:42.417695835+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:42.417698417+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:42.417700494+07:00","message":"StatePrefix: 'อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:42.417702753+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:42.549572938+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:42.549616578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในปทุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:42.549622441+07:00","message":"receive interim result [false|false]: อยู่ในปทุม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:42.549637795+07:00","message":"[buffer interim] 83 false อยู่ในปทุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:42.549645129+07:00","message":"[bufferProcess] interim [620000000]:อยู่ในปทุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:42.549647552+07:00","message":"[bufferProcess] send to processor:อยู่ในป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:42.549651549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:42.549654568+07:00","message":"> Transcript [1310] [false]: 'อยู่ในป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:42.549658087+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:42.54966009+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:42.549662221+07:00","message":"StatePrefix: 'อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:42.549664527+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:42.861053009+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:42.86109764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในปลาทู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:42.861107816+07:00","message":"receive interim result [false|false]: อยู่ในปลาทู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:42.861128832+07:00","message":"[buffer interim] 83 false อยู่ในปลาทู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:42.861136647+07:00","message":"[bufferProcess] interim [860000000]:อยู่ในปลาทู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:42.861139532+07:00","message":"[bufferProcess] send to processor:อยู่ในปทุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:42.861143308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:42.861146759+07:00","message":"> Transcript [1311] [false]: 'อยู่ในปทุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:42.861150161+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:42.861152319+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:42.861154285+07:00","message":"StatePrefix: 'อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:42.861156628+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:42.884299145+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:42.88434312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในปทุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:42.884348671+07:00","message":"receive interim result [false|false]: อยู่ในปทุม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:42.884367096+07:00","message":"[buffer interim] 83 false อยู่ในปทุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:42.884374069+07:00","message":"[bufferProcess] interim [920000000]:อยู่ในปทุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:42.884376634+07:00","message":"[bufferProcess] send to processor:อยู่ในปลาทู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:42.88438033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:42.884383339+07:00","message":"> Transcript [1312] [false]: 'อยู่ในปลาทู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:42.88438704+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:42.884389162+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:42.884391067+07:00","message":"StatePrefix: 'อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:42.884393095+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:42.884399859+07:00","message":"Push: 'อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:42.884402482+07:00","message":"TextPushed: 'อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:42.884404663+07:00","message":"Set new StatePrefix : 'อยู่ในปลาทู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:42.884406824+07:00","message":"Next Push (prob) : 'ปลาทู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:42.884415113+07:00","message":"push: {false อยู่ใน 0 0xc00049da00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:43.130797342+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:43.130831924+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในปทุมอยู่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:43.130837356+07:00","message":"receive interim result [false|false]: อยู่ในปทุมอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:43.130851941+07:00","message":"[buffer interim] 83 false อยู่ในปทุมอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:43.130859304+07:00","message":"[bufferProcess] interim [220000000]:อยู่ในปทุมอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:43.130862005+07:00","message":"[bufferProcess] send to processor:อยู่ในปทุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:43.130869553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:43.130875102+07:00","message":"> Transcript [1313] [false]: 'อยู่ในปทุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:43.130877708+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:43.13087983+07:00","message":"Set new StatePrefix: 'อยู่ในปทุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:43.249227284+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:43.249266536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในปทุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:43.249272298+07:00","message":"receive interim result [false|false]: อยู่ในปทุม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:43.249291354+07:00","message":"[buffer interim] 83 false อยู่ในปทุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:43.249300029+07:00","message":"[bufferProcess] interim [280000000]:อยู่ในปทุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:43.249303039+07:00","message":"[bufferProcess] send to processor:อยู่ในปทุมอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:43.24931136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:43.249314299+07:00","message":"> Transcript [1314] [false]: 'อยู่ในปทุมอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:43.249318004+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:43.249321241+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:43.249323312+07:00","message":"StatePrefix: 'อยู่ในปทุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:43.249325499+07:00","message":"TextPushed: 'อยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:43.453171055+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:43.453210272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในปทุมอยู่ในปทุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:43.45321616+07:00","message":"receive interim result [false|false]: อยู่ในปทุมอยู่ในปทุม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:43.453233266+07:00","message":"[buffer interim] 83 false อยู่ในปทุมอยู่ในปทุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:43.453240239+07:00","message":"[bufferProcess] interim [520000000]:อยู่ในปทุมอยู่ในปทุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:43.453243106+07:00","message":"[bufferProcess] send to processor:อยู่ในปทุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:43.453247615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:43.453250673+07:00","message":"> Transcript [1315] [false]: 'อยู่ในปทุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:43.453254351+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:43.453256528+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:43.453258459+07:00","message":"StatePrefix: 'อยู่ในปทุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:43.453260901+07:00","message":"TextPushed: 'อยู่ใน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:37:43.859018987+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:37:43.859036649+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:44.048126609+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:44.048161491+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในปทุมอยู่ในปทุม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:44.048167072+07:00","message":"receive interim result [false|false]: อยู่ในปทุมอยู่ในปทุม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:44.048179198+07:00","message":"[buffer interim] 83 false อยู่ในปทุมอยู่ในปทุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:44.048186302+07:00","message":"[bufferProcess] interim [120000000]:อยู่ในปทุมอยู่ในปทุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:44.048188686+07:00","message":"[bufferProcess] send to processor:อยู่ในปทุมอยู่ในปทุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:44.048194423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:44.048197224+07:00","message":"> Transcript [1316] [false]: 'อยู่ในปทุมอยู่ในปทุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:44.048200714+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:44.048202879+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:44.048204998+07:00","message":"StatePrefix: 'อยู่ในปทุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:44.048207022+07:00","message":"TextPushed: 'อยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:44.218071067+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:44.218121147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:44.218126872+07:00","message":"receive interim result [false|false]: อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:44.218145357+07:00","message":"[buffer interim] 83 false อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:44.218157472+07:00","message":"[bufferProcess] interim [300000000]:อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:44.218161117+07:00","message":"[bufferProcess] send to processor:อยู่ในปทุมอยู่ในปทุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:44.218169532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:44.218172704+07:00","message":"> Transcript [1317] [false]: 'อยู่ในปทุมอยู่ในปทุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:44.21817667+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:44.218179181+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:44.218181529+07:00","message":"StatePrefix: 'อยู่ในปทุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:44.218183817+07:00","message":"TextPushed: 'อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:44.218190317+07:00","message":"Push: 'ปทุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:44.218192431+07:00","message":"TextPushed: 'อยู่ในปทุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:44.218194478+07:00","message":"Set new StatePrefix : 'อยู่ในปทุมอยู่ในปทุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:44.218196909+07:00","message":"Next Push (prob) : 'อยู่ในปทุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:44.218206871+07:00","message":"push: {false ปทุม 0 0xc00049da00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:44.859116621+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:44.859154961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเล\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:44.859160709+07:00","message":"receive interim result [false|false]: อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:44.859174084+07:00","message":"[buffer interim] 83 false อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:44.859184124+07:00","message":"[bufferProcess] interim [900000000]:อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:44.859187964+07:00","message":"[bufferProcess] send to processor:อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:44.859195868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:44.859199888+07:00","message":"> Transcript [1318] [false]: 'อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:44.859203428+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:44.859206251+07:00","message":"Set new StatePrefix: 'อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:44.915000681+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:44.915050604+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่ศาล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:44.915060777+07:00","message":"receive interim result [false|false]: อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่ศาล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:44.915079223+07:00","message":"[buffer interim] 83 false อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่ศาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:44.915087786+07:00","message":"[bufferProcess] interim [960000000]:อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่ศาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:44.915091107+07:00","message":"[bufferProcess] send to processor:อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:44.915094936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:44.915098033+07:00","message":"> Transcript [1319] [false]: 'อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:44.915102621+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:44.91510501+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:44.915107071+07:00","message":"StatePrefix: 'อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:44.915109846+07:00","message":"TextPushed: 'อยู่ในปทุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:44.918502244+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:44.918539935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่ศาลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:44.918545499+07:00","message":"receive interim result [false|false]: อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่ศาลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:44.918562106+07:00","message":"[buffer interim] 83 false อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่ศาลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:44.918568724+07:00","message":"[bufferProcess] interim [20000000]:อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่ศาลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:44.918571489+07:00","message":"[bufferProcess] send to processor:อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่ศาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:44.91858155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:44.918584738+07:00","message":"> Transcript [1320] [false]: 'อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่ศาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:44.918588598+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:44.918590657+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:44.918592679+07:00","message":"StatePrefix: 'อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:44.918594841+07:00","message":"TextPushed: 'อยู่ในปทุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:45.167285634+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:45.167327468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:45.16733412+07:00","message":"receive interim result [false|false]: อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:45.167361415+07:00","message":"[buffer interim] 83 false อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:45.167373378+07:00","message":"[bufferProcess] interim [200000000]:อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:45.167376484+07:00","message":"[bufferProcess] send to processor:อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่ศาลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:45.167384191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:45.16738754+07:00","message":"> Transcript [1321] [false]: 'อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่ศาลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:45.167391843+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:45.16739413+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:45.167396931+07:00","message":"StatePrefix: 'อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:45.16740077+07:00","message":"TextPushed: 'อยู่ในปทุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:45.233128816+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:45.233182457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่ศาลายา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:45.233189308+07:00","message":"receive interim result [false|false]: อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่ศาลายา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:45.233205155+07:00","message":"[buffer interim] 83 false อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่ศาลายา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:45.233212437+07:00","message":"[bufferProcess] interim [260000000]:อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่ศาลายา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:45.233215466+07:00","message":"[bufferProcess] send to processor:อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:45.23322392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:45.233228+07:00","message":"> Transcript [1322] [false]: 'อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:45.233233317+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:45.233236933+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:45.23324089+07:00","message":"StatePrefix: 'อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:45.233243644+07:00","message":"TextPushed: 'อยู่ในปทุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:45.233251799+07:00","message":"Push: 'อยู่ปทุมอยู่ในอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:45.233254806+07:00","message":"TextPushed: 'อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:45.233257208+07:00","message":"Set new StatePrefix : 'อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:45.233260755+07:00","message":"Next Push (prob) : 'อยู่สาหร่าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:45.233270211+07:00","message":"push: {false อยู่ปทุมอยู่ในอาหารทะเล 0 0xc00049da00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:45.570735254+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:45.570789944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:45.570796888+07:00","message":"receive interim result [false|false]: อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:45.570816288+07:00","message":"[buffer interim] 83 false อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:45.570824895+07:00","message":"[bufferProcess] interim [620000000]:อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:45.570828064+07:00","message":"[bufferProcess] send to processor:อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่ศาลายา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:45.570835836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:45.57083908+07:00","message":"> Transcript [1323] [false]: 'อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่ศาลายา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:45.570842094+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:45.570844326+07:00","message":"Set new StatePrefix: 'อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่ศาลายา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:45.819121656+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:45.81916306+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลถูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:45.819170393+07:00","message":"receive interim result [false|false]: อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลถูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:45.819184228+07:00","message":"[buffer interim] 83 false อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:45.819192971+07:00","message":"[bufferProcess] interim [860000000]:อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:45.819195848+07:00","message":"[bufferProcess] send to processor:อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:45.81920323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:45.819206617+07:00","message":"> Transcript [1324] [false]: 'อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:45.819209737+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:45.819212134+07:00","message":"Set new StatePrefix: 'อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:45.866702554+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:45.866740755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:45.866747035+07:00","message":"receive interim result [false|false]: อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:45.866763962+07:00","message":"[buffer interim] 83 false อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:45.866772591+07:00","message":"[bufferProcess] interim [920000000]:อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:45.866776273+07:00","message":"[bufferProcess] send to processor:อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:45.866781508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:45.866786903+07:00","message":"> Transcript [1325] [false]: 'อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:45.866792485+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:45.86679538+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:45.86679835+07:00","message":"StatePrefix: 'อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:45.866802525+07:00","message":"TextPushed: 'อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:45.95185699+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:45.95190196+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลซุง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:45.95190888+07:00","message":"receive interim result [false|false]: อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลซุง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:45.951933081+07:00","message":"[buffer interim] 83 false อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลซุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:45.951945869+07:00","message":"[bufferProcess] interim [980000000]:อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลซุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:45.951948553+07:00","message":"[bufferProcess] send to processor:อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:45.951957639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:45.95196074+07:00","message":"> Transcript [1326] [false]: 'อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:45.951965024+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:45.951967423+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:45.951969652+07:00","message":"StatePrefix: 'อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:45.951972754+07:00","message":"TextPushed: 'อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:46.066722831+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:46.066768956+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:46.066774669+07:00","message":"receive interim result [false|false]: อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:46.066792358+07:00","message":"[buffer interim] 83 false อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:46.066800213+07:00","message":"[bufferProcess] interim [40000000]:อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:46.066802806+07:00","message":"[bufferProcess] send to processor:อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลซุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:46.066806334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:46.066809345+07:00","message":"> Transcript [1327] [false]: 'อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลซุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:46.066814272+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:46.066816817+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:46.066819312+07:00","message":"StatePrefix: 'อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:46.066822312+07:00","message":"TextPushed: 'อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:46.258342525+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:46.258378571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:46.258385022+07:00","message":"receive interim result [false|false]: อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:46.258400902+07:00","message":"[buffer interim] 83 false อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:46.258410372+07:00","message":"[bufferProcess] interim [280000000]:อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:46.258413099+07:00","message":"[bufferProcess] send to processor:อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:46.258418183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:46.258420781+07:00","message":"> Transcript [1328] [false]: 'อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:46.258425196+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:46.258427364+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:46.25842977+07:00","message":"StatePrefix: 'อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:46.258432774+07:00","message":"TextPushed: 'อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:46.258437553+07:00","message":"Push: 'อยู่สาหร่ายอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:46.258439648+07:00","message":"TextPushed: 'อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:46.258442216+07:00","message":"Set new StatePrefix : 'อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:46.258444705+07:00","message":"Next Push (prob) : 'ทุกชนิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:46.258451548+07:00","message":"push: {false อยู่สาหร่ายอาหารทะเล 0 0xc00049da00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:46.442257149+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:46.44229759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีอายุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:46.442304544+07:00","message":"receive interim result [false|false]: อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีอายุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:46.442320728+07:00","message":"[buffer interim] 83 false อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:46.442329845+07:00","message":"[bufferProcess] interim [460000000]:อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:46.442332778+07:00","message":"[bufferProcess] send to processor:อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:46.442338237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:46.442340998+07:00","message":"> Transcript [1329] [false]: 'อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:46.44234481+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:46.442346953+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:46.442348858+07:00","message":"StatePrefix: 'อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:46.442351409+07:00","message":"TextPushed: 'อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:46.658831146+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:46.658868605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีไออุ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:46.658874763+07:00","message":"receive interim result [false|false]: อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีไออุ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:46.658892548+07:00","message":"[buffer interim] 83 false อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:46.658899728+07:00","message":"[bufferProcess] interim [700000000]:อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:46.658903786+07:00","message":"[bufferProcess] send to processor:อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:46.658908337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:46.658911008+07:00","message":"> Transcript [1330] [false]: 'อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:46.658915078+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:46.658917275+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:46.658919152+07:00","message":"StatePrefix: 'อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:46.658922165+07:00","message":"TextPushed: 'อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:46.758059087+07:00","message":"[GCS] Cleaned up inactive client: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:46.758088657+07:00","message":"[GCS] Cleaned up inactive client: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:46.758092377+07:00","message":"[GCS] Cleaned up inactive client: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:46.758095169+07:00","message":"[GCS] Cleaned up inactive client: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:46.758097586+07:00","message":"[GCS] Cleaned up inactive client: 63"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:46.758099373+07:00","message":"[GCS] Cleaned up inactive client: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:46.758101831+07:00","message":"[GCS] Cleaned up inactive client: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:46.758104108+07:00","message":"[GCS] Cleaned up inactive client: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:46.758106303+07:00","message":"[GCS] Cleaned up inactive client: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:46.758153587+07:00","message":"[GCS] IsForceVAD: false for message ID: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:46.833040527+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:46.833093088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:46.833099657+07:00","message":"receive interim result [false|false]: อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:46.833114387+07:00","message":"[buffer interim] 83 false อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:46.833122046+07:00","message":"[bufferProcess] interim [880000000]:อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:46.833124781+07:00","message":"[bufferProcess] send to processor:อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:46.833130756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:46.833133509+07:00","message":"> Transcript [1331] [false]: 'อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีไออุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:46.833138284+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:46.833140531+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:46.833142494+07:00","message":"StatePrefix: 'อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:46.833144987+07:00","message":"TextPushed: 'อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเล'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:37:46.859262766+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:37:46.859279985+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:46.889306752+07:00","message":"[GCS] Start streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:46.937496054+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:46.937552926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีไอโอดีน\",\"confidence\":0.90863794}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:46.937844765+07:00","message":"receive interim result [true|false]: อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:46.937856522+07:00","message":"end recv isFinal message id 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:46.937860649+07:00","message":"end Recv id 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:46.937917319+07:00","message":"[buffer interim] 83 true อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:46.937940115+07:00","message":"[bufferProcess] interim [970000000]:อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:46.937945416+07:00","message":"[bufferProcess] send to processor (isfinal):อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:46.937949309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:46.937954698+07:00","message":"> Transcript [1332] [false]: 'อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:46.93796115+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:46.937963844+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:46.937967656+07:00","message":"StatePrefix: 'อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:46.93797825+07:00","message":"TextPushed: 'อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:46.937981983+07:00","message":"Push: 'ทุกชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:46.937984375+07:00","message":"TextPushed: 'อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:46.937986823+07:00","message":"Set new StatePrefix : 'อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:46.937989562+07:00","message":"Next Push (prob) : 'มีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:46.937991507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:46.937994433+07:00","message":"> Transcript [1333] [true]: 'อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:46.937997739+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:46.937999757+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:46.938003313+07:00","message":"StatePrefix: 'อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:46.938005857+07:00","message":"TextPushed: 'อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:46.938017395+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:46.938278851+07:00","message":"Push: 'มีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:46.938287052+07:00","message":"TextPushed: 'อยู่ในปทุมอยู่ปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:46.938289784+07:00","message":"Set new StatePrefix : 'อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:46.938292543+07:00","message":"Next Push (prob) : 'อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:46.938297783+07:00","message":"write aligntment file to 'tmp/7595/align_message_id_83.html'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:46.938623699+07:00","message":"push: {false ทุกชนิด 0 0xc00049da00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:46.938639669+07:00","message":"push: {true มีไอโอดีน 0 0xc00049da00}"}
{"level":"info","service":"Main","time":"2026-06-25T13:37:46.956289856+07:00","message":"write wav file: './tmp/7595/7595_83.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:47.738072117+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:47.738119386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราไม่ค่อยได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:47.738124376+07:00","message":"receive interim result [false|false]: เราไม่ค่อยได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:47.738140824+07:00","message":"[buffer interim] 84 false เราไม่ค่อยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:47.738148052+07:00","message":"[bufferProcess] interim [840000000]:เราไม่ค่อยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:47.738150536+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:47.873794397+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:47.873844148+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราไม่ค่อยได้กิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:47.873849347+07:00","message":"receive interim result [false|false]: เราไม่ค่อยได้กิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:47.873868219+07:00","message":"[buffer interim] 84 false เราไม่ค่อยได้กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:47.873876307+07:00","message":"[bufferProcess] interim [20000000]:เราไม่ค่อยได้กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:47.873878683+07:00","message":"[bufferProcess] send to processor:เราไม่ค่อยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:47.873887305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:47.873891227+07:00","message":"> Transcript [1334] [false]: 'เราไม่ค่อยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:47.873894416+07:00","message":"Set StatePrefix (first interim): 'เราไม่ค่อยได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:48.28780406+07:00","message":"[GCS] IsForceVAD: false for message ID: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:48.363942502+07:00","message":"[GCS] Start streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:48.371078324+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:48.371122682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราไม่ค่อยได้กิน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:48.371129275+07:00","message":"receive interim result [false|false]: เราไม่ค่อยได้กิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:48.371141457+07:00","message":"[buffer interim] 84 false เราไม่ค่อยได้กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:48.371151962+07:00","message":"[bufferProcess] interim [620000000]:เราไม่ค่อยได้กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:48.37115588+07:00","message":"[bufferProcess] send to processor:เราไม่ค่อยได้กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:48.371163972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:48.371168468+07:00","message":"> Transcript [1335] [false]: 'เราไม่ค่อยได้กิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:48.371173052+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:48.371176968+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:48.371179415+07:00","message":"StatePrefix: 'เราไม่ค่อยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:48.371182315+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:48.400433767+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:48.400487873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราไม่ค่อยได้กิน\",\"confidence\":0.9276516}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:48.400497294+07:00","message":"receive interim result [true|false]: เราไม่ค่อยได้กิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:48.400509626+07:00","message":"end recv isFinal message id 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:48.400513351+07:00","message":"end Recv id 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:48.400523087+07:00","message":"[buffer interim] 84 true เราไม่ค่อยได้กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:48.400532513+07:00","message":"[bufferProcess] interim [620000000]:เราไม่ค่อยได้กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:48.400537368+07:00","message":"[bufferProcess] send to processor (isfinal):เราไม่ค่อยได้กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:48.400542013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:48.400547039+07:00","message":"> Transcript [1336] [false]: 'เราไม่ค่อยได้กิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:48.400552038+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:48.400555145+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:48.400559056+07:00","message":"StatePrefix: 'เราไม่ค่อยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:48.400562408+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:48.400565303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:48.400568369+07:00","message":"> Transcript [1337] [true]: 'เราไม่ค่อยได้กิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:48.400571962+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:48.400574875+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:48.400577497+07:00","message":"StatePrefix: 'เราไม่ค่อยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:48.400580473+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:48.400586712+07:00","message":"Push: 'เราไม่ค่อยได้กิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:48.400599124+07:00","message":"push: {true เราไม่ค่อยได้กิน 0 0xc0001fb900}"}
{"level":"info","service":"Main","time":"2026-06-25T13:37:48.407941413+07:00","message":"write wav file: './tmp/7595/7595_84.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:49.047951175+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:49.048008557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาตรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:49.048014459+07:00","message":"receive interim result [false|false]: มาตรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:49.048038241+07:00","message":"[buffer interim] 85 false มาตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:49.048047658+07:00","message":"[bufferProcess] interim [480000000]:มาตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:49.048049823+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:49.089607315+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:49.089663924+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาตรฐาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:49.089672199+07:00","message":"receive interim result [false|false]: มาตรฐาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:49.089690449+07:00","message":"[buffer interim] 85 false มาตรฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:49.08970396+07:00","message":"[bufferProcess] interim [600000000]:มาตรฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:49.089707612+07:00","message":"[bufferProcess] send to processor:มาตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:49.089717215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:49.089728104+07:00","message":"> Transcript [1338] [false]: 'มาตรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:49.089733115+07:00","message":"Set StatePrefix (first interim): 'มาตรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:49.222179212+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:49.22222266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มักกะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:49.222228297+07:00","message":"receive interim result [false|false]: มักกะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:49.222245821+07:00","message":"[buffer interim] 85 false มักกะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:49.222252428+07:00","message":"[bufferProcess] interim [720000000]:มักกะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:49.222254829+07:00","message":"[bufferProcess] send to processor:มาตรฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:49.222258217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:49.222261094+07:00","message":"> Transcript [1339] [false]: 'มาตรฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:49.222263921+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:49.22226609+07:00","message":"Set new StatePrefix: 'มาตรฐาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:49.379543423+07:00","message":"[GCS] IsForceVAD: false for message ID: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:49.419448882+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:49.419493398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มากเท่าไหร่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:49.419499658+07:00","message":"receive interim result [false|false]: มากเท่าไหร่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:49.419514554+07:00","message":"[buffer interim] 85 false มากเท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:49.419524338+07:00","message":"[bufferProcess] interim [900000000]:มากเท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:49.419527586+07:00","message":"[bufferProcess] send to processor:มักกะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:49.419533156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:49.419538429+07:00","message":"> Transcript [1340] [false]: 'มักกะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:49.419541807+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:49.419544089+07:00","message":"Set new StatePrefix: 'มักกะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:49.451293297+07:00","message":"[GCS] Start streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:49.504761763+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:49.504803975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มากเท่าไหร่\",\"confidence\":0.8336265}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:49.504810149+07:00","message":"receive interim result [true|false]: มากเท่าไหร่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:49.504817438+07:00","message":"end recv isFinal message id 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:49.504819996+07:00","message":"end Recv id 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:49.504829287+07:00","message":"[buffer interim] 85 true มากเท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:49.504837393+07:00","message":"[bufferProcess] interim [50000000]:มากเท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:49.504840716+07:00","message":"[bufferProcess] send to processor (isfinal):มากเท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:49.504844529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:49.504848926+07:00","message":"> Transcript [1341] [false]: 'มากเท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:49.504851619+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:49.504853653+07:00","message":"Set new StatePrefix: 'มากเท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:49.504855609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:49.504857645+07:00","message":"> Transcript [1342] [true]: 'มากเท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:49.504860939+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:49.504862974+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:49.504865065+07:00","message":"StatePrefix: 'มากเท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:49.504867192+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:49.504869871+07:00","message":"Push: 'มากเท่าไหร่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:49.504879379+07:00","message":"push: {true มากเท่าไหร่ 0 0xc0001fa680}"}
{"level":"info","service":"Main","time":"2026-06-25T13:37:49.51058359+07:00","message":"write wav file: './tmp/7595/7595_85.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:37:49.860242898+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:37:49.860257257+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:49.902976186+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:49.903014968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:49.903025111+07:00","message":"receive interim result [false|false]: แต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:49.903040771+07:00","message":"[buffer interim] 86 false แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:49.903047046+07:00","message":"[bufferProcess] interim [240000000]:แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:49.90304888+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:50.488633731+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:50.488688511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:50.488694843+07:00","message":"receive interim result [false|false]: แหล่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:50.488708913+07:00","message":"[buffer interim] 86 false แหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:50.488720391+07:00","message":"[bufferProcess] interim [900000000]:แหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:50.488723875+07:00","message":"[bufferProcess] send to processor:แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:50.488730893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:50.488735532+07:00","message":"> Transcript [1343] [false]: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:50.488739186+07:00","message":"Set StatePrefix (first interim): 'แต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:50.687063984+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:50.687106833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:50.687112939+07:00","message":"receive interim result [false|false]: แหล่งที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:50.687124592+07:00","message":"[buffer interim] 86 false แหล่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:50.687131619+07:00","message":"[bufferProcess] interim [80000000]:แหล่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:50.687134175+07:00","message":"[bufferProcess] send to processor:แหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:50.687140278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:50.687143605+07:00","message":"> Transcript [1344] [false]: 'แหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:50.687145982+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:50.687148376+07:00","message":"Set new StatePrefix: 'แหล่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:50.879310726+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:50.879359521+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-25T13:37:50.87936626+07:00","message":"receive interim result [false|false]: แหล่งที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:50.879382808+07:00","message":"[buffer interim] 86 false แหล่งที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:50.879391798+07:00","message":"[bufferProcess] interim [320000000]:แหล่งที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:50.879394533+07:00","message":"[bufferProcess] send to processor:แหล่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:50.87939896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:50.879415153+07:00","message":"> Transcript [1345] [false]: 'แหล่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:50.879418641+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:50.879420796+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:50.87942279+07:00","message":"StatePrefix: 'แหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:50.879424921+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:51.005652638+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:51.005698875+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งที่ให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:51.005705878+07:00","message":"receive interim result [false|false]: แหล่งที่ให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:51.005731968+07:00","message":"[buffer interim] 86 false แหล่งที่ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:51.005743679+07:00","message":"[bufferProcess] interim [380000000]:แหล่งที่ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:51.005747716+07:00","message":"[bufferProcess] send to processor:แหล่งที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:51.005754173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:51.005758132+07:00","message":"> Transcript [1346] [false]: 'แหล่งที่ 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:51.0057632+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:51.005766104+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:51.00576954+07:00","message":"StatePrefix: 'แหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:51.005772514+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:51.074201135+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:51.074241618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งที่ให้เอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:51.07424772+07:00","message":"receive interim result [false|false]: แหล่งที่ให้เอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:51.074264317+07:00","message":"[buffer interim] 86 false แหล่งที่ให้เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:51.074271338+07:00","message":"[bufferProcess] interim [500000000]:แหล่งที่ให้เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:51.07427355+07:00","message":"[bufferProcess] send to processor:แหล่งที่ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:51.074276853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:51.074279977+07:00","message":"> Transcript [1347] [false]: 'แหล่งที่ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:51.074283556+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:51.074285826+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:51.074287754+07:00","message":"StatePrefix: 'แหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:51.074290013+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:51.387321089+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:51.387363743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งที่ให้เอาดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:51.387370187+07:00","message":"receive interim result [false|false]: แหล่งที่ให้เอาดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:51.38738413+07:00","message":"[buffer interim] 86 false แหล่งที่ให้เอาดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:51.387395526+07:00","message":"[bufferProcess] interim [740000000]:แหล่งที่ให้เอาดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:51.387397934+07:00","message":"[bufferProcess] send to processor:แหล่งที่ให้เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:51.38740681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:51.387409989+07:00","message":"> Transcript [1348] [false]: 'แหล่งที่ให้เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:51.387413416+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:51.387415901+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:51.387417898+07:00","message":"StatePrefix: 'แหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:51.38742005+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:51.387425134+07:00","message":"Push: 'แหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:51.387428454+07:00","message":"TextPushed: 'แหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:51.38743098+07:00","message":"Set new StatePrefix : 'แหล่งที่ให้เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:51.387433578+07:00","message":"Next Push (prob) : 'ที่ให้เอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:51.387444645+07:00","message":"push: {false แหล่ง 0 0xc000044c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:51.389306707+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:51.389336154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งที่ให้เอาดิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:51.389340895+07:00","message":"receive interim result [false|false]: แหล่งที่ให้เอาดิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:51.389357819+07:00","message":"[buffer interim] 86 false แหล่งที่ให้เอาดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:51.389364829+07:00","message":"[bufferProcess] interim [800000000]:แหล่งที่ให้เอาดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:51.389368872+07:00","message":"[bufferProcess] send to processor:แหล่งที่ให้เอาดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:51.389377269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:51.389381203+07:00","message":"> Transcript [1349] [false]: 'แหล่งที่ให้เอาดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:51.389385798+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:51.389388715+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:51.389391538+07:00","message":"StatePrefix: 'แหล่งที่ให้เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:51.389395936+07:00","message":"TextPushed: 'แหล่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:51.575059567+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:51.575100847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งที่ให้เอาดินมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:51.575109045+07:00","message":"receive interim result [false|false]: แหล่งที่ให้เอาดินมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:51.575123612+07:00","message":"[buffer interim] 86 false แหล่งที่ให้เอาดินมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:51.575131991+07:00","message":"[bufferProcess] interim [980000000]:แหล่งที่ให้เอาดินมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:51.575135467+07:00","message":"[bufferProcess] send to processor:แหล่งที่ให้เอาดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:51.575142051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:51.575145711+07:00","message":"> Transcript [1350] [false]: 'แหล่งที่ให้เอาดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:51.575150412+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:51.575153527+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:51.575156456+07:00","message":"StatePrefix: 'แหล่งที่ให้เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:51.575159453+07:00","message":"TextPushed: 'แหล่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:51.714233915+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:51.714272414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งที่ให้เอาดินมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:51.714278535+07:00","message":"receive interim result [false|false]: แหล่งที่ให้เอาดินมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:51.714294088+07:00","message":"[buffer interim] 86 false แหล่งที่ให้เอาดินมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:51.714301222+07:00","message":"[bufferProcess] interim [100000000]:แหล่งที่ให้เอาดินมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:51.714303995+07:00","message":"[bufferProcess] send to processor:แหล่งที่ให้เอาดินมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:51.714307369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:51.714310121+07:00","message":"> Transcript [1351] [false]: 'แหล่งที่ให้เอาดินมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:51.714313805+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:51.714316003+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:51.714318071+07:00","message":"StatePrefix: 'แหล่งที่ให้เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:51.714320188+07:00","message":"TextPushed: 'แหล่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:51.760388571+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:51.760433888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งที่ให้เอาดินมากที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:51.760441346+07:00","message":"receive interim result [false|false]: แหล่งที่ให้เอาดินมากที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:51.760459221+07:00","message":"[buffer interim] 86 false แหล่งที่ให้เอาดินมากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:51.760467614+07:00","message":"[bufferProcess] interim [160000000]:แหล่งที่ให้เอาดินมากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:51.760471684+07:00","message":"[bufferProcess] send to processor:แหล่งที่ให้เอาดินมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:51.760476303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:51.760480374+07:00","message":"> Transcript [1352] [false]: 'แหล่งที่ให้เอาดินมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:51.760485821+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:51.760489197+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:51.760492516+07:00","message":"StatePrefix: 'แหล่งที่ให้เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:51.76049586+07:00","message":"TextPushed: 'แหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:51.760499881+07:00","message":"Push: 'ที่ให้เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:51.760503135+07:00","message":"TextPushed: 'แหล่งที่ให้เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:51.760506542+07:00","message":"Set new StatePrefix : 'แหล่งที่ให้เอาดินมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:51.760509946+07:00","message":"Next Push (prob) : 'ดินมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:51.760666325+07:00","message":"push: {false ที่ให้เอา 0 0xc000044c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:51.894352348+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:51.894391152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งที่ให้เอาดินมากที่สุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:51.894396831+07:00","message":"receive interim result [false|false]: แหล่งที่ให้เอาดินมากที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:51.894408903+07:00","message":"[buffer interim] 86 false แหล่งที่ให้เอาดินมากที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:51.894415553+07:00","message":"[bufferProcess] interim [280000000]:แหล่งที่ให้เอาดินมากที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:51.894418196+07:00","message":"[bufferProcess] send to processor:แหล่งที่ให้เอาดินมากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:51.894423877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:51.89442687+07:00","message":"> Transcript [1353] [false]: 'แหล่งที่ให้เอาดินมากที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:51.894430523+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:51.894432864+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:51.8944349+07:00","message":"StatePrefix: 'แหล่งที่ให้เอาดินมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:51.894437378+07:00","message":"TextPushed: 'แหล่งที่ให้เอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:52.091191532+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:52.091234287+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งที่ให้เอาดินมากที่สุดก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:52.091240649+07:00","message":"receive interim result [false|false]: แหล่งที่ให้เอาดินมากที่สุดก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:52.091256165+07:00","message":"[buffer interim] 86 false แหล่งที่ให้เอาดินมากที่สุดก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:52.091263444+07:00","message":"[bufferProcess] interim [520000000]:แหล่งที่ให้เอาดินมากที่สุดก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:52.091265945+07:00","message":"[bufferProcess] send to processor:แหล่งที่ให้เอาดินมากที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:52.091269924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:52.091272958+07:00","message":"> Transcript [1354] [false]: 'แหล่งที่ให้เอาดินมากที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:52.091276594+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:52.091278992+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:52.091281255+07:00","message":"StatePrefix: 'แหล่งที่ให้เอาดินมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:52.091283894+07:00","message":"TextPushed: 'แหล่งที่ให้เอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:52.217551865+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:52.217591277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งที่ให้เอาดินมากที่สุดก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:52.217596911+07:00","message":"receive interim result [false|false]: แหล่งที่ให้เอาดินมากที่สุดก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:52.217608453+07:00","message":"[buffer interim] 86 false แหล่งที่ให้เอาดินมากที่สุดก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:52.217616959+07:00","message":"[bufferProcess] interim [580000000]:แหล่งที่ให้เอาดินมากที่สุดก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:52.217619631+07:00","message":"[bufferProcess] send to processor:แหล่งที่ให้เอาดินมากที่สุดก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:52.217625232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:52.217627859+07:00","message":"> Transcript [1355] [false]: 'แหล่งที่ให้เอาดินมากที่สุดก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:52.217631374+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:52.217633725+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:52.217636136+07:00","message":"StatePrefix: 'แหล่งที่ให้เอาดินมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:52.217638638+07:00","message":"TextPushed: 'แหล่งที่ให้เอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:52.664481763+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:52.664521985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:52.664528826+07:00","message":"receive interim result [false|false]: แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:52.66454388+07:00","message":"[buffer interim] 86 false แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:52.664553264+07:00","message":"[bufferProcess] interim [60000000]:แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:52.664555951+07:00","message":"[bufferProcess] send to processor:แหล่งที่ให้เอาดินมากที่สุดก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:52.664559565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:52.664562454+07:00","message":"> Transcript [1356] [false]: 'แหล่งที่ให้เอาดินมากที่สุดก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:52.664565997+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:52.664568277+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:52.664570743+07:00","message":"StatePrefix: 'แหล่งที่ให้เอาดินมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:52.664573157+07:00","message":"TextPushed: 'แหล่งที่ให้เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:52.664579008+07:00","message":"Push: 'ดินมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:52.664580837+07:00","message":"TextPushed: 'แหล่งที่ให้เอาดินมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:52.664583057+07:00","message":"Set new StatePrefix : 'แหล่งที่ให้เอาดินมากที่สุดก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:52.664585352+07:00","message":"Next Push (prob) : 'ที่สุดก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:52.664592565+07:00","message":"push: {false ดินมาก 0 0xc000044c80}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:37:52.860426057+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:37:52.860438081+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:53.110061399+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:53.110098788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:53.110106325+07:00","message":"receive interim result [false|false]: แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:53.110124052+07:00","message":"[buffer interim] 86 false แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:53.110132987+07:00","message":"[bufferProcess] interim [480000000]:แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:53.110135797+07:00","message":"[bufferProcess] send to processor:แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:53.110139613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:53.110142373+07:00","message":"> Transcript [1357] [false]: 'แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:53.110145704+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:53.110148386+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:53.110150792+07:00","message":"StatePrefix: 'แหล่งที่ให้เอาดินมากที่สุดก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:53.110153697+07:00","message":"TextPushed: 'แหล่งที่ให้เอาดินมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:53.491873967+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:53.491927297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:53.491936572+07:00","message":"receive interim result [false|false]: แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:53.491957241+07:00","message":"[buffer interim] 86 false แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:53.491969815+07:00","message":"[bufferProcess] interim [900000000]:แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:53.49197559+07:00","message":"[bufferProcess] send to processor:แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:53.491983441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:53.491987893+07:00","message":"> Transcript [1358] [false]: 'แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:53.491993858+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:53.491998206+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:53.492002683+07:00","message":"StatePrefix: 'แหล่งที่ให้เอาดินมากที่สุดก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:53.492008812+07:00","message":"TextPushed: 'แหล่งที่ให้เอาดินมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:54.075440083+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:54.075492111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:54.075500359+07:00","message":"receive interim result [false|false]: แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:54.075518327+07:00","message":"[buffer interim] 86 false แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:54.075529216+07:00","message":"[bufferProcess] interim [500000000]:แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:54.075533373+07:00","message":"[bufferProcess] send to processor:แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:54.075541061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:54.07554579+07:00","message":"> Transcript [1359] [false]: 'แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:54.075551028+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:54.075553992+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:54.07555732+07:00","message":"StatePrefix: 'แหล่งที่ให้เอาดินมากที่สุดก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:54.075561157+07:00","message":"TextPushed: 'แหล่งที่ให้เอาดินมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:54.585939603+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:54.585985355+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:54.585992053+07:00","message":"receive interim result [false|false]: แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:54.58601296+07:00","message":"[buffer interim] 86 false แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:54.586023954+07:00","message":"[bufferProcess] interim [980000000]:แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:54.586027988+07:00","message":"[bufferProcess] send to processor:แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:54.586051039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:54.586055625+07:00","message":"> Transcript [1360] [false]: 'แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:54.586060275+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:54.586062856+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:54.586068096+07:00","message":"StatePrefix: 'แหล่งที่ให้เอาดินมากที่สุดก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:54.586071151+07:00","message":"TextPushed: 'แหล่งที่ให้เอาดินมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:54.586079229+07:00","message":"Push: 'ที่สุดก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:54.586081131+07:00","message":"TextPushed: 'แหล่งที่ให้เอาดินมากที่สุดก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:54.586083693+07:00","message":"Set new StatePrefix : 'แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:54.586086172+07:00","message":"Next Push (prob) : 'เกลือเสริมไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:54.586096014+07:00","message":"push: {false ที่สุดก็คือ 0 0xc000044c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:54.72830378+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:54.728346023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:54.728351724+07:00","message":"receive interim result [false|false]: แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:54.728369668+07:00","message":"[buffer interim] 86 false แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:54.728377172+07:00","message":"[bufferProcess] interim [100000000]:แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:54.72838009+07:00","message":"[bufferProcess] send to processor:แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:54.728384111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:54.728387028+07:00","message":"> Transcript [1361] [false]: 'แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:54.728391028+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:54.728393167+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:54.72839538+07:00","message":"StatePrefix: 'แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:54.728398347+07:00","message":"TextPushed: 'แหล่งที่ให้เอาดินมากที่สุดก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:54.766625153+07:00","message":"[GCS] IsForceVAD: false for message ID: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:54.771646529+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:54.771684694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:54.771691163+07:00","message":"receive interim result [false|false]: แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:54.771706383+07:00","message":"[buffer interim] 86 false แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:54.771715015+07:00","message":"[bufferProcess] interim [160000000]:แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:54.771718551+07:00","message":"[bufferProcess] send to processor:แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:54.771725367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:54.771728253+07:00","message":"> Transcript [1362] [false]: 'แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:54.771731787+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:54.771733769+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:54.771736442+07:00","message":"StatePrefix: 'แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:54.771739334+07:00","message":"TextPushed: 'แหล่งที่ให้เอาดินมากที่สุดก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:54.775249719+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:54.775278046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่ตรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:54.775284084+07:00","message":"receive interim result [false|false]: แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่ตรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:54.775304474+07:00","message":"[buffer interim] 86 false แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่ตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:54.775311346+07:00","message":"[bufferProcess] interim [220000000]:แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่ตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:54.775313797+07:00","message":"[bufferProcess] send to processor:แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:54.775317313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:54.77531995+07:00","message":"> Transcript [1363] [false]: 'แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:54.775323549+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:54.775325475+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:54.775327583+07:00","message":"StatePrefix: 'แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:54.775330144+07:00","message":"TextPushed: 'แหล่งที่ให้เอาดินมากที่สุดก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:54.83007129+07:00","message":"[GCS] Start streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:54.843822254+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:54.843867855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่ตรงนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:54.843876527+07:00","message":"receive interim result [false|false]: แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่ตรงนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:54.843891591+07:00","message":"[buffer interim] 86 false แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่ตรงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:54.843900774+07:00","message":"[bufferProcess] interim [280000000]:แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่ตรงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:54.843905031+07:00","message":"[bufferProcess] send to processor:แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่ตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:54.843910417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:54.84391445+07:00","message":"> Transcript [1364] [false]: 'แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:54.843920203+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:54.843923545+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:54.843927708+07:00","message":"StatePrefix: 'แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:54.843930542+07:00","message":"TextPushed: 'แหล่งที่ให้เอาดินมากที่สุดก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:54.843933794+07:00","message":"Push: 'เกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:54.843936044+07:00","message":"TextPushed: 'แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:54.843938682+07:00","message":"Set new StatePrefix : 'แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:54.843941328+07:00","message":"Next Push (prob) : 'ประเด็นอยู่ตรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:54.843949457+07:00","message":"push: {false เกลือเสริมไอโอดีน 0 0xc000044c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:54.882114605+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:54.882156603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่ตรงนี้\",\"confidence\":0.9589182}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:54.88216367+07:00","message":"receive interim result [true|false]: แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่ตรงนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:54.882171928+07:00","message":"end recv isFinal message id 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:54.88217418+07:00","message":"end Recv id 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:54.882180666+07:00","message":"[buffer interim] 86 true แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่ตรงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:54.882189601+07:00","message":"[bufferProcess] interim [340000000]:แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่ตรงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:54.88219552+07:00","message":"[bufferProcess] send to processor (isfinal):แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่ตรงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:54.88219906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:54.882202026+07:00","message":"> Transcript [1365] [false]: 'แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่ตรงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:54.88220592+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:54.882207884+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:54.882209812+07:00","message":"StatePrefix: 'แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:54.882212453+07:00","message":"TextPushed: 'แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:54.882214634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:54.882216637+07:00","message":"> Transcript [1366] [true]: 'แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่ตรงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:54.882218997+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:54.882220775+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:54.882228604+07:00","message":"StatePrefix: 'แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:54.882239909+07:00","message":"TextPushed: 'แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:54.882245369+07:00","message":"Push: 'ประเด็นอยู่ตรงนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:54.882253712+07:00","message":"push: {true ประเด็นอยู่ตรงนี้ 0 0xc000044c80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:37:54.893753301+07:00","message":"write wav file: './tmp/7595/7595_86.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:55.335084436+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:55.335127707+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Pop\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:55.335132933+07:00","message":"receive interim result [false|false]: Pop"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:55.33514739+07:00","message":"[buffer interim] 87 false Pop"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:55.335153762+07:00","message":"[bufferProcess] interim [480000000]:Pop"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:55.335155993+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:55.507289648+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:55.507327376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กีต้าร์เพลง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:55.507332774+07:00","message":"receive interim result [false|false]: กีต้าร์เพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:55.507350032+07:00","message":"[buffer interim] 87 false กีต้าร์เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:55.507356983+07:00","message":"[bufferProcess] interim [660000000]:กีต้าร์เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:55.507359681+07:00","message":"[bufferProcess] send to processor:Pop"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:55.507362756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:55.507365507+07:00","message":"> Transcript [1367] [false]: 'Pop'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:55.507367798+07:00","message":"Set StatePrefix (first interim): 'Pop'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:37:55.860578178+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:37:55.860601368+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:56.061873744+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:56.061917751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กีต้าร์เพลง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:56.061924375+07:00","message":"receive interim result [false|false]: กีต้าร์เพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:56.061939705+07:00","message":"[buffer interim] 87 false กีต้าร์เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:56.061948069+07:00","message":"[bufferProcess] interim [260000000]:กีต้าร์เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:56.06195084+07:00","message":"[bufferProcess] send to processor:กีต้าร์เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:56.061957874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:56.061960674+07:00","message":"> Transcript [1368] [false]: 'กีต้าร์เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:56.061963381+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:56.061965525+07:00","message":"Set new StatePrefix: 'กีต้าร์เพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:56.063519539+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:56.063533411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กีต้าร์เพลงท่านผู้ชม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:56.063537825+07:00","message":"receive interim result [false|false]: กีต้าร์เพลงท่านผู้ชม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:56.063547948+07:00","message":"[buffer interim] 87 false กีต้าร์เพลงท่านผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:56.063552452+07:00","message":"[bufferProcess] interim [320000000]:กีต้าร์เพลงท่านผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:56.063555137+07:00","message":"[bufferProcess] send to processor:กีต้าร์เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:56.063557625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:56.063559762+07:00","message":"> Transcript [1369] [false]: 'กีต้าร์เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:56.063562791+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:56.063565542+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:56.063567718+07:00","message":"StatePrefix: 'กีต้าร์เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:56.063569854+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:56.710315615+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:56.710363913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กีต้าร์เพลงท่านผู้ชม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:56.710371715+07:00","message":"receive interim result [false|false]: กีต้าร์เพลงท่านผู้ชม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:56.710392034+07:00","message":"[buffer interim] 87 false กีต้าร์เพลงท่านผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:56.710402831+07:00","message":"[bufferProcess] interim [920000000]:กีต้าร์เพลงท่านผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:56.710406911+07:00","message":"[bufferProcess] send to processor:กีต้าร์เพลงท่านผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:56.710412358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:56.710417236+07:00","message":"> Transcript [1370] [false]: 'กีต้าร์เพลงท่านผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:56.710423482+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:56.71042662+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:56.710430035+07:00","message":"StatePrefix: 'กีต้าร์เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:56.710433463+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:56.771954526+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:56.771996766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กีต้าร์เพลงท่านผู้ชมทุกคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:56.772002451+07:00","message":"receive interim result [false|false]: กีต้าร์เพลงท่านผู้ชมทุกคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:56.772018339+07:00","message":"[buffer interim] 87 false กีต้าร์เพลงท่านผู้ชมทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:56.7720273+07:00","message":"[bufferProcess] interim [980000000]:กีต้าร์เพลงท่านผู้ชมทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:56.772030204+07:00","message":"[bufferProcess] send to processor:กีต้าร์เพลงท่านผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:56.77204364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:56.772047006+07:00","message":"> Transcript [1371] [false]: 'กีต้าร์เพลงท่านผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:56.772051204+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:56.772054509+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:56.772056823+07:00","message":"StatePrefix: 'กีต้าร์เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:56.772059126+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:56.89630119+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:56.896344631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กีต้าร์เพลงท่านผู้ชมทุกคนค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:56.896351779+07:00","message":"receive interim result [false|false]: กีต้าร์เพลงท่านผู้ชมทุกคนค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:56.89636805+07:00","message":"[buffer interim] 87 false กีต้าร์เพลงท่านผู้ชมทุกคนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:56.896376384+07:00","message":"[bufferProcess] interim [40000000]:กีต้าร์เพลงท่านผู้ชมทุกคนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:56.896379052+07:00","message":"[bufferProcess] send to processor:กีต้าร์เพลงท่านผู้ชมทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:56.896387927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:56.896391316+07:00","message":"> Transcript [1372] [false]: 'กีต้าร์เพลงท่านผู้ชมทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:56.896395228+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:56.896397952+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:56.896400172+07:00","message":"StatePrefix: 'กีต้าร์เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:56.896402462+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:56.896409139+07:00","message":"Push: 'กีต้าร์เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:56.896413309+07:00","message":"TextPushed: 'กีต้าร์เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:56.896415629+07:00","message":"Set new StatePrefix : 'กีต้าร์เพลงท่านผู้ชมทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:56.896418117+07:00","message":"Next Push (prob) : 'ท่านผู้ชมทุกคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:56.896428396+07:00","message":"push: {false กีต้าร์เพลง 0 0xc000045300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:56.89945147+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:56.899475592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กีต้าร์เพลงท่านผู้ชมทุกคนเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:56.899481745+07:00","message":"receive interim result [false|false]: กีต้าร์เพลงท่านผู้ชมทุกคนเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:56.899494785+07:00","message":"[buffer interim] 87 false กีต้าร์เพลงท่านผู้ชมทุกคนเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:56.899499827+07:00","message":"[bufferProcess] interim [100000000]:กีต้าร์เพลงท่านผู้ชมทุกคนเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:56.899502157+07:00","message":"[bufferProcess] send to processor:กีต้าร์เพลงท่านผู้ชมทุกคนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:56.899505395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:56.899508469+07:00","message":"> Transcript [1373] [false]: 'กีต้าร์เพลงท่านผู้ชมทุกคนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:56.89951146+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:56.899515293+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:56.899517244+07:00","message":"StatePrefix: 'กีต้าร์เพลงท่านผู้ชมทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:56.899519514+07:00","message":"TextPushed: 'กีต้าร์เพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:56.962751224+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:56.962785884+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กีต้าร์เพลงท่านผู้ชมทุกคนเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:56.962791727+07:00","message":"receive interim result [false|false]: กีต้าร์เพลงท่านผู้ชมทุกคนเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:56.962803207+07:00","message":"[buffer interim] 87 false กีต้าร์เพลงท่านผู้ชมทุกคนเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:56.962809583+07:00","message":"[bufferProcess] interim [160000000]:กีต้าร์เพลงท่านผู้ชมทุกคนเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:56.962812092+07:00","message":"[bufferProcess] send to processor:กีต้าร์เพลงท่านผู้ชมทุกคนเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:56.96281754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:56.962820305+07:00","message":"> Transcript [1374] [false]: 'กีต้าร์เพลงท่านผู้ชมทุกคนเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:56.962824051+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:56.962826446+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:56.962828483+07:00","message":"StatePrefix: 'กีต้าร์เพลงท่านผู้ชมทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:56.962833228+07:00","message":"TextPushed: 'กีต้าร์เพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:56.966707483+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:56.966726083+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กีต้าร์เพลงท่านผู้ชมทุกคนเข้าใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:56.966730826+07:00","message":"receive interim result [false|false]: กีต้าร์เพลงท่านผู้ชมทุกคนเข้าใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:56.96674095+07:00","message":"[buffer interim] 87 false กีต้าร์เพลงท่านผู้ชมทุกคนเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:56.966745861+07:00","message":"[bufferProcess] interim [220000000]:กีต้าร์เพลงท่านผู้ชมทุกคนเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:56.966748244+07:00","message":"[bufferProcess] send to processor:กีต้าร์เพลงท่านผู้ชมทุกคนเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:56.96675098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:56.966753415+07:00","message":"> Transcript [1375] [false]: 'กีต้าร์เพลงท่านผู้ชมทุกคนเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:56.966756414+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:56.966758614+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:56.966760588+07:00","message":"StatePrefix: 'กีต้าร์เพลงท่านผู้ชมทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:56.9667628+07:00","message":"TextPushed: 'กีต้าร์เพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:57.187744551+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:57.187789348+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กีต้าร์เพลงท่านผู้ชมทุกคนเข้าใจว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:57.18779593+07:00","message":"receive interim result [false|false]: กีต้าร์เพลงท่านผู้ชมทุกคนเข้าใจว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:57.187811441+07:00","message":"[buffer interim] 87 false กีต้าร์เพลงท่านผู้ชมทุกคนเข้าใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:57.187821718+07:00","message":"[bufferProcess] interim [400000000]:กีต้าร์เพลงท่านผู้ชมทุกคนเข้าใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:57.187824508+07:00","message":"[bufferProcess] send to processor:กีต้าร์เพลงท่านผู้ชมทุกคนเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:57.187832541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:57.187835581+07:00","message":"> Transcript [1376] [false]: 'กีต้าร์เพลงท่านผู้ชมทุกคนเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:57.187840181+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:57.187842485+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:57.187845413+07:00","message":"StatePrefix: 'กีต้าร์เพลงท่านผู้ชมทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:57.187847975+07:00","message":"TextPushed: 'กีต้าร์เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:57.187854541+07:00","message":"Push: 'ท่านผู้ชมทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:57.187856703+07:00","message":"TextPushed: 'กีต้าร์เพลงท่านผู้ชมทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:57.187858849+07:00","message":"Set new StatePrefix : 'กีต้าร์เพลงท่านผู้ชมทุกคนเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:57.187861136+07:00","message":"Next Push (prob) : 'เข้าใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:57.187870726+07:00","message":"push: {false ท่านผู้ชมทุกคน 0 0xc000045300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:57.421047341+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:57.42109504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กีต้าร์เพลงท่านผู้ชมทุกคนเข้าใจว่าคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:57.421101274+07:00","message":"receive interim result [false|false]: กีต้าร์เพลงท่านผู้ชมทุกคนเข้าใจว่าคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:57.421119986+07:00","message":"[buffer interim] 87 false กีต้าร์เพลงท่านผู้ชมทุกคนเข้าใจว่าคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:57.421132073+07:00","message":"[bufferProcess] interim [580000000]:กีต้าร์เพลงท่านผู้ชมทุกคนเข้าใจว่าคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:57.421135094+07:00","message":"[bufferProcess] send to processor:กีต้าร์เพลงท่านผู้ชมทุกคนเข้าใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:57.421139742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:57.4211443+07:00","message":"> Transcript [1377] [false]: 'กีต้าร์เพลงท่านผู้ชมทุกคนเข้าใจว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:57.421147952+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:57.421150287+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:57.42115231+07:00","message":"StatePrefix: 'กีต้าร์เพลงท่านผู้ชมทุกคนเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:57.421155125+07:00","message":"TextPushed: 'กีต้าร์เพลงท่านผู้ชมทุกคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:57.447051694+07:00","message":"[GCS] IsForceVAD: false for message ID: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:57.471755898+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:57.471793943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กีต้าร์เพลงท่านผู้ชมทุกคนเข้าใจว่าเกลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:57.471799651+07:00","message":"receive interim result [false|false]: กีต้าร์เพลงท่านผู้ชมทุกคนเข้าใจว่าเกลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:57.471815179+07:00","message":"[buffer interim] 87 false กีต้าร์เพลงท่านผู้ชมทุกคนเข้าใจว่าเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:57.471822323+07:00","message":"[bufferProcess] interim [640000000]:กีต้าร์เพลงท่านผู้ชมทุกคนเข้าใจว่าเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:57.471825034+07:00","message":"[bufferProcess] send to processor:กีต้าร์เพลงท่านผู้ชมทุกคนเข้าใจว่าคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:57.471830065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:57.471832622+07:00","message":"> Transcript [1378] [false]: 'กีต้าร์เพลงท่านผู้ชมทุกคนเข้าใจว่าคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:57.471836258+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:57.471838607+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:57.471840903+07:00","message":"StatePrefix: 'กีต้าร์เพลงท่านผู้ชมทุกคนเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:57.471843516+07:00","message":"TextPushed: 'กีต้าร์เพลงท่านผู้ชมทุกคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:57.595132312+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:57.595180076+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กีต้าร์เพลงท่านผู้ชมทุกคนเข้าใจว่าเกลือ\",\"confidence\":0.9453937}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:57.595187617+07:00","message":"receive interim result [true|false]: กีต้าร์เพลงท่านผู้ชมทุกคนเข้าใจว่าเกลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:57.595200467+07:00","message":"end recv isFinal message id 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:57.595202845+07:00","message":"end Recv id 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:57.595210873+07:00","message":"[buffer interim] 87 true กีต้าร์เพลงท่านผู้ชมทุกคนเข้าใจว่าเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:57.595222543+07:00","message":"[bufferProcess] interim [850000000]:กีต้าร์เพลงท่านผู้ชมทุกคนเข้าใจว่าเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:57.595226351+07:00","message":"[bufferProcess] send to processor (isfinal):กีต้าร์เพลงท่านผู้ชมทุกคนเข้าใจว่าเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:57.595241295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:57.595259822+07:00","message":"> Transcript [1379] [false]: 'กีต้าร์เพลงท่านผู้ชมทุกคนเข้าใจว่าเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:57.595265312+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:57.595268443+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:57.595270822+07:00","message":"StatePrefix: 'กีต้าร์เพลงท่านผู้ชมทุกคนเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:57.595273644+07:00","message":"TextPushed: 'กีต้าร์เพลงท่านผู้ชมทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:57.595276339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:57.595278759+07:00","message":"> Transcript [1380] [true]: 'กีต้าร์เพลงท่านผู้ชมทุกคนเข้าใจว่าเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:57.595281018+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:57.595282812+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:57.595284572+07:00","message":"StatePrefix: 'กีต้าร์เพลงท่านผู้ชมทุกคนเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:57.595286568+07:00","message":"TextPushed: 'กีต้าร์เพลงท่านผู้ชมทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:57.595294656+07:00","message":"Push: 'เข้าใจว่าเกลือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:57.595305495+07:00","message":"push: {true เข้าใจว่าเกลือ 0 0xc000045300}"}
{"level":"info","service":"Main","time":"2026-06-25T13:37:57.602764035+07:00","message":"write wav file: './tmp/7595/7595_87.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:57.712046579+07:00","message":"[GCS] Start streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:58.17271935+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:58.172762602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะเล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:58.172767778+07:00","message":"receive interim result [false|false]: ทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:58.172782084+07:00","message":"[buffer interim] 88 false ทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:58.172788565+07:00","message":"[bufferProcess] interim [480000000]:ทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:58.17279058+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:58.558340883+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:58.558376082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะเลใหญ่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:58.558381631+07:00","message":"receive interim result [false|false]: ทะเลใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:58.558391149+07:00","message":"[buffer interim] 88 false ทะเลใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:58.558398062+07:00","message":"[bufferProcess] interim [840000000]:ทะเลใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:58.558400407+07:00","message":"[bufferProcess] send to processor:ทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:58.558403758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:58.55840691+07:00","message":"> Transcript [1381] [false]: 'ทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:58.558409297+07:00","message":"Set StatePrefix (first interim): 'ทะเล'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:37:58.861387625+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:37:58.861406713+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:58.886133275+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:58.886169636+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะเลมีไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:58.886175487+07:00","message":"receive interim result [false|false]: ทะเลมีไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:58.886186299+07:00","message":"[buffer interim] 88 false ทะเลมีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:58.886192093+07:00","message":"[bufferProcess] interim [200000000]:ทะเลมีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:58.886194633+07:00","message":"[bufferProcess] send to processor:ทะเลใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:58.886200027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:58.886202927+07:00","message":"> Transcript [1382] [false]: 'ทะเลใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:58.886206767+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:58.886209013+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:58.886210837+07:00","message":"StatePrefix: 'ทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:58.886214249+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:59.455194798+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:59.455227265+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะเลมีไอโอดีน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:59.455232977+07:00","message":"receive interim result [false|false]: ทะเลมีไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:37:59.455248858+07:00","message":"[buffer interim] 88 false ทะเลมีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:59.455255867+07:00","message":"[bufferProcess] interim [800000000]:ทะเลมีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:59.455258871+07:00","message":"[bufferProcess] send to processor:ทะเลมีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:59.455265722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:59.455268406+07:00","message":"> Transcript [1383] [false]: 'ทะเลมีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:59.455271821+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:59.455273925+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:59.455275958+07:00","message":"StatePrefix: 'ทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:37:59.455278445+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:00.677569982+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:00.677611318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะเลมีไอโอดีนมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:00.67764285+07:00","message":"receive interim result [false|false]: ทะเลมีไอโอดีนมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:00.677659324+07:00","message":"[buffer interim] 88 false ทะเลมีไอโอดีนมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:00.677666747+07:00","message":"[bufferProcess] interim [0]:ทะเลมีไอโอดีนมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:00.67766919+07:00","message":"[bufferProcess] send to processor:ทะเลมีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:00.677672429+07:00","message":"[bufferProcess] send to processor (ticker):ทะเลมีไอโอดีนมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:00.67767498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:00.677677685+07:00","message":"> Transcript [1384] [false]: 'ทะเลมีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:00.677681341+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:00.677683825+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:00.677685763+07:00","message":"StatePrefix: 'ทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:00.67768791+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:00.677689773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:00.677692098+07:00","message":"> Transcript [1385] [false]: 'ทะเลมีไอโอดีนมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:00.677694105+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:00.677695886+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:00.677697681+07:00","message":"StatePrefix: 'ทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:00.677699489+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:00.677708174+07:00","message":"Push: 'ทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:00.677710597+07:00","message":"TextPushed: 'ทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:00.677712623+07:00","message":"Set new StatePrefix : 'ทะเลมีไอโอดีนมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:00.677715162+07:00","message":"Next Push (prob) : 'มีไอโอดีนมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:00.67772292+07:00","message":"push: {false ทะเล 0 0xc0001fbc80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:00.947002872+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:00.94706015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะเลมีไอโอดีนมีแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:00.947069139+07:00","message":"receive interim result [false|false]: ทะเลมีไอโอดีนมีแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:00.947086836+07:00","message":"[buffer interim] 88 false ทะเลมีไอโอดีนมีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:00.947097719+07:00","message":"[bufferProcess] interim [300000000]:ทะเลมีไอโอดีนมีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:00.947101974+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:01.241802398+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:01.241843603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะเลมีไอโอดีนมีแต่หนู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:01.241849243+07:00","message":"receive interim result [false|false]: ทะเลมีไอโอดีนมีแต่หนู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:01.241862599+07:00","message":"[buffer interim] 88 false ทะเลมีไอโอดีนมีแต่หนู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:01.241869356+07:00","message":"[bufferProcess] interim [540000000]:ทะเลมีไอโอดีนมีแต่หนู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:01.241872043+07:00","message":"[bufferProcess] send to processor:ทะเลมีไอโอดีนมีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:01.241877875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:01.241880784+07:00","message":"> Transcript [1386] [false]: 'ทะเลมีไอโอดีนมีแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:01.24188426+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:01.241886492+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:01.241888733+07:00","message":"StatePrefix: 'ทะเลมีไอโอดีนมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:01.241891012+07:00","message":"TextPushed: 'ทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:01.246327133+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:01.24635444+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะเลมีไอโอดีนมีแต่น้อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:01.246359668+07:00","message":"receive interim result [false|false]: ทะเลมีไอโอดีนมีแต่น้อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:01.246366784+07:00","message":"[buffer interim] 88 false ทะเลมีไอโอดีนมีแต่น้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:01.246371613+07:00","message":"[bufferProcess] interim [600000000]:ทะเลมีไอโอดีนมีแต่น้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:01.246374107+07:00","message":"[bufferProcess] send to processor:ทะเลมีไอโอดีนมีแต่หนู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:01.246382247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:01.24638501+07:00","message":"> Transcript [1387] [false]: 'ทะเลมีไอโอดีนมีแต่หนู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:01.246387994+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:01.246390051+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:01.246392114+07:00","message":"StatePrefix: 'ทะเลมีไอโอดีนมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:01.246394348+07:00","message":"TextPushed: 'ทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:01.566348429+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:01.566386926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะเลมีไอโอดีนมีแต่น้อยมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:01.566393119+07:00","message":"receive interim result [false|false]: ทะเลมีไอโอดีนมีแต่น้อยมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:01.566404567+07:00","message":"[buffer interim] 88 false ทะเลมีไอโอดีนมีแต่น้อยมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:01.566412467+07:00","message":"[bufferProcess] interim [840000000]:ทะเลมีไอโอดีนมีแต่น้อยมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:01.566416019+07:00","message":"[bufferProcess] send to processor:ทะเลมีไอโอดีนมีแต่น้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:01.566422508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:01.566427115+07:00","message":"> Transcript [1388] [false]: 'ทะเลมีไอโอดีนมีแต่น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:01.566433064+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:01.566436516+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:01.566440585+07:00","message":"StatePrefix: 'ทะเลมีไอโอดีนมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:01.566444027+07:00","message":"TextPushed: 'ทะเล'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:38:01.862097687+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:38:01.862107509+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:02.141782326+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:02.141822566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะเลมีไอโอดีนมีแต่น้อยมาก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:02.141828831+07:00","message":"receive interim result [false|false]: ทะเลมีไอโอดีนมีแต่น้อยมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:02.141842314+07:00","message":"[buffer interim] 88 false ทะเลมีไอโอดีนมีแต่น้อยมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:02.141851143+07:00","message":"[bufferProcess] interim [440000000]:ทะเลมีไอโอดีนมีแต่น้อยมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:02.141853704+07:00","message":"[bufferProcess] send to processor:ทะเลมีไอโอดีนมีแต่น้อยมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:02.141858887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:02.141861807+07:00","message":"> Transcript [1389] [false]: 'ทะเลมีไอโอดีนมีแต่น้อยมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:02.141865692+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:02.141867902+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:02.141870066+07:00","message":"StatePrefix: 'ทะเลมีไอโอดีนมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:02.141872356+07:00","message":"TextPushed: 'ทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:02.141876797+07:00","message":"Push: 'มีไอโอดีนมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:02.141878938+07:00","message":"TextPushed: 'ทะเลมีไอโอดีนมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:02.141881+07:00","message":"Set new StatePrefix : 'ทะเลมีไอโอดีนมีแต่น้อยมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:02.141883202+07:00","message":"Next Push (prob) : 'แต่น้อยมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:02.141890603+07:00","message":"push: {false มีไอโอดีนมี 0 0xc0001fbc80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:02.471716685+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:02.471756778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะเลมีไอโอดีนมีแต่น้อยมากต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:02.471762368+07:00","message":"receive interim result [false|false]: ทะเลมีไอโอดีนมีแต่น้อยมากต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:02.471778388+07:00","message":"[buffer interim] 88 false ทะเลมีไอโอดีนมีแต่น้อยมากต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:02.471785295+07:00","message":"[bufferProcess] interim [740000000]:ทะเลมีไอโอดีนมีแต่น้อยมากต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:02.471788448+07:00","message":"[bufferProcess] send to processor:ทะเลมีไอโอดีนมีแต่น้อยมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:02.4717921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:02.471796725+07:00","message":"> Transcript [1390] [false]: 'ทะเลมีไอโอดีนมีแต่น้อยมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:02.471800446+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:02.471802751+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:02.471804761+07:00","message":"StatePrefix: 'ทะเลมีไอโอดีนมีแต่น้อยมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:02.471808602+07:00","message":"TextPushed: 'ทะเลมีไอโอดีนมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:02.47647118+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:02.476487029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะเลมีไอโอดีนมีแต่น้อยมากต้องกิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:02.4764937+07:00","message":"receive interim result [false|false]: ทะเลมีไอโอดีนมีแต่น้อยมากต้องกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:02.476504724+07:00","message":"[buffer interim] 88 false ทะเลมีไอโอดีนมีแต่น้อยมากต้องกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:02.476508876+07:00","message":"[bufferProcess] interim [800000000]:ทะเลมีไอโอดีนมีแต่น้อยมากต้องกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:02.476511055+07:00","message":"[bufferProcess] send to processor:ทะเลมีไอโอดีนมีแต่น้อยมากต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:02.476513535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:02.476516029+07:00","message":"> Transcript [1391] [false]: 'ทะเลมีไอโอดีนมีแต่น้อยมากต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:02.476518885+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:02.476521421+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:02.476523369+07:00","message":"StatePrefix: 'ทะเลมีไอโอดีนมีแต่น้อยมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:02.476525566+07:00","message":"TextPushed: 'ทะเลมีไอโอดีนมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:02.666917213+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:02.666964023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะเลมีไอโอดีนมีแต่น้อยมากต้องกินใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:02.666969988+07:00","message":"receive interim result [false|false]: ทะเลมีไอโอดีนมีแต่น้อยมากต้องกินใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:02.666989715+07:00","message":"[buffer interim] 88 false ทะเลมีไอโอดีนมีแต่น้อยมากต้องกินใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:02.666998832+07:00","message":"[bufferProcess] interim [980000000]:ทะเลมีไอโอดีนมีแต่น้อยมากต้องกินใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:02.667001964+07:00","message":"[bufferProcess] send to processor:ทะเลมีไอโอดีนมีแต่น้อยมากต้องกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:02.667009565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:02.667012888+07:00","message":"> Transcript [1392] [false]: 'ทะเลมีไอโอดีนมีแต่น้อยมากต้องกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:02.667019427+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:02.667021944+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:02.667024755+07:00","message":"StatePrefix: 'ทะเลมีไอโอดีนมีแต่น้อยมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:02.667027459+07:00","message":"TextPushed: 'ทะเลมีไอโอดีนมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:02.810141715+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:02.810185277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะเลมีไอโอดีนมีแต่น้อยมากต้องกินในป่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:02.810191088+07:00","message":"receive interim result [false|false]: ทะเลมีไอโอดีนมีแต่น้อยมากต้องกินในป่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:02.810208626+07:00","message":"[buffer interim] 88 false ทะเลมีไอโอดีนมีแต่น้อยมากต้องกินในป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:02.810216639+07:00","message":"[bufferProcess] interim [100000000]:ทะเลมีไอโอดีนมีแต่น้อยมากต้องกินในป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:02.810219546+07:00","message":"[bufferProcess] send to processor:ทะเลมีไอโอดีนมีแต่น้อยมากต้องกินใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:02.810231765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:02.810234787+07:00","message":"> Transcript [1393] [false]: 'ทะเลมีไอโอดีนมีแต่น้อยมากต้องกินใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:02.810239891+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:02.810242271+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:02.810244863+07:00","message":"StatePrefix: 'ทะเลมีไอโอดีนมีแต่น้อยมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:02.810247558+07:00","message":"TextPushed: 'ทะเลมีไอโอดีนมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:02.810253425+07:00","message":"Push: 'แต่น้อยมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:02.810255403+07:00","message":"TextPushed: 'ทะเลมีไอโอดีนมีแต่น้อยมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:02.810257755+07:00","message":"Set new StatePrefix : 'ทะเลมีไอโอดีนมีแต่น้อยมากต้องกินใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:02.810260226+07:00","message":"Next Push (prob) : 'ต้องกินใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:02.810267632+07:00","message":"push: {false แต่น้อยมาก 0 0xc0001fbc80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:02.841081239+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:02.841133709+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะเลมีไอโอดีนมีแต่น้อยมากต้องกินไอติม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:02.84114067+07:00","message":"receive interim result [false|false]: ทะเลมีไอโอดีนมีแต่น้อยมากต้องกินไอติม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:02.841156437+07:00","message":"[buffer interim] 88 false ทะเลมีไอโอดีนมีแต่น้อยมากต้องกินไอติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:02.841174138+07:00","message":"[bufferProcess] interim [160000000]:ทะเลมีไอโอดีนมีแต่น้อยมากต้องกินไอติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:02.84117851+07:00","message":"[bufferProcess] send to processor:ทะเลมีไอโอดีนมีแต่น้อยมากต้องกินในป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:02.841188956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:02.841193593+07:00","message":"> Transcript [1394] [false]: 'ทะเลมีไอโอดีนมีแต่น้อยมากต้องกินในป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:02.841197547+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:02.841200103+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:02.841202382+07:00","message":"StatePrefix: 'ทะเลมีไอโอดีนมีแต่น้อยมากต้องกินใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:02.841205241+07:00","message":"TextPushed: 'ทะเลมีไอโอดีนมีแต่น้อยมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:02.975560442+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:02.975601233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะเลมีไอโอดีนมีแต่น้อยมากต้องกินในปริมาณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:02.975610781+07:00","message":"receive interim result [false|false]: ทะเลมีไอโอดีนมีแต่น้อยมากต้องกินในปริมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:02.975621949+07:00","message":"[buffer interim] 88 false ทะเลมีไอโอดีนมีแต่น้อยมากต้องกินในปริมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:02.975630056+07:00","message":"[bufferProcess] interim [280000000]:ทะเลมีไอโอดีนมีแต่น้อยมากต้องกินในปริมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:02.975633032+07:00","message":"[bufferProcess] send to processor:ทะเลมีไอโอดีนมีแต่น้อยมากต้องกินไอติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:02.975636562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:02.975639843+07:00","message":"> Transcript [1395] [false]: 'ทะเลมีไอโอดีนมีแต่น้อยมากต้องกินไอติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:02.975642524+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:02.975644568+07:00","message":"Set new StatePrefix: 'ทะเลมีไอโอดีนมีแต่น้อยมากต้องกินไอติม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:03.165003218+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:03.165049578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะเลมีไอโอดีนมีแต่น้อยมากต้องกินในปริมาณที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:03.165065459+07:00","message":"receive interim result [false|false]: ทะเลมีไอโอดีนมีแต่น้อยมากต้องกินในปริมาณที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:03.165081375+07:00","message":"[buffer interim] 88 false ทะเลมีไอโอดีนมีแต่น้อยมากต้องกินในปริมาณที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:03.165090031+07:00","message":"[bufferProcess] interim [520000000]:ทะเลมีไอโอดีนมีแต่น้อยมากต้องกินในปริมาณที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:03.165094127+07:00","message":"[bufferProcess] send to processor:ทะเลมีไอโอดีนมีแต่น้อยมากต้องกินในปริมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:03.165103463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:03.165107477+07:00","message":"> Transcript [1396] [false]: 'ทะเลมีไอโอดีนมีแต่น้อยมากต้องกินในปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:03.165111128+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:03.16511422+07:00","message":"Set new StatePrefix: 'ทะเลมีไอโอดีนมีแต่น้อยมากต้องกินในปริมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:03.218492726+07:00","message":"[GCS] IsForceVAD: false for message ID: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:03.293553218+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:03.29359614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะเลมีไอโอดีนมีแต่น้อยมากต้องกินในปริมาณที่เยอะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:03.293602592+07:00","message":"receive interim result [false|false]: ทะเลมีไอโอดีนมีแต่น้อยมากต้องกินในปริมาณที่เยอะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:03.293621733+07:00","message":"[buffer interim] 88 false ทะเลมีไอโอดีนมีแต่น้อยมากต้องกินในปริมาณที่เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:03.293629479+07:00","message":"[bufferProcess] interim [640000000]:ทะเลมีไอโอดีนมีแต่น้อยมากต้องกินในปริมาณที่เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:03.293632277+07:00","message":"[bufferProcess] send to processor:ทะเลมีไอโอดีนมีแต่น้อยมากต้องกินในปริมาณที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:03.293636232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:03.293639499+07:00","message":"> Transcript [1397] [false]: 'ทะเลมีไอโอดีนมีแต่น้อยมากต้องกินในปริมาณที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:03.293643288+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:03.293645376+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:03.293647234+07:00","message":"StatePrefix: 'ทะเลมีไอโอดีนมีแต่น้อยมากต้องกินในปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:03.293649908+07:00","message":"TextPushed: 'ทะเลมีไอโอดีนมีแต่น้อยมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:03.313808741+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:03.313843592+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-25T13:38:03.313849363+07:00","message":"receive interim result [true|false]: ทะเลมีไอโอดีนมีแต่น้อยมากต้องกินในปริมาณที่เยอะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:03.313860865+07:00","message":"end recv isFinal message id 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:03.313863976+07:00","message":"end Recv id 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:03.313870808+07:00","message":"[buffer interim] 88 true ทะเลมีไอโอดีนมีแต่น้อยมากต้องกินในปริมาณที่เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:03.313879231+07:00","message":"[bufferProcess] interim [730000000]:ทะเลมีไอโอดีนมีแต่น้อยมากต้องกินในปริมาณที่เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:03.313885428+07:00","message":"[bufferProcess] send to processor (isfinal):ทะเลมีไอโอดีนมีแต่น้อยมากต้องกินในปริมาณที่เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:03.31388997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:03.313894443+07:00","message":"> Transcript [1398] [false]: 'ทะเลมีไอโอดีนมีแต่น้อยมากต้องกินในปริมาณที่เยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:03.313899062+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:03.313901998+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:03.313903878+07:00","message":"StatePrefix: 'ทะเลมีไอโอดีนมีแต่น้อยมากต้องกินในปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:03.313906384+07:00","message":"TextPushed: 'ทะเลมีไอโอดีนมีแต่น้อยมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:03.313908573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:03.31391066+07:00","message":"> Transcript [1399] [true]: 'ทะเลมีไอโอดีนมีแต่น้อยมากต้องกินในปริมาณที่เยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:03.313912865+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:03.313914728+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:03.313916438+07:00","message":"StatePrefix: 'ทะเลมีไอโอดีนมีแต่น้อยมากต้องกินในปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:03.313918458+07:00","message":"TextPushed: 'ทะเลมีไอโอดีนมีแต่น้อยมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:03.313924035+07:00","message":"Push: 'ต้องกินในปริมาณที่เยอะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:03.31393414+07:00","message":"push: {true ต้องกินในปริมาณที่เยอะ 0 0xc0001fbc80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:38:03.32500071+07:00","message":"write wav file: './tmp/7595/7595_88.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:03.542074764+07:00","message":"[GCS] Start streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:04.258913546+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:04.258952081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:04.258957781+07:00","message":"receive interim result [false|false]: เหตุผล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:04.258972501+07:00","message":"[buffer interim] 89 false เหตุผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:04.258978693+07:00","message":"[bufferProcess] interim [540000000]:เหตุผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:04.258981161+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:04.393703831+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:04.393759061+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:04.393767814+07:00","message":"receive interim result [false|false]: เหตุผลนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:04.393788247+07:00","message":"[buffer interim] 89 false เหตุผลนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:04.393802026+07:00","message":"[bufferProcess] interim [660000000]:เหตุผลนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:04.393805556+07:00","message":"[bufferProcess] send to processor:เหตุผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:04.39382353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:04.393828395+07:00","message":"> Transcript [1400] [false]: 'เหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:04.393832501+07:00","message":"Set StatePrefix (first interim): 'เหตุผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:04.57490227+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:04.574946891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลนี้จึง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:04.574954074+07:00","message":"receive interim result [false|false]: เหตุผลนี้จึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:04.574971757+07:00","message":"[buffer interim] 89 false เหตุผลนี้จึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:04.574984566+07:00","message":"[bufferProcess] interim [900000000]:เหตุผลนี้จึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:04.574988264+07:00","message":"[bufferProcess] send to processor:เหตุผลนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:04.57499832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:04.575001297+07:00","message":"> Transcript [1401] [false]: 'เหตุผลนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:04.575004735+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:04.575006868+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:04.575008961+07:00","message":"StatePrefix: 'เหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:04.575011251+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:38:04.862486599+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:38:04.862511248+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:04.896154649+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:04.896191146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลนี้จึงตื่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:04.896197213+07:00","message":"receive interim result [false|false]: เหตุผลนี้จึงตื่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:04.896210604+07:00","message":"[buffer interim] 89 false เหตุผลนี้จึงตื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:04.896220769+07:00","message":"[bufferProcess] interim [200000000]:เหตุผลนี้จึงตื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:04.896223253+07:00","message":"[bufferProcess] send to processor:เหตุผลนี้จึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:04.89622985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:04.896233341+07:00","message":"> Transcript [1402] [false]: 'เหตุผลนี้จึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:04.89623718+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:04.896239698+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:04.896241625+07:00","message":"StatePrefix: 'เหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:04.896243868+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:05.188237167+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:05.188277847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลนี้จึงเอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:05.188284195+07:00","message":"receive interim result [false|false]: เหตุผลนี้จึงเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:05.188298003+07:00","message":"[buffer interim] 89 false เหตุผลนี้จึงเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.188307102+07:00","message":"[bufferProcess] interim [380000000]:เหตุผลนี้จึงเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.188309661+07:00","message":"[bufferProcess] send to processor:เหตุผลนี้จึงตื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.188313545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.188316621+07:00","message":"> Transcript [1403] [false]: 'เหตุผลนี้จึงตื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.188320191+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.188322595+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.188324716+07:00","message":"StatePrefix: 'เหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.188326787+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:05.262899702+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:05.262939699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลนี้จึงตื่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:05.262946227+07:00","message":"receive interim result [false|false]: เหตุผลนี้จึงตื่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:05.262965257+07:00","message":"[buffer interim] 89 false เหตุผลนี้จึงตื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.262976735+07:00","message":"[bufferProcess] interim [440000000]:เหตุผลนี้จึงตื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.262979062+07:00","message":"[bufferProcess] send to processor:เหตุผลนี้จึงเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.262986741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.262989994+07:00","message":"> Transcript [1404] [false]: 'เหตุผลนี้จึงเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.262993743+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.26299646+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.26299849+07:00","message":"StatePrefix: 'เหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.263000908+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.26300675+07:00","message":"Push: 'เหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.263008907+07:00","message":"TextPushed: 'เหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.263010992+07:00","message":"Set new StatePrefix : 'เหตุผลนี้จึงเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.263013264+07:00","message":"Next Push (prob) : 'นี้จึงเอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:05.263044521+07:00","message":"push: {false เหตุผล 0 0xc00049dc00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:05.306968422+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:05.30702052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลนี้จึงเติม rov\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:05.307026605+07:00","message":"receive interim result [false|false]: เหตุผลนี้จึงเติม rov"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:05.307043252+07:00","message":"[buffer interim] 89 false เหตุผลนี้จึงเติม rov"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.307051143+07:00","message":"[bufferProcess] interim [500000000]:เหตุผลนี้จึงเติม rov"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.307053992+07:00","message":"[bufferProcess] send to processor:เหตุผลนี้จึงตื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.307067241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.30707062+07:00","message":"> Transcript [1405] [false]: 'เหตุผลนี้จึงตื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.307073295+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.307075609+07:00","message":"Set new StatePrefix: 'เหตุผลนี้จึงตื่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:05.353966437+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:05.35401277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลนี้จึงติว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:05.354020036+07:00","message":"receive interim result [false|false]: เหตุผลนี้จึงติว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:05.354037654+07:00","message":"[buffer interim] 89 false เหตุผลนี้จึงติว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.35404794+07:00","message":"[bufferProcess] interim [560000000]:เหตุผลนี้จึงติว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.354051426+07:00","message":"[bufferProcess] send to processor:เหตุผลนี้จึงเติม rov"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.354056227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.354059101+07:00","message":"> Transcript [1406] [false]: 'เหตุผลนี้จึงเติม rov'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.354067728+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.354070367+07:00","message":"Set new StatePrefix: 'เหตุผลนี้จึงเติม rov'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:05.366950277+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:05.366975065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลนี้จึงเติม rov\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:05.366981108+07:00","message":"receive interim result [false|false]: เหตุผลนี้จึงเติม rov"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:05.366996629+07:00","message":"[buffer interim] 89 false เหตุผลนี้จึงเติม rov"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.367003756+07:00","message":"[bufferProcess] interim [620000000]:เหตุผลนี้จึงเติม rov"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.367006269+07:00","message":"[bufferProcess] send to processor:เหตุผลนี้จึงติว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.367010155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.367013277+07:00","message":"> Transcript [1407] [false]: 'เหตุผลนี้จึงติว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.367032417+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.367035103+07:00","message":"Set new StatePrefix: 'เหตุผลนี้จึงติว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:05.407656935+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:05.407695132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลนี้จึง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:05.407717097+07:00","message":"receive interim result [false|false]: เหตุผลนี้จึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:05.407728653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" rov ลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:05.407731845+07:00","message":"receive interim result [false|false]:  rov ลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:05.407740994+07:00","message":"[buffer interim] 89 false เหตุผลนี้จึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:05.407744452+07:00","message":"[buffer interim] 89 false  rov ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.407750846+07:00","message":"[bufferProcess] interim [680000000]:เหตุผลนี้จึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.407754284+07:00","message":"[bufferProcess] send to processor:เหตุผลนี้จึงเติม rov"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.407758668+07:00","message":"[bufferProcess] interim [680000000]: rov ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.407761609+07:00","message":"[bufferProcess] update buffer: เหตุผลนี้จึง rov ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.40776472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.407767458+07:00","message":"> Transcript [1408] [false]: 'เหตุผลนี้จึงเติม rov'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.407770085+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.407772225+07:00","message":"Set new StatePrefix: 'เหตุผลนี้จึงเติม rov'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:05.480995354+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:05.481045461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลนี้จึง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:05.481053056+07:00","message":"receive interim result [false|false]: เหตุผลนี้จึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:05.481074061+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" rov ลงไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:05.481077751+07:00","message":"receive interim result [false|false]:  rov ลงไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:05.481086314+07:00","message":"[buffer interim] 89 false เหตุผลนี้จึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:05.481089964+07:00","message":"[buffer interim] 89 false  rov ลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.481097875+07:00","message":"[bufferProcess] interim [740000000]:เหตุผลนี้จึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.48110047+07:00","message":"[bufferProcess] send to processor:เหตุผลนี้จึง rov ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.48110418+07:00","message":"[bufferProcess] interim [740000000]: rov ลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.481106977+07:00","message":"[bufferProcess] update buffer: เหตุผลนี้จึง rov ลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.481110021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.481113488+07:00","message":"> Transcript [1409] [false]: 'เหตุผลนี้จึง rov ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.481116808+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.481119089+07:00","message":"Set new StatePrefix: 'เหตุผลนี้จึง rov ลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:05.606673693+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:05.606726214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลนี้จึงไอโอดีนลงไปใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:05.606732053+07:00","message":"receive interim result [false|false]: เหตุผลนี้จึงไอโอดีนลงไปใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:05.606748557+07:00","message":"[buffer interim] 89 false เหตุผลนี้จึงไอโอดีนลงไปใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.606757433+07:00","message":"[bufferProcess] interim [860000000]:เหตุผลนี้จึงไอโอดีนลงไปใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.606760659+07:00","message":"[bufferProcess] send to processor:เหตุผลนี้จึง rov ลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.606768927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.606772362+07:00","message":"> Transcript [1410] [false]: 'เหตุผลนี้จึง rov ลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.606775782+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.606778417+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.606780789+07:00","message":"StatePrefix: 'เหตุผลนี้จึง rov ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.606783329+07:00","message":"TextPushed: 'เหตุผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:05.705468662+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:05.70552153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลนี้จึงให้ลงบันทึก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:05.705527702+07:00","message":"receive interim result [false|false]: เหตุผลนี้จึงให้ลงบันทึก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:05.705547332+07:00","message":"[buffer interim] 89 false เหตุผลนี้จึงให้ลงบันทึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.705555959+07:00","message":"[bufferProcess] interim [980000000]:เหตุผลนี้จึงให้ลงบันทึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.705558499+07:00","message":"[bufferProcess] send to processor:เหตุผลนี้จึงไอโอดีนลงไปใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.70556333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.705566711+07:00","message":"> Transcript [1411] [false]: 'เหตุผลนี้จึงไอโอดีนลงไปใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.705569229+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.705571476+07:00","message":"Set new StatePrefix: 'เหตุผลนี้จึงไอโอดีนลงไปใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:05.827250747+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:05.827296936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลนี้จึง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:05.827304444+07:00","message":"receive interim result [false|false]: เหตุผลนี้จึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:05.827316172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" typical\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:05.827319616+07:00","message":"receive interim result [false|false]:  typical"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:05.827339055+07:00","message":"[buffer interim] 89 false เหตุผลนี้จึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:05.827356754+07:00","message":"[buffer interim] 89 false  typical"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.827367109+07:00","message":"[bufferProcess] interim [40000000]:เหตุผลนี้จึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.827370536+07:00","message":"[bufferProcess] send to processor:เหตุผลนี้จึงให้ลงบันทึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.827376182+07:00","message":"[bufferProcess] interim [40000000]: typical"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.827378992+07:00","message":"[bufferProcess] update buffer: เหตุผลนี้จึง typical"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.827381631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.827384912+07:00","message":"> Transcript [1412] [false]: 'เหตุผลนี้จึงให้ลงบันทึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.827387232+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.82739241+07:00","message":"Set new StatePrefix: 'เหตุผลนี้จึงให้ลงบันทึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:05.850051585+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:05.850096947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลนี้จึงไปบลูเบอร์รี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:05.850102898+07:00","message":"receive interim result [false|false]: เหตุผลนี้จึงไปบลูเบอร์รี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:05.850121246+07:00","message":"[buffer interim] 89 false เหตุผลนี้จึงไปบลูเบอร์รี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.850129793+07:00","message":"[bufferProcess] interim [100000000]:เหตุผลนี้จึงไปบลูเบอร์รี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.850132813+07:00","message":"[bufferProcess] send to processor:เหตุผลนี้จึง typical"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.850136782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.850139945+07:00","message":"> Transcript [1413] [false]: 'เหตุผลนี้จึง typical'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.85014242+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.850144548+07:00","message":"Set new StatePrefix: 'เหตุผลนี้จึง typical'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:05.863480461+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:05.863516007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลนี้จึงตื่น Acrylic\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:05.863523671+07:00","message":"receive interim result [false|false]: เหตุผลนี้จึงตื่น Acrylic"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:05.863541986+07:00","message":"[buffer interim] 89 false เหตุผลนี้จึงตื่น Acrylic"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.86354898+07:00","message":"[bufferProcess] interim [160000000]:เหตุผลนี้จึงตื่น Acrylic"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.863551881+07:00","message":"[bufferProcess] send to processor:เหตุผลนี้จึงไปบลูเบอร์รี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.863555748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.863559396+07:00","message":"> Transcript [1414] [false]: 'เหตุผลนี้จึงไปบลูเบอร์รี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.863563491+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.863565596+07:00","message":"Set new StatePrefix: 'เหตุผลนี้จึงไปบลูเบอร์รี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:05.872852343+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:05.872879096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลนี้จึงไอโอดีนลงไปในกระทะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:05.872884459+07:00","message":"receive interim result [false|false]: เหตุผลนี้จึงไอโอดีนลงไปในกระทะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:05.87289855+07:00","message":"[buffer interim] 89 false เหตุผลนี้จึงไอโอดีนลงไปในกระทะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.872904324+07:00","message":"[bufferProcess] interim [220000000]:เหตุผลนี้จึงไอโอดีนลงไปในกระทะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.872906586+07:00","message":"[bufferProcess] send to processor:เหตุผลนี้จึงตื่น Acrylic"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.872909559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.872912077+07:00","message":"> Transcript [1415] [false]: 'เหตุผลนี้จึงตื่น Acrylic'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.872914787+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.872916894+07:00","message":"Set new StatePrefix: 'เหตุผลนี้จึงตื่น Acrylic'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:05.995918198+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:05.995960399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลนี้จึงไอโอดีนลงไปในทะเล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:05.995968382+07:00","message":"receive interim result [false|false]: เหตุผลนี้จึงไอโอดีนลงไปในทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:05.995984771+07:00","message":"[buffer interim] 89 false เหตุผลนี้จึงไอโอดีนลงไปในทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.995994294+07:00","message":"[bufferProcess] interim [280000000]:เหตุผลนี้จึงไอโอดีนลงไปในทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.995997923+07:00","message":"[bufferProcess] send to processor:เหตุผลนี้จึงไอโอดีนลงไปในกระทะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.996002707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.996006751+07:00","message":"> Transcript [1416] [false]: 'เหตุผลนี้จึงไอโอดีนลงไปในกระทะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.996010399+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:05.99601361+07:00","message":"Set new StatePrefix: 'เหตุผลนี้จึงไอโอดีนลงไปในกระทะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:06.179421005+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:06.179462839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลนี้จึงไอโอดีนลงไปในกระทะเหล็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:06.17948471+07:00","message":"receive interim result [false|false]: เหตุผลนี้จึงไอโอดีนลงไปในกระทะเหล็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:06.179499835+07:00","message":"[buffer interim] 89 false เหตุผลนี้จึงไอโอดีนลงไปในกระทะเหล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:06.17950767+07:00","message":"[bufferProcess] interim [520000000]:เหตุผลนี้จึงไอโอดีนลงไปในกระทะเหล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:06.17951065+07:00","message":"[bufferProcess] send to processor:เหตุผลนี้จึงไอโอดีนลงไปในทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:06.179516787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:06.179519987+07:00","message":"> Transcript [1417] [false]: 'เหตุผลนี้จึงไอโอดีนลงไปในทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:06.179523186+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:06.179525472+07:00","message":"Set new StatePrefix: 'เหตุผลนี้จึงไอโอดีนลงไปในทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:06.315837591+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:06.315880967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลนี้จึงไอโอดีนลงไปในทะเลลึก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:06.315887029+07:00","message":"receive interim result [false|false]: เหตุผลนี้จึงไอโอดีนลงไปในทะเลลึก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:06.315931672+07:00","message":"[buffer interim] 89 false เหตุผลนี้จึงไอโอดีนลงไปในทะเลลึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:06.315941041+07:00","message":"[bufferProcess] interim [580000000]:เหตุผลนี้จึงไอโอดีนลงไปในทะเลลึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:06.315943904+07:00","message":"[bufferProcess] send to processor:เหตุผลนี้จึงไอโอดีนลงไปในกระทะเหล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:06.315947999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:06.315951811+07:00","message":"> Transcript [1418] [false]: 'เหตุผลนี้จึงไอโอดีนลงไปในกระทะเหล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:06.315955554+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:06.315958383+07:00","message":"Set new StatePrefix: 'เหตุผลนี้จึงไอโอดีนลงไปในกระทะเหล็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:06.382620887+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:06.382662404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:06.382668985+07:00","message":"receive interim result [false|false]: เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:06.382690781+07:00","message":"[buffer interim] 89 false เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:06.382699477+07:00","message":"[bufferProcess] interim [700000000]:เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:06.382702416+07:00","message":"[bufferProcess] send to processor:เหตุผลนี้จึงไอโอดีนลงไปในทะเลลึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:06.38270691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:06.38271123+07:00","message":"> Transcript [1419] [false]: 'เหตุผลนี้จึงไอโอดีนลงไปในทะเลลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:06.382714454+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:06.38271683+07:00","message":"Set new StatePrefix: 'เหตุผลนี้จึงไอโอดีนลงไปในทะเลลึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:06.536415239+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:06.536462739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลนี้จึงไอโอดีนลงไปในทะเลเหลือเกิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:06.536469837+07:00","message":"receive interim result [false|false]: เหตุผลนี้จึงไอโอดีนลงไปในทะเลเหลือเกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:06.536486033+07:00","message":"[buffer interim] 89 false เหตุผลนี้จึงไอโอดีนลงไปในทะเลเหลือเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:06.53649793+07:00","message":"[bufferProcess] interim [820000000]:เหตุผลนี้จึงไอโอดีนลงไปในทะเลเหลือเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:06.536501298+07:00","message":"[bufferProcess] send to processor:เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:06.536509233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:06.536512468+07:00","message":"> Transcript [1420] [false]: 'เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:06.536515487+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:06.536518523+07:00","message":"Set new StatePrefix: 'เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:06.596329144+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:06.596368143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกิดหิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:06.596374753+07:00","message":"receive interim result [false|false]: เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกิดหิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:06.596391529+07:00","message":"[buffer interim] 89 false เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกิดหิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:06.596400409+07:00","message":"[bufferProcess] interim [880000000]:เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกิดหิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:06.596403218+07:00","message":"[bufferProcess] send to processor:เหตุผลนี้จึงไอโอดีนลงไปในทะเลเหลือเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:06.596415789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:06.596419514+07:00","message":"> Transcript [1421] [false]: 'เหตุผลนี้จึงไอโอดีนลงไปในทะเลเหลือเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:06.59642245+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:06.596424763+07:00","message":"Set new StatePrefix: 'เหตุผลนี้จึงไอโอดีนลงไปในทะเลเหลือเกิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:06.701817952+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:06.701858428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกิดสินค้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:06.701864736+07:00","message":"receive interim result [false|false]: เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกิดสินค้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:06.701879845+07:00","message":"[buffer interim] 89 false เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกิดสินค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:06.701887633+07:00","message":"[bufferProcess] interim [0]:เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกิดสินค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:06.70189005+07:00","message":"[bufferProcess] send to processor:เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกิดหิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:06.701894036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:06.701897449+07:00","message":"> Transcript [1422] [false]: 'เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกิดหิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:06.701901123+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:06.701904097+07:00","message":"Set new StatePrefix: 'เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกิดหิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:06.753557873+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:06.753596552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:06.753604507+07:00","message":"receive interim result [false|false]: เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:06.753623053+07:00","message":"[buffer interim] 89 false เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:06.753634439+07:00","message":"[bufferProcess] interim [60000000]:เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:06.753638727+07:00","message":"[bufferProcess] send to processor:เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกิดสินค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:06.753646465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:06.753650703+07:00","message":"> Transcript [1423] [false]: 'เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกิดสินค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:06.753655828+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:06.75365895+07:00","message":"Set new StatePrefix: 'เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกิดสินค้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:07.399554211+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:07.399587901+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:07.399594736+07:00","message":"receive interim result [false|false]: เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:07.3996124+07:00","message":"[buffer interim] 89 false เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:07.399621387+07:00","message":"[bufferProcess] interim [660000000]:เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:07.399624277+07:00","message":"[bufferProcess] send to processor:เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:07.399633661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:07.399636807+07:00","message":"> Transcript [1424] [false]: 'เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:07.399639742+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:07.399642401+07:00","message":"Set new StatePrefix: 'เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:38:07.863454127+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:38:07.863490455+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:07.973351489+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:07.973392865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:07.973399421+07:00","message":"receive interim result [false|false]: เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:07.973414142+07:00","message":"[buffer interim] 89 false เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:07.973421556+07:00","message":"[bufferProcess] interim [260000000]:เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:07.973424869+07:00","message":"[bufferProcess] send to processor:เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:07.973432675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:07.973435859+07:00","message":"> Transcript [1425] [false]: 'เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:07.973439323+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:07.973441707+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:07.973444306+07:00","message":"StatePrefix: 'เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:07.973447226+07:00","message":"TextPushed: 'เหตุผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:08.105648049+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:08.10569196+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:08.105698914+07:00","message":"receive interim result [false|false]: เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:08.105710922+07:00","message":"[buffer interim] 89 false เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:08.105719486+07:00","message":"[bufferProcess] interim [380000000]:เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:08.105722275+07:00","message":"[bufferProcess] send to processor:เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:08.105726263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:08.105729553+07:00","message":"> Transcript [1426] [false]: 'เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:08.105733665+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:08.105736196+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:08.105738325+07:00","message":"StatePrefix: 'เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:08.105740516+07:00","message":"TextPushed: 'เหตุผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:08.299779391+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:08.299827003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:08.299833805+07:00","message":"receive interim result [false|false]: เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:08.299850451+07:00","message":"[buffer interim] 89 false เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:08.29985877+07:00","message":"[bufferProcess] interim [560000000]:เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:08.299861789+07:00","message":"[bufferProcess] send to processor:เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:08.299868816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:08.299872292+07:00","message":"> Transcript [1427] [false]: 'เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:08.299876906+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:08.29987915+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:08.29988125+07:00","message":"StatePrefix: 'เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:08.299883631+07:00","message":"TextPushed: 'เหตุผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:08.306187094+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:08.306212951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:08.306218226+07:00","message":"receive interim result [false|false]: เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:08.306232437+07:00","message":"[buffer interim] 89 false เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:08.306238112+07:00","message":"[bufferProcess] interim [620000000]:เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:08.306241268+07:00","message":"[bufferProcess] send to processor:เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:08.306244822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:08.306248628+07:00","message":"> Transcript [1428] [false]: 'เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:08.306252164+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:08.3062542+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:08.306256084+07:00","message":"StatePrefix: 'เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:08.306258375+07:00","message":"TextPushed: 'เหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:08.306267199+07:00","message":"Push: 'นี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:08.306269577+07:00","message":"TextPushed: 'เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:08.306271888+07:00","message":"Set new StatePrefix : 'เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:08.306274267+07:00","message":"Next Push (prob) : 'ไม่ใช่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:08.306283171+07:00","message":"push: {false นี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ 0 0xc00049dc00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:08.614289086+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:08.614327386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:08.614334151+07:00","message":"receive interim result [false|false]: เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:08.614351441+07:00","message":"[buffer interim] 89 false เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:08.614357961+07:00","message":"[bufferProcess] interim [860000000]:เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:08.614360707+07:00","message":"[bufferProcess] send to processor:เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:08.614365092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:08.614370795+07:00","message":"> Transcript [1429] [false]: 'เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:08.614373696+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:08.614375897+07:00","message":"Set new StatePrefix: 'เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:08.927595206+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:08.927638595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:08.927645159+07:00","message":"receive interim result [false|false]: เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:08.927658134+07:00","message":"[buffer interim] 89 false เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:08.927666421+07:00","message":"[bufferProcess] interim [160000000]:เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:08.927669215+07:00","message":"[bufferProcess] send to processor:เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:08.927676981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:08.92768047+07:00","message":"> Transcript [1430] [false]: 'เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:08.927684072+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:08.92768632+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:08.927688644+07:00","message":"StatePrefix: 'เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:08.927691492+07:00","message":"TextPushed: 'เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:09.199420333+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:09.199472366+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นแหละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:09.199481322+07:00","message":"receive interim result [false|false]: เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นแหละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:09.199500582+07:00","message":"[buffer interim] 89 false เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นแหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:09.199509658+07:00","message":"[bufferProcess] interim [520000000]:เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นแหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:09.1995129+07:00","message":"[bufferProcess] send to processor:เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:09.199517838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:09.199520847+07:00","message":"> Transcript [1431] [false]: 'เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:09.199524795+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:09.199526858+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:09.199529388+07:00","message":"StatePrefix: 'เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:09.199532032+07:00","message":"TextPushed: 'เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:09.387431748+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:09.387470784+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:09.38747704+07:00","message":"receive interim result [false|false]: เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:09.387494082+07:00","message":"[buffer interim] 89 false เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:09.387501283+07:00","message":"[bufferProcess] interim [640000000]:เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:09.387504275+07:00","message":"[bufferProcess] send to processor:เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นแหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:09.38750804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:09.387510944+07:00","message":"> Transcript [1432] [false]: 'เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นแหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:09.387514819+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:09.387516819+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:09.38751907+07:00","message":"StatePrefix: 'เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:09.387522247+07:00","message":"TextPushed: 'เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:09.571769845+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:09.571809834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:09.571816772+07:00","message":"receive interim result [false|false]: เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:09.571832574+07:00","message":"[buffer interim] 89 false เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:09.57184076+07:00","message":"[bufferProcess] interim [880000000]:เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:09.571843902+07:00","message":"[bufferProcess] send to processor:เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:09.571852802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:09.571855872+07:00","message":"> Transcript [1433] [false]: 'เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:09.571860462+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:09.571865105+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:09.571867478+07:00","message":"StatePrefix: 'เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:09.571870842+07:00","message":"TextPushed: 'เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:09.571878648+07:00","message":"Push: 'ไม่ใช่เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:09.571881913+07:00","message":"TextPushed: 'เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:09.571885465+07:00","message":"Set new StatePrefix : 'เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:09.571889938+07:00","message":"Next Push (prob) : 'เกิดทั้งนั้นระยะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:09.57190213+07:00","message":"push: {false ไม่ใช่เฉพาะ 0 0xc00049dc00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:09.896570257+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:09.896614501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:09.896624742+07:00","message":"receive interim result [false|false]: เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:09.896639798+07:00","message":"[buffer interim] 89 false เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:09.896647997+07:00","message":"[bufferProcess] interim [180000000]:เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:09.896651309+07:00","message":"[bufferProcess] send to processor:เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:09.896659338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:09.896662682+07:00","message":"> Transcript [1434] [false]: 'เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:09.896667051+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:09.896669456+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:09.896671859+07:00","message":"StatePrefix: 'เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:09.896675488+07:00","message":"TextPushed: 'เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:10.085351673+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:10.085392561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวงสาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:10.085399815+07:00","message":"receive interim result [false|false]: เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวงสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:10.085414999+07:00","message":"[buffer interim] 89 false เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวงสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:10.085423693+07:00","message":"[bufferProcess] interim [420000000]:เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวงสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:10.085427153+07:00","message":"[bufferProcess] send to processor:เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:10.085434489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:10.085440616+07:00","message":"> Transcript [1435] [false]: 'เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:10.085445083+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:10.085447555+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:10.085450456+07:00","message":"StatePrefix: 'เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:10.085453395+07:00","message":"TextPushed: 'เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:10.284343978+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:10.284397101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวงสาสุข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:10.284403532+07:00","message":"receive interim result [false|false]: เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวงสาสุข"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:10.284419087+07:00","message":"[buffer interim] 89 false เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวงสาสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:10.284426679+07:00","message":"[bufferProcess] interim [540000000]:เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวงสาสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:10.284429909+07:00","message":"[bufferProcess] send to processor:เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวงสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:10.28443409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:10.284437266+07:00","message":"> Transcript [1436] [false]: 'เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวงสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:10.284441326+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:10.28444341+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:10.284445854+07:00","message":"StatePrefix: 'เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:10.284448634+07:00","message":"TextPushed: 'เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:10.326561057+07:00","message":"[GCS] IsForceVAD: false for message ID: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:10.399005784+07:00","message":"[GCS] Start streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:10.49154908+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:10.491586177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลนี้จึงไอโอดีนลงไปในเกลือทะเลหรือเกลือสินเธาว์ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุข\",\"confidence\":0.91003555}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:10.491592658+07:00","message":"receive interim result [true|false]: เหตุผลนี้จึงไอโอดีนลงไปในเกลือทะเลหรือเกลือสินเธาว์ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุข"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:10.491607808+07:00","message":"end recv isFinal message id 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:10.491610123+07:00","message":"end Recv id 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:10.491615685+07:00","message":"[buffer interim] 89 true เหตุผลนี้จึงไอโอดีนลงไปในเกลือทะเลหรือเกลือสินเธาว์ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:10.491622932+07:00","message":"[bufferProcess] interim [810000000]:เหตุผลนี้จึงไอโอดีนลงไปในเกลือทะเลหรือเกลือสินเธาว์ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:10.491626724+07:00","message":"[bufferProcess] send to processor (isfinal):เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวงสาสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:10.491630608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:10.491633492+07:00","message":"> Transcript [1437] [false]: 'เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวงสาสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:10.491637303+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:10.491639361+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:10.491642797+07:00","message":"StatePrefix: 'เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:10.491645765+07:00","message":"TextPushed: 'เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:10.491648961+07:00","message":"Push: 'เกิดทั้งนั้นระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:10.491651061+07:00","message":"TextPushed: 'เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:10.491653443+07:00","message":"Set new StatePrefix : 'เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวงสาสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:10.491656009+07:00","message":"Next Push (prob) : 'หลังกระทรวงสาสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:10.491657947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:10.491659969+07:00","message":"> Transcript [1438] [true]: 'เหตุผลนี้จึงไอโอดีนลงไปในเกลือทะเลหรือเกลือสินเธาว์ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:10.491662505+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:10.491664425+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:10.491666228+07:00","message":"StatePrefix: 'เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวงสาสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:10.491668446+07:00","message":"TextPushed: 'เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:10.491670405+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:10.491781604+07:00","message":"push: {false เกิดทั้งนั้นระยะ 0 0xc00049dc00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:10.491910421+07:00","message":"Push: 'กระทรวงสาสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:10.491915312+07:00","message":"TextPushed: 'เหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะกระทรวงสาสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:10.491923835+07:00","message":"Set new StatePrefix : 'เหตุผลนี้จึงไอโอดีนลงไปในเกลือทะเลหรือเกลือสินเธาว์ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:10.491926494+07:00","message":"Next Push (prob) : 'เหตุผลนี้จึงไอโอดีนลงไปในเกลือทะเลหรือเกลือสินเธาว์ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุข'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:10.491933259+07:00","message":"push: {true กระทรวงสาสุข 0 0xc00049dc00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:10.491929751+07:00","message":"write aligntment file to 'tmp/7595/align_message_id_89.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:38:10.504960347+07:00","message":"write wav file: './tmp/7595/7595_89.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:10.861903698+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:10.861939251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากกา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:10.861949695+07:00","message":"receive interim result [false|false]: ปากกา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:10.861965594+07:00","message":"[buffer interim] 90 false ปากกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:10.861972822+07:00","message":"[bufferProcess] interim [480000000]:ปากกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:10.861974776+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:38:10.864053863+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:38:10.86409768+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:10.925445295+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:10.925484059+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกาศ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:10.925489791+07:00","message":"receive interim result [false|false]: ประกาศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:10.925503105+07:00","message":"[buffer interim] 90 false ประกาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:10.925509635+07:00","message":"[bufferProcess] interim [540000000]:ประกาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:10.925511853+07:00","message":"[bufferProcess] send to processor:ปากกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:10.92551744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:10.925520374+07:00","message":"> Transcript [1439] [false]: 'ปากกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:10.925522915+07:00","message":"Set StatePrefix (first interim): 'ปากกา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:11.053434332+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:11.053475637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปกติ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:11.053485967+07:00","message":"receive interim result [false|false]: ปกติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:11.053500197+07:00","message":"[buffer interim] 90 false ปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:11.053506356+07:00","message":"[bufferProcess] interim [660000000]:ปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:11.053508836+07:00","message":"[bufferProcess] send to processor:ประกาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:11.053514055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:11.053516741+07:00","message":"> Transcript [1440] [false]: 'ประกาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:11.053519278+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:11.053521587+07:00","message":"Set new StatePrefix: 'ประกาศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:11.057866775+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:11.057893409+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อากาศเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:11.057898049+07:00","message":"receive interim result [false|false]: อากาศเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:11.05790986+07:00","message":"[buffer interim] 90 false อากาศเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:11.057915408+07:00","message":"[bufferProcess] interim [720000000]:อากาศเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:11.057917625+07:00","message":"[bufferProcess] send to processor:ปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:11.057920378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:11.057923073+07:00","message":"> Transcript [1441] [false]: 'ปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:11.057925146+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:11.057927033+07:00","message":"Set new StatePrefix: 'ปกติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:11.255660816+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:11.255697614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกาศเป็นกฎ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:11.255703563+07:00","message":"receive interim result [false|false]: ประกาศเป็นกฎ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:11.255719034+07:00","message":"[buffer interim] 90 false ประกาศเป็นกฎ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:11.255725796+07:00","message":"[bufferProcess] interim [900000000]:ประกาศเป็นกฎ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:11.255728284+07:00","message":"[bufferProcess] send to processor:อากาศเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:11.255731768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:11.255734571+07:00","message":"> Transcript [1442] [false]: 'อากาศเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:11.255737077+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:11.255739182+07:00","message":"Set new StatePrefix: 'อากาศเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:11.569676914+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:11.569723579+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกาศเป็นกฎกระทรวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:11.569729869+07:00","message":"receive interim result [false|false]: ประกาศเป็นกฎกระทรวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:11.569744499+07:00","message":"[buffer interim] 90 false ประกาศเป็นกฎกระทรวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:11.569753247+07:00","message":"[bufferProcess] interim [200000000]:ประกาศเป็นกฎกระทรวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:11.569756753+07:00","message":"[bufferProcess] send to processor:ประกาศเป็นกฎ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:11.56976409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:11.56976728+07:00","message":"> Transcript [1443] [false]: 'ประกาศเป็นกฎ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:11.569770109+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:11.569772355+07:00","message":"Set new StatePrefix: 'ประกาศเป็นกฎ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:11.952373356+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:11.95241655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกาศเป็นกฎกระทรวงว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:11.95242255+07:00","message":"receive interim result [false|false]: ประกาศเป็นกฎกระทรวงว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:11.952436866+07:00","message":"[buffer interim] 90 false ประกาศเป็นกฎกระทรวงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:11.952443694+07:00","message":"[bufferProcess] interim [560000000]:ประกาศเป็นกฎกระทรวงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:11.952446555+07:00","message":"[bufferProcess] send to processor:ประกาศเป็นกฎกระทรวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:11.952453486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:11.952456272+07:00","message":"> Transcript [1444] [false]: 'ประกาศเป็นกฎกระทรวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:11.952460486+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:11.95246274+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:11.952464657+07:00","message":"StatePrefix: 'ประกาศเป็นกฎ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:11.952466949+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:12.058012811+07:00","message":"[GCS] IsForceVAD: false for message ID: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:12.128990414+07:00","message":"[GCS] Start streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:12.157933802+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:12.157975768+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกาศเป็นกฎกระทรวงว่า\",\"confidence\":0.95511955}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:12.157981636+07:00","message":"receive interim result [true|false]: ประกาศเป็นกฎกระทรวงว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:12.157992672+07:00","message":"end recv isFinal message id 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:12.157994797+07:00","message":"end Recv id 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:12.158001041+07:00","message":"[buffer interim] 90 true ประกาศเป็นกฎกระทรวงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:12.158009209+07:00","message":"[bufferProcess] interim [890000000]:ประกาศเป็นกฎกระทรวงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:12.15801313+07:00","message":"[bufferProcess] send to processor (isfinal):ประกาศเป็นกฎกระทรวงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:12.158017129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:12.158020702+07:00","message":"> Transcript [1445] [false]: 'ประกาศเป็นกฎกระทรวงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:12.158024362+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:12.158026412+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:12.158028283+07:00","message":"StatePrefix: 'ประกาศเป็นกฎ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:12.158030676+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:12.158032557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:12.158034698+07:00","message":"> Transcript [1446] [true]: 'ประกาศเป็นกฎกระทรวงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:12.158036925+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:12.158038644+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:12.158040489+07:00","message":"StatePrefix: 'ประกาศเป็นกฎ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:12.158042306+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:12.158045414+07:00","message":"Push: 'ประกาศเป็นกฎกระทรวงว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:12.158054838+07:00","message":"push: {true ประกาศเป็นกฎกระทรวงว่า 0 0xc000045280}"}
{"level":"info","service":"Main","time":"2026-06-25T13:38:12.16522375+07:00","message":"write wav file: './tmp/7595/7595_90.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:12.317539466+07:00","message":"[GCS] IsForceVAD: false for message ID: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:12.449052955+07:00","message":"[GCS] Start streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:12.525604463+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:12.525627714+07:00","message":"found end of frame, send empty tag with msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:12.525631229+07:00","message":"end Recv id 91"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:12.525638752+07:00","message":"[buffer interim] 91 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:12.525646295+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:12.525650253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:12.525653336+07:00","message":"> Transcript [1447] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:12.525656115+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:12.525658124+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:12.525659987+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:12.525661933+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:12.525664982+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:12.525675488+07:00","message":"push: {true \n 0 0xc0037d4000}"}
{"level":"info","service":"Main","time":"2026-06-25T13:38:12.530503593+07:00","message":"write wav file: './tmp/7595/7595_91.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:13.110570106+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:13.110608696+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:13.110613894+07:00","message":"receive interim result [false|false]: เครื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:13.110628489+07:00","message":"[buffer interim] 92 false เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:13.110635681+07:00","message":"[bufferProcess] interim [480000000]:เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:13.110638026+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:13.178847771+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:13.178891219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องปรุง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:13.178896364+07:00","message":"receive interim result [false|false]: เครื่องปรุง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:13.178909375+07:00","message":"[buffer interim] 92 false เครื่องปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:13.178916254+07:00","message":"[bufferProcess] interim [600000000]:เครื่องปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:13.178918887+07:00","message":"[bufferProcess] send to processor:เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:13.178924254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:13.178927001+07:00","message":"> Transcript [1448] [false]: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:13.178929443+07:00","message":"Set StatePrefix (first interim): 'เครื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:13.40786932+07:00","message":"[GCS] IsForceVAD: false for message ID: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:13.471920794+07:00","message":"[GCS] Start streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:13.488425046+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:13.488471485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องปรุงรส\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:13.488477371+07:00","message":"receive interim result [false|false]: เครื่องปรุงรส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:13.488489375+07:00","message":"[buffer interim] 92 false เครื่องปรุงรส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:13.488497432+07:00","message":"[bufferProcess] interim [900000000]:เครื่องปรุงรส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:13.488499958+07:00","message":"[bufferProcess] send to processor:เครื่องปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:13.488504431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:13.48850828+07:00","message":"> Transcript [1449] [false]: 'เครื่องปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:13.48851233+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:13.488514712+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:13.488517021+07:00","message":"StatePrefix: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:13.488519102+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:13.502535282+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:13.502573772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องปรุงรส\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:13.502580466+07:00","message":"receive interim result [true|false]: เครื่องปรุงรส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:13.502592169+07:00","message":"end recv isFinal message id 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:13.502594487+07:00","message":"end Recv id 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:13.5026013+07:00","message":"[buffer interim] 92 true เครื่องปรุงรส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:13.502608781+07:00","message":"[bufferProcess] interim [990000000]:เครื่องปรุงรส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:13.502618638+07:00","message":"[bufferProcess] send to processor (isfinal):เครื่องปรุงรส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:13.502621832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:13.502624669+07:00","message":"> Transcript [1450] [false]: 'เครื่องปรุงรส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:13.502627705+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:13.502629861+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:13.50263175+07:00","message":"StatePrefix: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:13.50263369+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:13.50263535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:13.502637302+07:00","message":"> Transcript [1451] [true]: 'เครื่องปรุงรส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:13.50263941+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:13.502641241+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:13.502643183+07:00","message":"StatePrefix: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:13.50264509+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:13.50264808+07:00","message":"Push: 'เครื่องปรุงรส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:13.502656524+07:00","message":"push: {true เครื่องปรุงรส 0 0xc0037d4180}"}
{"level":"info","service":"Main","time":"2026-06-25T13:38:13.508888844+07:00","message":"write wav file: './tmp/7595/7595_92.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:38:13.864725409+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:38:13.864731766+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:13.96726236+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:13.967307956+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:13.967312756+07:00","message":"receive interim result [false|false]: ทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:13.967329858+07:00","message":"[buffer interim] 93 false ทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:13.967336512+07:00","message":"[bufferProcess] interim [300000000]:ทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:13.967338425+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:14.017744328+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:14.017790328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:14.01779756+07:00","message":"receive interim result [false|false]: ทุบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:14.017819747+07:00","message":"[buffer interim] 93 false ทุบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:14.017828785+07:00","message":"[bufferProcess] interim [360000000]:ทุบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:14.017831076+07:00","message":"[bufferProcess] send to processor:ทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:14.017836683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:14.017840261+07:00","message":"> Transcript [1452] [false]: 'ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:14.017842632+07:00","message":"Set StatePrefix (first interim): 'ทุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:14.030490006+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:14.030522647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลุกฉัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:14.030527985+07:00","message":"receive interim result [false|false]: ปลุกฉัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:14.030543113+07:00","message":"[buffer interim] 93 false ปลุกฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:14.030549189+07:00","message":"[bufferProcess] interim [420000000]:ปลุกฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:14.030551338+07:00","message":"[bufferProcess] send to processor:ทุบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:14.030554624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:14.030557612+07:00","message":"> Transcript [1453] [false]: 'ทุบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:14.030560077+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:14.030562924+07:00","message":"Set new StatePrefix: 'ทุบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:14.107851703+07:00","message":"[GCS] IsForceVAD: false for message ID: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:14.183234041+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:14.18327184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกชนิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:14.183277252+07:00","message":"receive interim result [false|false]: ทุกชนิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:14.183292152+07:00","message":"[buffer interim] 93 false ทุกชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:14.183298858+07:00","message":"[bufferProcess] interim [540000000]:ทุกชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:14.183301386+07:00","message":"[bufferProcess] send to processor:ปลุกฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:14.18330474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:14.183307563+07:00","message":"> Transcript [1454] [false]: 'ปลุกฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:14.183309769+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:14.183312356+07:00","message":"Set new StatePrefix: 'ปลุกฉัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:14.192666059+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:14.192701347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกชนิด\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:14.192706614+07:00","message":"receive interim result [true|false]: ทุกชนิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:14.192716431+07:00","message":"end recv isFinal message id 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:14.192718786+07:00","message":"end Recv id 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:14.19272515+07:00","message":"[buffer interim] 93 true ทุกชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:14.192730871+07:00","message":"[bufferProcess] interim [660000000]:ทุกชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:14.192734234+07:00","message":"[bufferProcess] send to processor (isfinal):ทุกชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:14.192748362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:14.192773381+07:00","message":"> Transcript [1455] [false]: 'ทุกชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:14.192777433+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:14.192780252+07:00","message":"Set new StatePrefix: 'ทุกชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:14.192783171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:14.192785579+07:00","message":"> Transcript [1456] [true]: 'ทุกชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:14.192790224+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:14.192792316+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:14.192794529+07:00","message":"StatePrefix: 'ทุกชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:14.192796529+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:14.192805226+07:00","message":"Push: 'ทุกชนิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:14.192818198+07:00","message":"push: {true ทุกชนิด 0 0xc0020b6480}"}
{"level":"info","service":"Main","time":"2026-06-25T13:38:14.199228372+07:00","message":"write wav file: './tmp/7595/7595_93.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:14.241464743+07:00","message":"[GCS] Start streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:14.89385589+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:14.893905519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใส่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:14.8939116+07:00","message":"receive interim result [false|false]: ใส่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:14.893929982+07:00","message":"[buffer interim] 94 false ใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:14.893938284+07:00","message":"[bufferProcess] interim [480000000]:ใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:14.893940376+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:14.970068087+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:14.970117358+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใส่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:14.970127271+07:00","message":"receive interim result [false|false]: ใส่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:14.970142776+07:00","message":"[buffer interim] 94 false ใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:14.970152631+07:00","message":"[bufferProcess] interim [600000000]:ใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:14.970155162+07:00","message":"[bufferProcess] send to processor:ใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:14.970160981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:14.970164033+07:00","message":"> Transcript [1457] [false]: 'ใส่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:14.97016667+07:00","message":"Set StatePrefix (first interim): 'ใส่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:15.093870922+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:15.09391574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สยาม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:15.093921963+07:00","message":"receive interim result [false|false]: สยาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:15.093938258+07:00","message":"[buffer interim] 94 false สยาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:15.093947091+07:00","message":"[bufferProcess] interim [660000000]:สยาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:15.09394972+07:00","message":"[bufferProcess] send to processor:ใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:15.093957652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:15.093960751+07:00","message":"> Transcript [1458] [false]: 'ใส่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:15.093964652+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:15.093968324+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:15.09397095+07:00","message":"StatePrefix: 'ใส่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:15.093973426+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:15.329972412+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:15.330024985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:15.330031011+07:00","message":"receive interim result [false|false]: เอาดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:15.330048354+07:00","message":"[buffer interim] 94 false เอาดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:15.330056426+07:00","message":"[bufferProcess] interim [840000000]:เอาดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:15.330059422+07:00","message":"[bufferProcess] send to processor:สยาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:15.330067539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:15.330070647+07:00","message":"> Transcript [1459] [false]: 'สยาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:15.330073359+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:15.330075573+07:00","message":"Set new StatePrefix: 'สยาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:15.366390708+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:15.366436985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใส่ไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:15.366443552+07:00","message":"receive interim result [false|false]: ใส่ไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:15.366460419+07:00","message":"[buffer interim] 94 false ใส่ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:15.366470296+07:00","message":"[bufferProcess] interim [900000000]:ใส่ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:15.366473197+07:00","message":"[bufferProcess] send to processor:เอาดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:15.366480963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:15.366483978+07:00","message":"> Transcript [1460] [false]: 'เอาดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:15.366486812+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:15.366489002+07:00","message":"Set new StatePrefix: 'เอาดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:15.88364771+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:15.883697878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใส่ไอโอดีน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:15.883703705+07:00","message":"receive interim result [false|false]: ใส่ไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:15.883720576+07:00","message":"[buffer interim] 94 false ใส่ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:15.883727451+07:00","message":"[bufferProcess] interim [500000000]:ใส่ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:15.883730471+07:00","message":"[bufferProcess] send to processor:ใส่ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:15.883734109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:15.883736806+07:00","message":"> Transcript [1461] [false]: 'ใส่ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:15.883739432+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:15.883743877+07:00","message":"Set new StatePrefix: 'ใส่ไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:16.005530537+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:16.005571625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใส่ไอโอดีนอย่างนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:16.005577753+07:00","message":"receive interim result [false|false]: ใส่ไอโอดีนอย่างนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:16.005591875+07:00","message":"[buffer interim] 94 false ใส่ไอโอดีนอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:16.005599873+07:00","message":"[bufferProcess] interim [620000000]:ใส่ไอโอดีนอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:16.005603761+07:00","message":"[bufferProcess] send to processor:ใส่ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:16.00561097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:16.005615234+07:00","message":"> Transcript [1462] [false]: 'ใส่ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:16.005620331+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:16.00562335+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:16.005627795+07:00","message":"StatePrefix: 'ใส่ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:16.005629917+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:16.612162174+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:16.612207058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใส่ไอโอดีนอย่างนี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:16.612213815+07:00","message":"receive interim result [false|false]: ใส่ไอโอดีนอย่างนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:16.612228892+07:00","message":"[buffer interim] 94 false ใส่ไอโอดีนอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:16.612239244+07:00","message":"[bufferProcess] interim [220000000]:ใส่ไอโอดีนอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:16.612243169+07:00","message":"[bufferProcess] send to processor:ใส่ไอโอดีนอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:16.612250835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:16.612254363+07:00","message":"> Transcript [1463] [false]: 'ใส่ไอโอดีนอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:16.612258351+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:16.612260746+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:16.612262804+07:00","message":"StatePrefix: 'ใส่ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:16.61226504+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:16.758434528+07:00","message":"[GCS] Cleaned up inactive client: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:16.758458364+07:00","message":"[GCS] Cleaned up inactive client: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:16.758461165+07:00","message":"[GCS] Cleaned up inactive client: 74"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:16.758463069+07:00","message":"[GCS] Cleaned up inactive client: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:16.758465617+07:00","message":"[GCS] Cleaned up inactive client: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:16.758467696+07:00","message":"[GCS] Cleaned up inactive client: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:16.758470086+07:00","message":"[GCS] Cleaned up inactive client: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:16.758473239+07:00","message":"[GCS] Cleaned up inactive client: 76"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:16.758475199+07:00","message":"[GCS] Cleaned up inactive client: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:16.813939694+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:16.813977824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใส่ไอโอดีนอย่างนี้ประมาณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:16.813982917+07:00","message":"receive interim result [false|false]: ใส่ไอโอดีนอย่างนี้ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:16.813995492+07:00","message":"[buffer interim] 94 false ใส่ไอโอดีนอย่างนี้ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:16.8140018+07:00","message":"[bufferProcess] interim [340000000]:ใส่ไอโอดีนอย่างนี้ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:16.814004775+07:00","message":"[bufferProcess] send to processor:ใส่ไอโอดีนอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:16.814010127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:16.81401302+07:00","message":"> Transcript [1464] [false]: 'ใส่ไอโอดีนอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:16.814016646+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:16.814018902+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:16.814020976+07:00","message":"StatePrefix: 'ใส่ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:16.814023213+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:38:16.865737451+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:38:16.865740105+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:17.004838983+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:17.00489574+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-25T13:38:17.00490299+07:00","message":"receive interim result [false|false]: ใส่ไอโอดีนอย่างนี้ประมาณ 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:17.004918941+07:00","message":"[buffer interim] 94 false ใส่ไอโอดีนอย่างนี้ประมาณ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:17.004927341+07:00","message":"[bufferProcess] interim [580000000]:ใส่ไอโอดีนอย่างนี้ประมาณ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:17.004930586+07:00","message":"[bufferProcess] send to processor:ใส่ไอโอดีนอย่างนี้ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:17.00493922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:17.004942305+07:00","message":"> Transcript [1465] [false]: 'ใส่ไอโอดีนอย่างนี้ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:17.004946139+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:17.004948879+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:17.004950824+07:00","message":"StatePrefix: 'ใส่ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:17.004953037+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:17.004961095+07:00","message":"Push: 'ใส่ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:17.004963114+07:00","message":"TextPushed: 'ใส่ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:17.004965803+07:00","message":"Set new StatePrefix : 'ใส่ไอโอดีนอย่างนี้ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:17.004968549+07:00","message":"Next Push (prob) : 'อย่างนี้ประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:17.004993277+07:00","message":"push: {false ใส่ไอโอดีน 0 0xc002aa6400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:17.217926027+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:17.217971956+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใส่ไอโอดีนอย่างนี้ประมาณ 22:00\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:17.217978528+07:00","message":"receive interim result [false|false]: ใส่ไอโอดีนอย่างนี้ประมาณ 22:00"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:17.217996605+07:00","message":"[buffer interim] 94 false ใส่ไอโอดีนอย่างนี้ประมาณ 22:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:17.218005826+07:00","message":"[bufferProcess] interim [820000000]:ใส่ไอโอดีนอย่างนี้ประมาณ 22:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:17.218008691+07:00","message":"[bufferProcess] send to processor:ใส่ไอโอดีนอย่างนี้ประมาณ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:17.218017176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:17.218019902+07:00","message":"> Transcript [1466] [false]: 'ใส่ไอโอดีนอย่างนี้ประมาณ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:17.218023805+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:17.218026417+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:17.218029698+07:00","message":"StatePrefix: 'ใส่ไอโอดีนอย่างนี้ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:17.218032109+07:00","message":"TextPushed: 'ใส่ไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:17.396168177+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:17.396216411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใส่ไอโอดีนอย่างนี้ประมาณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:17.396222177+07:00","message":"receive interim result [false|false]: ใส่ไอโอดีนอย่างนี้ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:17.396237857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4 ถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:17.396241039+07:00","message":"receive interim result [false|false]:  4 ถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:17.396249987+07:00","message":"[buffer interim] 94 false ใส่ไอโอดีนอย่างนี้ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:17.396253378+07:00","message":"[buffer interim] 94 false  4 ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:17.396260827+07:00","message":"[bufferProcess] interim [940000000]:ใส่ไอโอดีนอย่างนี้ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:17.396263194+07:00","message":"[bufferProcess] send to processor:ใส่ไอโอดีนอย่างนี้ประมาณ 22:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:17.396266585+07:00","message":"[bufferProcess] interim [940000000]: 4 ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:17.396270515+07:00","message":"[bufferProcess] update buffer: ใส่ไอโอดีนอย่างนี้ประมาณ 4 ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:17.396273653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:17.396276922+07:00","message":"> Transcript [1467] [false]: 'ใส่ไอโอดีนอย่างนี้ประมาณ 22:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:17.396280437+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:17.39628269+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:17.396285066+07:00","message":"StatePrefix: 'ใส่ไอโอดีนอย่างนี้ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:17.396288736+07:00","message":"TextPushed: 'ใส่ไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:17.400183487+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:17.400208225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใส่ไอโอดีนอย่างนี้ประมาณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:17.400214612+07:00","message":"receive interim result [false|false]: ใส่ไอโอดีนอย่างนี้ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:17.400228432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4-5\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:17.40023156+07:00","message":"receive interim result [false|false]:  4-5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:17.400237038+07:00","message":"[buffer interim] 94 false ใส่ไอโอดีนอย่างนี้ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:17.400240301+07:00","message":"[buffer interim] 94 false  4-5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:17.400245644+07:00","message":"[bufferProcess] interim [0]:ใส่ไอโอดีนอย่างนี้ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:17.400248587+07:00","message":"[bufferProcess] send to processor:ใส่ไอโอดีนอย่างนี้ประมาณ 4 ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:17.400255586+07:00","message":"[bufferProcess] interim [0]: 4-5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:17.400257913+07:00","message":"[bufferProcess] update buffer: ใส่ไอโอดีนอย่างนี้ประมาณ 4-5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:17.400260812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:17.400263564+07:00","message":"> Transcript [1468] [false]: 'ใส่ไอโอดีนอย่างนี้ประมาณ 4 ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:17.400268117+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:17.400270123+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:17.400272524+07:00","message":"StatePrefix: 'ใส่ไอโอดีนอย่างนี้ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:17.400274781+07:00","message":"TextPushed: 'ใส่ไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:17.725865443+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:17.725906426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใส่ไอโอดีนอย่างนี้ประมาณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:17.725913304+07:00","message":"receive interim result [false|false]: ใส่ไอโอดีนอย่างนี้ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:17.725924065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4-5 อย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:17.725927084+07:00","message":"receive interim result [false|false]:  4-5 อย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:17.7259388+07:00","message":"[buffer interim] 94 false ใส่ไอโอดีนอย่างนี้ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:17.725946521+07:00","message":"[buffer interim] 94 false  4-5 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:17.725952987+07:00","message":"[bufferProcess] interim [240000000]:ใส่ไอโอดีนอย่างนี้ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:17.725955684+07:00","message":"[bufferProcess] send to processor:ใส่ไอโอดีนอย่างนี้ประมาณ 4-5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:17.725962789+07:00","message":"[bufferProcess] interim [240000000]: 4-5 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:17.725965912+07:00","message":"[bufferProcess] update buffer: ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:17.725968903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:17.725972012+07:00","message":"> Transcript [1469] [false]: 'ใส่ไอโอดีนอย่างนี้ประมาณ 4-5'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:17.725976651+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:17.725979069+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:17.725981212+07:00","message":"StatePrefix: 'ใส่ไอโอดีนอย่างนี้ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:17.725983685+07:00","message":"TextPushed: 'ใส่ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:17.725990861+07:00","message":"Push: 'อย่างนี้ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:17.72599274+07:00","message":"TextPushed: 'ใส่ไอโอดีนอย่างนี้ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:17.725994944+07:00","message":"Set new StatePrefix : 'ใส่ไอโอดีนอย่างนี้ประมาณ 4-5'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:17.725997188+07:00","message":"Next Push (prob) : ' 4-5'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:17.726006312+07:00","message":"push: {false อย่างนี้ประมาณ 0 0xc002aa6400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:17.967270407+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:17.967318075+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใส่ไอโอดีนอย่างนี้ประมาณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:17.967324763+07:00","message":"receive interim result [false|false]: ใส่ไอโอดีนอย่างนี้ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:17.967337554+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4-5 อย่างแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:17.967340763+07:00","message":"receive interim result [false|false]:  4-5 อย่างแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:17.967366388+07:00","message":"[buffer interim] 94 false ใส่ไอโอดีนอย่างนี้ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:17.967387392+07:00","message":"[buffer interim] 94 false  4-5 อย่างแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:17.967395676+07:00","message":"[bufferProcess] interim [540000000]:ใส่ไอโอดีนอย่างนี้ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:17.967399305+07:00","message":"[bufferProcess] send to processor:ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:17.967406735+07:00","message":"[bufferProcess] interim [540000000]: 4-5 อย่างแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:17.967410237+07:00","message":"[bufferProcess] update buffer: ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:17.967413043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:17.967415805+07:00","message":"> Transcript [1470] [false]: 'ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:17.967419708+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:17.967422597+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:17.967424884+07:00","message":"StatePrefix: 'ใส่ไอโอดีนอย่างนี้ประมาณ 4-5'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:17.967427318+07:00","message":"TextPushed: 'ใส่ไอโอดีนอย่างนี้ประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:17.989548996+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:17.989585291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใส่ไอโอดีนอย่างนี้ประมาณ 4-5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:17.989590848+07:00","message":"receive interim result [false|false]: ใส่ไอโอดีนอย่างนี้ประมาณ 4-5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:17.989604568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อย่างแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:17.989607252+07:00","message":"receive interim result [false|false]:  อย่างแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:17.989615807+07:00","message":"[buffer interim] 94 false ใส่ไอโอดีนอย่างนี้ประมาณ 4-5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:17.989619699+07:00","message":"[buffer interim] 94 false  อย่างแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:17.989626853+07:00","message":"[bufferProcess] interim [600000000]:ใส่ไอโอดีนอย่างนี้ประมาณ 4-5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:17.989630425+07:00","message":"[bufferProcess] send to processor:ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:17.989635785+07:00","message":"[bufferProcess] interim [600000000]: อย่างแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:17.989638264+07:00","message":"[bufferProcess] update buffer: ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:17.989642167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:17.989645235+07:00","message":"> Transcript [1471] [false]: 'ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:17.989648831+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:17.989650883+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:17.989653682+07:00","message":"StatePrefix: 'ใส่ไอโอดีนอย่างนี้ประมาณ 4-5'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:17.989656021+07:00","message":"TextPushed: 'ใส่ไอโอดีนอย่างนี้ประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:18.20165178+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:18.201703732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใส่ไอโอดีนอย่างนี้ประมาณ 4-5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:18.201710563+07:00","message":"receive interim result [false|false]: ใส่ไอโอดีนอย่างนี้ประมาณ 4-5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:18.201728231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อย่างแล้วครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:18.201732166+07:00","message":"receive interim result [false|false]:  อย่างแล้วครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:18.201746701+07:00","message":"[buffer interim] 94 false ใส่ไอโอดีนอย่างนี้ประมาณ 4-5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:18.201751935+07:00","message":"[buffer interim] 94 false  อย่างแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:18.201761108+07:00","message":"[bufferProcess] interim [780000000]:ใส่ไอโอดีนอย่างนี้ประมาณ 4-5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:18.20176594+07:00","message":"[bufferProcess] send to processor:ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:18.201776076+07:00","message":"[bufferProcess] interim [780000000]: อย่างแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:18.201779667+07:00","message":"[bufferProcess] update buffer: ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:18.201783537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:18.201786928+07:00","message":"> Transcript [1472] [false]: 'ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:18.201791045+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:18.201793427+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:18.201796243+07:00","message":"StatePrefix: 'ใส่ไอโอดีนอย่างนี้ประมาณ 4-5'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:18.2017987+07:00","message":"TextPushed: 'ใส่ไอโอดีนอย่างนี้ประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:18.808690173+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:18.80873629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างแล้วครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:18.808742996+07:00","message":"receive interim result [false|false]: ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างแล้วครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:18.808756212+07:00","message":"[buffer interim] 94 false ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:18.808764828+07:00","message":"[bufferProcess] interim [380000000]:ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:18.808767644+07:00","message":"[bufferProcess] send to processor:ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:18.80877175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:18.808774791+07:00","message":"> Transcript [1473] [false]: 'ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างแล้วครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:18.808778866+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:18.808781254+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:18.808783418+07:00","message":"StatePrefix: 'ใส่ไอโอดีนอย่างนี้ประมาณ 4-5'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:18.80878585+07:00","message":"TextPushed: 'ใส่ไอโอดีนอย่างนี้ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:18.808789085+07:00","message":"Push: ' 4-5'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:18.808792741+07:00","message":"TextPushed: 'ใส่ไอโอดีนอย่างนี้ประมาณ 4-5'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:18.808795389+07:00","message":"Set new StatePrefix : 'ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างแล้วครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:18.808798508+07:00","message":"Next Push (prob) : ' อย่างแล้วครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:18.808807309+07:00","message":"push: {false  4-5 0 0xc002aa6400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:19.062835138+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:19.062874413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใส่ไอโอดีนอย่างนี้ประมาณ 4-5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:19.062881081+07:00","message":"receive interim result [false|false]: ใส่ไอโอดีนอย่างนี้ประมาณ 4-5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:19.062893609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อย่างแล้วครับเกลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:19.062897131+07:00","message":"receive interim result [false|false]:  อย่างแล้วครับเกลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:19.062904787+07:00","message":"[buffer interim] 94 false ใส่ไอโอดีนอย่างนี้ประมาณ 4-5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:19.06290837+07:00","message":"[buffer interim] 94 false  อย่างแล้วครับเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:19.062922505+07:00","message":"[bufferProcess] interim [680000000]:ใส่ไอโอดีนอย่างนี้ประมาณ 4-5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:19.062943969+07:00","message":"[bufferProcess] send to processor:ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:19.062950655+07:00","message":"[bufferProcess] interim [680000000]: อย่างแล้วครับเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:19.062954136+07:00","message":"[bufferProcess] update buffer: ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างแล้วครับเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:19.062958236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:19.062963186+07:00","message":"> Transcript [1474] [false]: 'ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างแล้วครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:19.062966982+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:19.062969313+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:19.062971285+07:00","message":"StatePrefix: 'ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างแล้วครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:19.062973546+07:00","message":"TextPushed: 'ใส่ไอโอดีนอย่างนี้ประมาณ 4-5'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:19.189208318+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:19.189261887+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างแล้วครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:19.189271257+07:00","message":"receive interim result [false|false]: ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างแล้วครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:19.189292467+07:00","message":"[buffer interim] 94 false ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:19.189306399+07:00","message":"[bufferProcess] interim [740000000]:ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:19.189310863+07:00","message":"[bufferProcess] send to processor:ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างแล้วครับเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:19.189320753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:19.189324903+07:00","message":"> Transcript [1475] [false]: 'ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างแล้วครับเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:19.189330424+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:19.189333424+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:19.189336301+07:00","message":"StatePrefix: 'ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างแล้วครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:19.189340289+07:00","message":"TextPushed: 'ใส่ไอโอดีนอย่างนี้ประมาณ 4-5'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:19.379511983+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:19.379548579+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใส่ไอโอดีนอย่างนี้ประมาณ 4-5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:19.379554849+07:00","message":"receive interim result [false|false]: ใส่ไอโอดีนอย่างนี้ประมาณ 4-5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:19.3795633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อย่างแล้วครับเกลือน้ำปลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:19.379566437+07:00","message":"receive interim result [false|false]:  อย่างแล้วครับเกลือน้ำปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:19.379573775+07:00","message":"[buffer interim] 94 false ใส่ไอโอดีนอย่างนี้ประมาณ 4-5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:19.379578861+07:00","message":"[buffer interim] 94 false  อย่างแล้วครับเกลือน้ำปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:19.37958488+07:00","message":"[bufferProcess] interim [980000000]:ใส่ไอโอดีนอย่างนี้ประมาณ 4-5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:19.379587658+07:00","message":"[bufferProcess] send to processor:ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:19.379593945+07:00","message":"[bufferProcess] interim [980000000]: อย่างแล้วครับเกลือน้ำปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:19.379597343+07:00","message":"[bufferProcess] update buffer: ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างแล้วครับเกลือน้ำปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:19.379600442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:19.379603086+07:00","message":"> Transcript [1476] [false]: 'ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างแล้วครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:19.379606682+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:19.379608815+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:19.379611002+07:00","message":"StatePrefix: 'ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างแล้วครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:19.379614102+07:00","message":"TextPushed: 'ใส่ไอโอดีนอย่างนี้ประมาณ 4-5'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:19.488057213+07:00","message":"[GCS] IsForceVAD: false for message ID: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:19.621133455+07:00","message":"[GCS] Start streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:19.630823322+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:19.630865493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างแล้วครับเกลือน้ำปลา\",\"confidence\":0.95897263}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:19.630872424+07:00","message":"receive interim result [true|false]: ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างแล้วครับเกลือน้ำปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:19.630881683+07:00","message":"end recv isFinal message id 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:19.630887538+07:00","message":"end Recv id 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:19.630894041+07:00","message":"[buffer interim] 94 true ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างแล้วครับเกลือน้ำปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:19.630901023+07:00","message":"[bufferProcess] interim [280000000]:ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างแล้วครับเกลือน้ำปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:19.630904223+07:00","message":"[bufferProcess] send to processor (isfinal):ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างแล้วครับเกลือน้ำปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:19.630907159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:19.630910014+07:00","message":"> Transcript [1477] [false]: 'ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างแล้วครับเกลือน้ำปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:19.630913512+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:19.630915844+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:19.630918083+07:00","message":"StatePrefix: 'ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างแล้วครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:19.630921036+07:00","message":"TextPushed: 'ใส่ไอโอดีนอย่างนี้ประมาณ 4-5'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:19.630923907+07:00","message":"Push: ' อย่างแล้วครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:19.630925806+07:00","message":"TextPushed: 'ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างแล้วครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:19.630927959+07:00","message":"Set new StatePrefix : 'ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างแล้วครับเกลือน้ำปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:19.630930741+07:00","message":"Next Push (prob) : 'เกลือน้ำปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:19.63093275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:19.6309351+07:00","message":"> Transcript [1478] [true]: 'ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างแล้วครับเกลือน้ำปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:19.630937771+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:19.630939546+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:19.630941302+07:00","message":"StatePrefix: 'ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างแล้วครับเกลือน้ำปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:19.630943234+07:00","message":"TextPushed: 'ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างแล้วครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:19.630945429+07:00","message":"Push: 'เกลือน้ำปลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:19.630952829+07:00","message":"push: {false  อย่างแล้วครับ 0 0xc002aa6400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:19.630963345+07:00","message":"push: {true เกลือน้ำปลา 0 0xc002aa6400}"}
{"level":"info","service":"Main","time":"2026-06-25T13:38:19.646368205+07:00","message":"write wav file: './tmp/7595/7595_94.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:38:19.865960982+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:38:19.865973112+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:20.284930412+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:20.284983623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซอย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:20.284989641+07:00","message":"receive interim result [false|false]: ซอย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:20.285002501+07:00","message":"[buffer interim] 95 false ซอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:20.285009054+07:00","message":"[bufferProcess] interim [660000000]:ซอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:20.285010882+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:20.29191842+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:20.291946509+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซอส\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:20.291951642+07:00","message":"receive interim result [false|false]: ซอส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:20.291965316+07:00","message":"[buffer interim] 95 false ซอส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:20.291970709+07:00","message":"[bufferProcess] interim [720000000]:ซอส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:20.291973076+07:00","message":"[bufferProcess] send to processor:ซอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:20.291978105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:20.291981061+07:00","message":"> Transcript [1479] [false]: 'ซอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:20.291983258+07:00","message":"Set StatePrefix (first interim): 'ซอย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:20.604162873+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:20.604205987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สส\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:20.604212534+07:00","message":"receive interim result [false|false]: สส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:20.604224916+07:00","message":"[buffer interim] 95 false สส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:20.604233376+07:00","message":"[bufferProcess] interim [960000000]:สส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:20.604235957+07:00","message":"[bufferProcess] send to processor:ซอส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:20.604239846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:20.604242873+07:00","message":"> Transcript [1480] [false]: 'ซอส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:20.604245188+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:20.604247345+07:00","message":"Set new StatePrefix: 'ซอส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:20.675156496+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:20.675197546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซอสซีอิ๊ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:20.675202548+07:00","message":"receive interim result [false|false]: ซอสซีอิ๊ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:20.675218494+07:00","message":"[buffer interim] 95 false ซอสซีอิ๊ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:20.675227438+07:00","message":"[bufferProcess] interim [80000000]:ซอสซีอิ๊ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:20.675230256+07:00","message":"[bufferProcess] send to processor:สส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:20.675235383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:20.675238109+07:00","message":"> Transcript [1481] [false]: 'สส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:20.675240787+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:20.675243866+07:00","message":"Set new StatePrefix: 'สส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:20.900930275+07:00","message":"[GCS] IsForceVAD: false for message ID: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:21.001286229+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:21.001328399+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-25T13:38:21.001334574+07:00","message":"receive interim result [true|false]: ซอสซีอิ๊ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:21.001344845+07:00","message":"end recv isFinal message id 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:21.001346867+07:00","message":"end Recv id 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:21.001352919+07:00","message":"[buffer interim] 95 true ซอสซีอิ๊ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:21.00135997+07:00","message":"[bufferProcess] interim [500000000]:ซอสซีอิ๊ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:21.001363651+07:00","message":"[bufferProcess] send to processor (isfinal):ซอสซีอิ๊ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:21.001393866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:21.0014322+07:00","message":"> Transcript [1482] [false]: 'ซอสซีอิ๊ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:21.001437479+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:21.001440713+07:00","message":"Set new StatePrefix: 'ซอสซีอิ๊ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:21.001443452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:21.001445757+07:00","message":"> Transcript [1483] [true]: 'ซอสซีอิ๊ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:21.001449216+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:21.001451467+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:21.001454243+07:00","message":"StatePrefix: 'ซอสซีอิ๊ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:21.001456647+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:21.001474971+07:00","message":"Push: 'ซอสซีอิ๊ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:21.001489879+07:00","message":"push: {true ซอสซีอิ๊ว 0 0xc0020b6b00}"}
{"level":"info","service":"Main","time":"2026-06-25T13:38:21.008062914+07:00","message":"write wav file: './tmp/7595/7595_95.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:21.029077724+07:00","message":"[GCS] Start streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:22.071829018+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:22.071884233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Google\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:22.071890328+07:00","message":"receive interim result [false|false]: Google"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:22.071908227+07:00","message":"[buffer interim] 96 false Google"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:22.07191628+07:00","message":"[bufferProcess] interim [900000000]:Google"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:22.071919181+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:22.071927972+07:00","message":"[bufferProcess] send to processor (ticker):Google"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:22.071931977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:22.07193598+07:00","message":"> Transcript [1484] [false]: 'Google'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:22.071938546+07:00","message":"Set StatePrefix (first interim): 'Google'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:22.402294249+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:22.402337218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"google กู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:22.402343096+07:00","message":"receive interim result [false|false]: google กู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:22.402355681+07:00","message":"[buffer interim] 96 false google กู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:22.402362286+07:00","message":"[bufferProcess] interim [200000000]:google กู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:22.402364651+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:22.649116355+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:22.649181943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Google Google\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:22.649188219+07:00","message":"receive interim result [false|false]: Google Google"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:22.64920272+07:00","message":"[buffer interim] 96 false Google Google"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:22.6492098+07:00","message":"[bufferProcess] interim [380000000]:Google Google"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:22.649212127+07:00","message":"[bufferProcess] send to processor:google กู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:22.649216494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:22.649219309+07:00","message":"> Transcript [1485] [false]: 'google กู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:22.649222022+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:22.649224162+07:00","message":"Set new StatePrefix: 'google กู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:22.67584808+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:22.67588796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Google ปู่รถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:22.67589308+07:00","message":"receive interim result [false|false]: Google ปู่รถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:22.6759055+07:00","message":"[buffer interim] 96 false Google ปู่รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:22.675912276+07:00","message":"[bufferProcess] interim [440000000]:Google ปู่รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:22.675914806+07:00","message":"[bufferProcess] send to processor:Google Google"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:22.675919951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:22.675922907+07:00","message":"> Transcript [1486] [false]: 'Google Google'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:22.675925138+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:22.675927171+07:00","message":"Set new StatePrefix: 'Google Google'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:22.689592368+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:22.689630181+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Google\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:22.68963709+07:00","message":"receive interim result [false|false]: Google"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:22.689649486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปู่รถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:22.689654157+07:00","message":"receive interim result [false|false]:  ปู่รถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:22.689670202+07:00","message":"[buffer interim] 96 false Google"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:22.68968724+07:00","message":"[buffer interim] 96 false  ปู่รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:22.689693186+07:00","message":"[bufferProcess] interim [500000000]:Google"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:22.689696451+07:00","message":"[bufferProcess] send to processor:Google ปู่รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:22.689702008+07:00","message":"[bufferProcess] interim [500000000]: ปู่รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:22.689704789+07:00","message":"[bufferProcess] update buffer: Google ปู่รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:22.689711218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:22.689714427+07:00","message":"> Transcript [1487] [false]: 'Google ปู่รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:22.689716737+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:22.689718731+07:00","message":"Set new StatePrefix: 'Google ปู่รถ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:38:22.866807073+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:38:22.866826428+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:22.918302222+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:22.918360626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Google\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:22.918367689+07:00","message":"receive interim result [false|false]: Google"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:22.91837831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปู่รถมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:22.918382509+07:00","message":"receive interim result [false|false]:  ปู่รถมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:22.918392631+07:00","message":"[buffer interim] 96 false Google"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:22.918396633+07:00","message":"[buffer interim] 96 false  ปู่รถมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:22.91840407+07:00","message":"[bufferProcess] interim [680000000]:Google"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:22.918407409+07:00","message":"[bufferProcess] send to processor:Google ปู่รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:22.918411503+07:00","message":"[bufferProcess] interim [680000000]: ปู่รถมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:22.918415373+07:00","message":"[bufferProcess] update buffer: Google ปู่รถมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:22.918419346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:22.918423209+07:00","message":"> Transcript [1488] [false]: 'Google ปู่รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:22.918428173+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:22.918430994+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:22.91843402+07:00","message":"StatePrefix: 'Google ปู่รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:22.918437121+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:22.97294154+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:22.972974251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Google\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:22.97297979+07:00","message":"receive interim result [false|false]: Google"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:22.972992918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปู่รถใหม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:22.97299594+07:00","message":"receive interim result [false|false]:  ปู่รถใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:22.973003287+07:00","message":"[buffer interim] 96 false Google"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:22.97300866+07:00","message":"[buffer interim] 96 false  ปู่รถใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:22.973014344+07:00","message":"[bufferProcess] interim [800000000]:Google"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:22.973017068+07:00","message":"[bufferProcess] send to processor:Google ปู่รถมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:22.973022281+07:00","message":"[bufferProcess] interim [800000000]: ปู่รถใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:22.973025234+07:00","message":"[bufferProcess] update buffer: Google ปู่รถใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:22.97302808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:22.973031048+07:00","message":"> Transcript [1489] [false]: 'Google ปู่รถมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:22.973034505+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:22.973038981+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:22.97304088+07:00","message":"StatePrefix: 'Google ปู่รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:22.973043342+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:23.373898309+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:23.373937671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Google\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:23.37394341+07:00","message":"receive interim result [false|false]: Google"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:23.373955733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปู่รถใหม่อาจารย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:23.373958877+07:00","message":"receive interim result [false|false]:  ปู่รถใหม่อาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:23.373966362+07:00","message":"[buffer interim] 96 false Google"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:23.373970195+07:00","message":"[buffer interim] 96 false  ปู่รถใหม่อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:23.373978613+07:00","message":"[bufferProcess] interim [220000000]:Google"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:23.373982295+07:00","message":"[bufferProcess] send to processor:Google ปู่รถใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:23.373985273+07:00","message":"[bufferProcess] interim [220000000]: ปู่รถใหม่อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:23.373988159+07:00","message":"[bufferProcess] update buffer: Google ปู่รถใหม่อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:23.373991193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:23.373994942+07:00","message":"> Transcript [1490] [false]: 'Google ปู่รถใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:23.373998891+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:23.374001622+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:23.374004538+07:00","message":"StatePrefix: 'Google ปู่รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:23.37400749+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:23.740679709+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:23.740716871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Google\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:23.740722103+07:00","message":"receive interim result [false|false]: Google"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:23.740737423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปู่รถใหม่อาจารย์ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:23.740741158+07:00","message":"receive interim result [false|false]:  ปู่รถใหม่อาจารย์ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:23.740754562+07:00","message":"[buffer interim] 96 false Google"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:23.740769822+07:00","message":"[buffer interim] 96 false  ปู่รถใหม่อาจารย์ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:23.740780945+07:00","message":"[bufferProcess] interim [400000000]:Google"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:23.740785976+07:00","message":"[bufferProcess] send to processor:Google ปู่รถใหม่อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:23.740789097+07:00","message":"[bufferProcess] interim [400000000]: ปู่รถใหม่อาจารย์ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:23.740791712+07:00","message":"[bufferProcess] update buffer: Google ปู่รถใหม่อาจารย์ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:23.740794745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:23.740797597+07:00","message":"> Transcript [1491] [false]: 'Google ปู่รถใหม่อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:23.740800863+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:23.740802866+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:23.740804828+07:00","message":"StatePrefix: 'Google ปู่รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:23.740806938+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:23.740809401+07:00","message":"Push: 'Google ปู่รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:23.740811311+07:00","message":"TextPushed: 'Google ปู่รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:23.740814959+07:00","message":"Set new StatePrefix : 'Google ปู่รถใหม่อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:23.740817337+07:00","message":"Next Push (prob) : 'ใหม่อาจารย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:23.740824937+07:00","message":"push: {false Google ปู่รถ 0 0xc0001fae00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:23.812222307+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:23.812261776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Google\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:23.81226768+07:00","message":"receive interim result [false|false]: Google"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:23.812278902+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปู่รถใหม่อาจารย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:23.812282277+07:00","message":"receive interim result [false|false]:  ปู่รถใหม่อาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:23.812289869+07:00","message":"[buffer interim] 96 false Google"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:23.812293117+07:00","message":"[buffer interim] 96 false  ปู่รถใหม่อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:23.812298848+07:00","message":"[bufferProcess] interim [460000000]:Google"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:23.812301054+07:00","message":"[bufferProcess] send to processor:Google ปู่รถใหม่อาจารย์ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:23.812304175+07:00","message":"[bufferProcess] interim [460000000]: ปู่รถใหม่อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:23.812306659+07:00","message":"[bufferProcess] update buffer: Google ปู่รถใหม่อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:23.812309472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:23.812312426+07:00","message":"> Transcript [1492] [false]: 'Google ปู่รถใหม่อาจารย์ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:23.812315635+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:23.812317885+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:23.812320161+07:00","message":"StatePrefix: 'Google ปู่รถใหม่อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:23.812322281+07:00","message":"TextPushed: 'Google ปู่รถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:23.885377746+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:23.88541346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Google\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:23.885418751+07:00","message":"receive interim result [false|false]: Google"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:23.885439241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปู่รถใหม่อาจารย์ทำไม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:23.885446913+07:00","message":"receive interim result [false|false]:  ปู่รถใหม่อาจารย์ทำไม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:23.8854551+07:00","message":"[buffer interim] 96 false Google"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:23.885458392+07:00","message":"[buffer interim] 96 false  ปู่รถใหม่อาจารย์ทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:23.885464+07:00","message":"[bufferProcess] interim [520000000]:Google"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:23.885466408+07:00","message":"[bufferProcess] send to processor:Google ปู่รถใหม่อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:23.885469655+07:00","message":"[bufferProcess] interim [520000000]: ปู่รถใหม่อาจารย์ทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:23.885472563+07:00","message":"[bufferProcess] update buffer: Google ปู่รถใหม่อาจารย์ทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:23.885475864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:23.885478694+07:00","message":"> Transcript [1493] [false]: 'Google ปู่รถใหม่อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:23.88548187+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:23.885484094+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:23.885485976+07:00","message":"StatePrefix: 'Google ปู่รถใหม่อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:23.885488822+07:00","message":"TextPushed: 'Google ปู่รถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:23.916226454+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:23.916266779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Google\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:23.916272537+07:00","message":"receive interim result [false|false]: Google"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:23.916287196+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปู่รถใหม่อาจารย์ทำไมถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:23.916290898+07:00","message":"receive interim result [false|false]:  ปู่รถใหม่อาจารย์ทำไมถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:23.91629876+07:00","message":"[buffer interim] 96 false Google"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:23.916302671+07:00","message":"[buffer interim] 96 false  ปู่รถใหม่อาจารย์ทำไมถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:23.91631049+07:00","message":"[bufferProcess] interim [580000000]:Google"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:23.916314482+07:00","message":"[bufferProcess] send to processor:Google ปู่รถใหม่อาจารย์ทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:23.916318992+07:00","message":"[bufferProcess] interim [580000000]: ปู่รถใหม่อาจารย์ทำไมถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:23.916322927+07:00","message":"[bufferProcess] update buffer: Google ปู่รถใหม่อาจารย์ทำไมถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:23.916327359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:23.916331416+07:00","message":"> Transcript [1494] [false]: 'Google ปู่รถใหม่อาจารย์ทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:23.916336347+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:23.916338999+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:23.916342306+07:00","message":"StatePrefix: 'Google ปู่รถใหม่อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:23.916345584+07:00","message":"TextPushed: 'Google ปู่รถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:23.999071391+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:23.999107122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Google\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:23.99912425+07:00","message":"receive interim result [false|false]: Google"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:23.999139905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปู่รถใหม่อาจารย์ทำไมถึงต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:23.999143271+07:00","message":"receive interim result [false|false]:  ปู่รถใหม่อาจารย์ทำไมถึงต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:23.99915711+07:00","message":"[buffer interim] 96 false Google"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:23.999167506+07:00","message":"[buffer interim] 96 false  ปู่รถใหม่อาจารย์ทำไมถึงต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:23.999175982+07:00","message":"[bufferProcess] interim [760000000]:Google"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:23.999179323+07:00","message":"[bufferProcess] send to processor:Google ปู่รถใหม่อาจารย์ทำไมถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:23.999183409+07:00","message":"[bufferProcess] interim [760000000]: ปู่รถใหม่อาจารย์ทำไมถึงต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:23.9991863+07:00","message":"[bufferProcess] update buffer: Google ปู่รถใหม่อาจารย์ทำไมถึงต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:23.999188863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:23.99919149+07:00","message":"> Transcript [1495] [false]: 'Google ปู่รถใหม่อาจารย์ทำไมถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:23.999194843+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:23.999197014+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:23.999199123+07:00","message":"StatePrefix: 'Google ปู่รถใหม่อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:23.999201266+07:00","message":"TextPushed: 'Google ปู่รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:23.999204266+07:00","message":"Push: 'ใหม่อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:23.999206544+07:00","message":"TextPushed: 'Google ปู่รถใหม่อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:23.99920866+07:00","message":"Set new StatePrefix : 'Google ปู่รถใหม่อาจารย์ทำไมถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:23.99921109+07:00","message":"Next Push (prob) : 'ทำไมถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:23.999219499+07:00","message":"push: {false ใหม่อาจารย์ 0 0xc0001fae00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:24.535927825+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:24.535964166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Google\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:24.535969891+07:00","message":"receive interim result [false|false]: Google"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:24.535983415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปู่รถใหม่อาจารย์ทำไมถึงต้องสั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:24.535986463+07:00","message":"receive interim result [false|false]:  ปู่รถใหม่อาจารย์ทำไมถึงต้องสั่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:24.535994536+07:00","message":"[buffer interim] 96 false Google"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:24.535997902+07:00","message":"[buffer interim] 96 false  ปู่รถใหม่อาจารย์ทำไมถึงต้องสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:24.5360037+07:00","message":"[bufferProcess] interim [240000000]:Google"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:24.536007022+07:00","message":"[bufferProcess] send to processor:Google ปู่รถใหม่อาจารย์ทำไมถึงต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:24.536011822+07:00","message":"[bufferProcess] interim [240000000]: ปู่รถใหม่อาจารย์ทำไมถึงต้องสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:24.536017317+07:00","message":"[bufferProcess] update buffer: Google ปู่รถใหม่อาจารย์ทำไมถึงต้องสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:24.536021444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:24.536025565+07:00","message":"> Transcript [1496] [false]: 'Google ปู่รถใหม่อาจารย์ทำไมถึงต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:24.536029955+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:24.536032821+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:24.536036698+07:00","message":"StatePrefix: 'Google ปู่รถใหม่อาจารย์ทำไมถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:24.536039929+07:00","message":"TextPushed: 'Google ปู่รถใหม่อาจารย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:24.566095637+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:24.566138606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Google\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:24.566143903+07:00","message":"receive interim result [false|false]: Google"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:24.566157381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:24.566160363+07:00","message":"receive interim result [false|false]:  ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:24.566168394+07:00","message":"[buffer interim] 96 false Google"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:24.566172078+07:00","message":"[buffer interim] 96 false  ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:24.566177483+07:00","message":"[bufferProcess] interim [360000000]:Google"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:24.56618+07:00","message":"[bufferProcess] send to processor:Google ปู่รถใหม่อาจารย์ทำไมถึงต้องสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:24.566183396+07:00","message":"[bufferProcess] interim [360000000]: ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:24.566186052+07:00","message":"[bufferProcess] update buffer: Google ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:24.566188992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:24.566191781+07:00","message":"> Transcript [1497] [false]: 'Google ปู่รถใหม่อาจารย์ทำไมถึงต้องสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:24.566194916+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:24.56619698+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:24.566199224+07:00","message":"StatePrefix: 'Google ปู่รถใหม่อาจารย์ทำไมถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:24.566201945+07:00","message":"TextPushed: 'Google ปู่รถใหม่อาจารย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:24.768151493+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:24.768196107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Google\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:24.768201731+07:00","message":"receive interim result [false|false]: Google"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:24.768216829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกตจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:24.768220787+07:00","message":"receive interim result [false|false]:  ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกตจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:24.768229407+07:00","message":"[buffer interim] 96 false Google"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:24.768233164+07:00","message":"[buffer interim] 96 false  ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกตจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:24.768267297+07:00","message":"[bufferProcess] interim [540000000]:Google"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:24.76831301+07:00","message":"[bufferProcess] send to processor:Google ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:24.768332355+07:00","message":"[bufferProcess] interim [540000000]: ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกตจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:24.768336295+07:00","message":"[bufferProcess] update buffer: Google ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกตจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:24.768340899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:24.768345962+07:00","message":"> Transcript [1498] [false]: 'Google ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:24.76835017+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:24.768352365+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:24.768354858+07:00","message":"StatePrefix: 'Google ปู่รถใหม่อาจารย์ทำไมถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:24.768357938+07:00","message":"TextPushed: 'Google ปู่รถใหม่อาจารย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:24.895721629+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:24.895767424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Google\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:24.89577414+07:00","message":"receive interim result [false|false]: Google"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:24.895787537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกตอาการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:24.895792281+07:00","message":"receive interim result [false|false]:  ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกตอาการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:24.895802116+07:00","message":"[buffer interim] 96 false Google"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:24.895805615+07:00","message":"[buffer interim] 96 false  ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกตอาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:24.895813295+07:00","message":"[bufferProcess] interim [660000000]:Google"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:24.895815976+07:00","message":"[bufferProcess] send to processor:Google ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกตจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:24.895819407+07:00","message":"[bufferProcess] interim [660000000]: ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกตอาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:24.895822242+07:00","message":"[bufferProcess] update buffer: Google ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกตอาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:24.895825372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:24.895828383+07:00","message":"> Transcript [1499] [false]: 'Google ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกตจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:24.895831884+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:24.8958339+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:24.895836412+07:00","message":"StatePrefix: 'Google ปู่รถใหม่อาจารย์ทำไมถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:24.8958392+07:00","message":"TextPushed: 'Google ปู่รถใหม่อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:24.895842764+07:00","message":"Push: 'ทำไมถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:24.895844662+07:00","message":"TextPushed: 'Google ปู่รถใหม่อาจารย์ทำไมถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:24.895846846+07:00","message":"Set new StatePrefix : 'Google ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกตจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:24.895849326+07:00","message":"Next Push (prob) : 'ต้องสังเกตจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:24.895858666+07:00","message":"push: {false ทำไมถึง 0 0xc0001fae00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:24.978079087+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:24.978124436+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Google\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:24.97813055+07:00","message":"receive interim result [false|false]: Google"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:24.978145297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกตจากค่าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:24.978148837+07:00","message":"receive interim result [false|false]:  ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกตจากค่าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:24.978157049+07:00","message":"[buffer interim] 96 false Google"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:24.978160284+07:00","message":"[buffer interim] 96 false  ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกตจากค่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:24.978175247+07:00","message":"[bufferProcess] interim [780000000]:Google"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:24.978206826+07:00","message":"[bufferProcess] send to processor:Google ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกตอาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:24.97822309+07:00","message":"[bufferProcess] interim [780000000]: ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกตจากค่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:24.978226314+07:00","message":"[bufferProcess] update buffer: Google ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกตจากค่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:24.978230377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:24.978233892+07:00","message":"> Transcript [1500] [false]: 'Google ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกตอาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:24.978236542+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:24.978238874+07:00","message":"Set new StatePrefix: 'Google ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกตอาการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:25.099667001+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:25.099712474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Google\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:25.099718945+07:00","message":"receive interim result [false|false]: Google"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:25.099731607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกตแต่ถ้าอยาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:25.099734672+07:00","message":"receive interim result [false|false]:  ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกตแต่ถ้าอยาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:25.099743875+07:00","message":"[buffer interim] 96 false Google"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:25.099750665+07:00","message":"[buffer interim] 96 false  ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกตแต่ถ้าอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:25.09975789+07:00","message":"[bufferProcess] interim [840000000]:Google"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:25.099761233+07:00","message":"[bufferProcess] send to processor:Google ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกตจากค่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:25.099768363+07:00","message":"[bufferProcess] interim [840000000]: ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกตแต่ถ้าอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:25.099771063+07:00","message":"[bufferProcess] update buffer: Google ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกตแต่ถ้าอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:25.099774259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:25.099777182+07:00","message":"> Transcript [1501] [false]: 'Google ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกตจากค่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:25.099779774+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:25.099781962+07:00","message":"Set new StatePrefix: 'Google ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกตจากค่าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:25.115563786+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:25.115594594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Google\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:25.115601727+07:00","message":"receive interim result [false|false]: Google"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:25.115617875+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกตแต่ถ้าอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:25.115621314+07:00","message":"receive interim result [false|false]:  ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกตแต่ถ้าอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:25.115628425+07:00","message":"[buffer interim] 96 false Google"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:25.115631847+07:00","message":"[buffer interim] 96 false  ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกตแต่ถ้าอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:25.115637486+07:00","message":"[bufferProcess] interim [900000000]:Google"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:25.11564014+07:00","message":"[bufferProcess] send to processor:Google ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกตแต่ถ้าอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:25.115646528+07:00","message":"[bufferProcess] interim [900000000]: ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกตแต่ถ้าอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:25.115649565+07:00","message":"[bufferProcess] update buffer: Google ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกตแต่ถ้าอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:25.115652575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:25.115655308+07:00","message":"> Transcript [1502] [false]: 'Google ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกตแต่ถ้าอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:25.115657532+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:25.115659543+07:00","message":"Set new StatePrefix: 'Google ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกตแต่ถ้าอยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:25.239743897+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:25.239795037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Google\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:25.239801375+07:00","message":"receive interim result [false|false]: Google"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:25.239817926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:25.23982167+07:00","message":"receive interim result [false|false]:  ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:25.239831693+07:00","message":"[buffer interim] 96 false Google"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:25.239837288+07:00","message":"[buffer interim] 96 false  ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:25.239846011+07:00","message":"[bufferProcess] interim [960000000]:Google"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:25.23984847+07:00","message":"[bufferProcess] send to processor:Google ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกตแต่ถ้าอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:25.239852216+07:00","message":"[bufferProcess] interim [960000000]: ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:25.239855132+07:00","message":"[bufferProcess] update buffer: Google ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:25.239858132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:25.239860949+07:00","message":"> Transcript [1503] [false]: 'Google ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกตแต่ถ้าอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:25.239863661+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:25.239865796+07:00","message":"Set new StatePrefix: 'Google ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกตแต่ถ้าอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:25.558578185+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:25.558623318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Google\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:25.558631293+07:00","message":"receive interim result [false|false]: Google"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:25.558651576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่างที่อาจารย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:25.558655343+07:00","message":"receive interim result [false|false]:  ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่างที่อาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:25.55866525+07:00","message":"[buffer interim] 96 false Google"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:25.558669056+07:00","message":"[buffer interim] 96 false  ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่างที่อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:25.558675712+07:00","message":"[bufferProcess] interim [200000000]:Google"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:25.558678705+07:00","message":"[bufferProcess] send to processor:Google ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:25.558681854+07:00","message":"[bufferProcess] interim [200000000]: ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่างที่อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:25.558685059+07:00","message":"[bufferProcess] update buffer: Google ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่างที่อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:25.55868793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:25.558690757+07:00","message":"> Transcript [1504] [false]: 'Google ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:25.558693315+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:25.558695359+07:00","message":"Set new StatePrefix: 'Google ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:25.599355678+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:25.599392481+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Google\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:25.599398514+07:00","message":"receive interim result [false|false]: Google"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:25.59941233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่างที่อาจารย์บอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:25.599416174+07:00","message":"receive interim result [false|false]:  ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่างที่อาจารย์บอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:25.599424299+07:00","message":"[buffer interim] 96 false Google"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:25.599428488+07:00","message":"[buffer interim] 96 false  ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่างที่อาจารย์บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:25.599434221+07:00","message":"[bufferProcess] interim [380000000]:Google"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:25.599437423+07:00","message":"[bufferProcess] send to processor:Google ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่างที่อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:25.599441214+07:00","message":"[bufferProcess] interim [380000000]: ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่างที่อาจารย์บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:25.599444345+07:00","message":"[bufferProcess] update buffer: Google ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่างที่อาจารย์บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:25.599450457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:25.599468633+07:00","message":"> Transcript [1505] [false]: 'Google ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่างที่อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:25.599476076+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:25.599479033+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:25.599481485+07:00","message":"StatePrefix: 'Google ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:25.599484868+07:00","message":"TextPushed: 'Google ปู่รถใหม่อาจารย์ทำไมถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:25.648547185+07:00","message":"[GCS] IsForceVAD: false for message ID: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:25.73095208+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:25.730990392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Google ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:25.73099807+07:00","message":"receive interim result [false|false]: Google ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:25.731018417+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อย่างที่อาจารย์บอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:25.731022198+07:00","message":"receive interim result [false|false]:  อย่างที่อาจารย์บอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:25.731030679+07:00","message":"[buffer interim] 96 false Google ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:25.731034836+07:00","message":"[buffer interim] 96 false  อย่างที่อาจารย์บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:25.731042071+07:00","message":"[bufferProcess] interim [560000000]:Google ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:25.731044825+07:00","message":"[bufferProcess] send to processor:Google ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่างที่อาจารย์บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:25.731048932+07:00","message":"[bufferProcess] interim [560000000]: อย่างที่อาจารย์บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:25.731051979+07:00","message":"[bufferProcess] update buffer: Google ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่างที่อาจารย์บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:25.731055045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:25.73105793+07:00","message":"> Transcript [1506] [false]: 'Google ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่างที่อาจารย์บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:25.731062218+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:25.731064549+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:25.731066661+07:00","message":"StatePrefix: 'Google ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:25.731069229+07:00","message":"TextPushed: 'Google ปู่รถใหม่อาจารย์ทำไมถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:25.82356195+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:25.823602695+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Google ปูรถใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่างที่อาจารย์บอก\",\"confidence\":0.9299569}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:25.823609801+07:00","message":"receive interim result [true|false]: Google ปูรถใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่างที่อาจารย์บอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:25.823620646+07:00","message":"end recv isFinal message id 96"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:25.823623438+07:00","message":"end Recv id 96"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:25.823629446+07:00","message":"[buffer interim] 96 true Google ปูรถใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่างที่อาจารย์บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:25.823638012+07:00","message":"[bufferProcess] interim [620000000]:Google ปูรถใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่างที่อาจารย์บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:25.823641359+07:00","message":"[bufferProcess] send to processor (isfinal):Google ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่างที่อาจารย์บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:25.823644621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:25.8236477+07:00","message":"> Transcript [1507] [false]: 'Google ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่างที่อาจารย์บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:25.823651464+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:25.823653688+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:25.823656016+07:00","message":"StatePrefix: 'Google ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:25.823659053+07:00","message":"TextPushed: 'Google ปู่รถใหม่อาจารย์ทำไมถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:25.823661061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:25.823663067+07:00","message":"> Transcript [1508] [true]: 'Google ปูรถใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่างที่อาจารย์บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:25.823665257+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:25.823667122+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:25.823668805+07:00","message":"StatePrefix: 'Google ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:25.823673014+07:00","message":"TextPushed: 'Google ปู่รถใหม่อาจารย์ทำไมถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:25.823674865+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:25.823837263+07:00","message":"Push: 'ต้องสังเกตจาก 5 อย่างที่อาจารย์บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:25.823840444+07:00","message":"TextPushed: 'Google ปู่รถใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่างที่อาจารย์บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:25.823843012+07:00","message":"Set new StatePrefix : 'Google ปูรถใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่างที่อาจารย์บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:25.823845205+07:00","message":"Next Push (prob) : 'Google ปูรถใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่างที่อาจารย์บอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:25.823854667+07:00","message":"push: {true ต้องสังเกตจาก 5 อย่างที่อาจารย์บอก 0 0xc0001fae00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:25.82386111+07:00","message":"write aligntment file to 'tmp/7595/align_message_id_96.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:38:25.836486609+07:00","message":"write wav file: './tmp/7595/7595_96.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:38:25.867855977+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:38:25.867873944+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:25.969121586+07:00","message":"[GCS] Start streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:26.307824596+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:26.307861573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:26.307866764+07:00","message":"receive interim result [false|false]: มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:26.307877566+07:00","message":"[buffer interim] 97 false มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:26.307883813+07:00","message":"[bufferProcess] interim [420000000]:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:26.307885851+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:26.433916983+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:26.433961756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:26.433968153+07:00","message":"receive interim result [false|false]: มันเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:26.433983488+07:00","message":"[buffer interim] 97 false มันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:26.433993194+07:00","message":"[bufferProcess] interim [480000000]:มันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:26.433995794+07:00","message":"[bufferProcess] send to processor:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:26.434002762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:26.434006464+07:00","message":"> Transcript [1509] [false]: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:26.434009391+07:00","message":"Set StatePrefix (first interim): 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:26.615249284+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:26.615285403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:26.615291031+07:00","message":"receive interim result [false|false]: มันเป็นของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:26.615307871+07:00","message":"[buffer interim] 97 false มันเป็นของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:26.615315553+07:00","message":"[bufferProcess] interim [720000000]:มันเป็นของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:26.615317871+07:00","message":"[bufferProcess] send to processor:มันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:26.615321428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:26.615324276+07:00","message":"> Transcript [1510] [false]: 'มันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:26.615327197+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:26.615329172+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:26.615331437+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:26.615333496+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:26.829685066+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:26.829729085+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:26.829734759+07:00","message":"receive interim result [false|false]: มันเป็นของที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:26.829749286+07:00","message":"[buffer interim] 97 false มันเป็นของที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:26.829758045+07:00","message":"[bufferProcess] interim [900000000]:มันเป็นของที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:26.829760764+07:00","message":"[bufferProcess] send to processor:มันเป็นของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:26.829767028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:26.829770362+07:00","message":"> Transcript [1511] [false]: 'มันเป็นของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:26.829776328+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:26.829778694+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:26.829781013+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:26.82978336+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:26.942541073+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:26.942580734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:26.942586944+07:00","message":"receive interim result [false|false]: มันเป็นของที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:26.942602168+07:00","message":"[buffer interim] 97 false มันเป็นของที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:26.942608944+07:00","message":"[bufferProcess] interim [20000000]:มันเป็นของที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:26.942611417+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:26.942617659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:26.94262093+07:00","message":"> Transcript [1512] [false]: 'มันเป็นของที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:26.942624303+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:26.942626616+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:26.942628968+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:26.942631154+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:27.206806307+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:27.206851906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:27.206858969+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:27.206873818+07:00","message":"[buffer interim] 97 false มันเป็นของที่มีรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:27.206882402+07:00","message":"[bufferProcess] interim [320000000]:มันเป็นของที่มีรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:27.206885623+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:27.206892323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:27.206895093+07:00","message":"> Transcript [1513] [false]: 'มันเป็นของที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:27.206899907+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:27.206902868+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:27.206905085+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:27.206907239+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:27.206913054+07:00","message":"Push: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:27.206915128+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:27.206917272+07:00","message":"Set new StatePrefix : 'มันเป็นของที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:27.2069196+07:00","message":"Next Push (prob) : 'เป็นของที่มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:27.206929236+07:00","message":"push: {false มัน 0 0xc0037d4680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:27.510088004+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:27.510146485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:27.510153453+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:27.510170729+07:00","message":"[buffer interim] 97 false มันเป็นของที่มีรสเค็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:27.51017999+07:00","message":"[bufferProcess] interim [560000000]:มันเป็นของที่มีรสเค็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:27.510182843+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:27.510187326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:27.510190437+07:00","message":"> Transcript [1514] [false]: 'มันเป็นของที่มีรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:27.510194126+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:27.510196324+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:27.51019841+07:00","message":"StatePrefix: 'มันเป็นของที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:27.510200874+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:28.099588557+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:28.099627811+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็ม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:28.099634673+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:28.099651568+07:00","message":"[buffer interim] 97 false มันเป็นของที่มีรสเค็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:28.099660394+07:00","message":"[bufferProcess] interim [160000000]:มันเป็นของที่มีรสเค็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:28.099664181+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรสเค็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:28.099669188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:28.099673177+07:00","message":"> Transcript [1515] [false]: 'มันเป็นของที่มีรสเค็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:28.099680374+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:28.099682762+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:28.099684664+07:00","message":"StatePrefix: 'มันเป็นของที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:28.099687436+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:28.226224508+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:28.226293747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็มมีเหตุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:28.226303672+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็มมีเหตุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:28.226324912+07:00","message":"[buffer interim] 97 false มันเป็นของที่มีรสเค็มมีเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:28.226340174+07:00","message":"[bufferProcess] interim [280000000]:มันเป็นของที่มีรสเค็มมีเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:28.226344102+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรสเค็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:28.226351811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:28.226355118+07:00","message":"> Transcript [1516] [false]: 'มันเป็นของที่มีรสเค็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:28.226359136+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:28.226361648+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:28.226363997+07:00","message":"StatePrefix: 'มันเป็นของที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:28.226366561+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:28.283902257+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:28.283951858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็มมีเหตุผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:28.283958862+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็มมีเหตุผล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:28.283974862+07:00","message":"[buffer interim] 97 false มันเป็นของที่มีรสเค็มมีเหตุผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:28.283983802+07:00","message":"[bufferProcess] interim [400000000]:มันเป็นของที่มีรสเค็มมีเหตุผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:28.283991779+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรสเค็มมีเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:28.284000565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:28.284004435+07:00","message":"> Transcript [1517] [false]: 'มันเป็นของที่มีรสเค็มมีเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:28.284009331+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:28.284011711+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:28.284014115+07:00","message":"StatePrefix: 'มันเป็นของที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:28.284016926+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:28.284024459+07:00","message":"Push: 'เป็นของที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:28.284026595+07:00","message":"TextPushed: 'มันเป็นของที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:28.284029088+07:00","message":"Set new StatePrefix : 'มันเป็นของที่มีรสเค็มมีเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:28.284031328+07:00","message":"Next Push (prob) : 'รสเค็มมีเหตุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:28.28404073+07:00","message":"push: {false เป็นของที่มี 0 0xc0037d4680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:28.683370112+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:28.683411642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็มมีเหตุผลนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:28.683417723+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็มมีเหตุผลนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:28.683431176+07:00","message":"[buffer interim] 97 false มันเป็นของที่มีรสเค็มมีเหตุผลนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:28.683437973+07:00","message":"[bufferProcess] interim [640000000]:มันเป็นของที่มีรสเค็มมีเหตุผลนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:28.683440763+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรสเค็มมีเหตุผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:28.683446329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:28.683449201+07:00","message":"> Transcript [1518] [false]: 'มันเป็นของที่มีรสเค็มมีเหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:28.683452827+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:28.683455067+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:28.683457214+07:00","message":"StatePrefix: 'มันเป็นของที่มีรสเค็มมีเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:28.683460024+07:00","message":"TextPushed: 'มันเป็นของที่มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:28.779240584+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:28.779276271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:28.779283036+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:28.779294235+07:00","message":"[buffer interim] 97 false มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:28.779303669+07:00","message":"[bufferProcess] interim [760000000]:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:28.779307857+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรสเค็มมีเหตุผลนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:28.779315453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:28.779319192+07:00","message":"> Transcript [1519] [false]: 'มันเป็นของที่มีรสเค็มมีเหตุผลนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:28.77932396+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:28.779327547+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:28.779331051+07:00","message":"StatePrefix: 'มันเป็นของที่มีรสเค็มมีเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:28.779333537+07:00","message":"TextPushed: 'มันเป็นของที่มี'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:38:28.868788001+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:38:28.868791376+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:28.955078012+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:28.955132885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:28.955138934+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:28.955151872+07:00","message":"[buffer interim] 97 false มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:28.955161234+07:00","message":"[bufferProcess] interim [0]:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:28.955164168+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:28.955168019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:28.955171636+07:00","message":"> Transcript [1520] [false]: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:28.955175855+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:28.955178026+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:28.955181006+07:00","message":"StatePrefix: 'มันเป็นของที่มีรสเค็มมีเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:28.955183746+07:00","message":"TextPushed: 'มันเป็นของที่มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:28.984471134+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:28.984520623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:28.984527551+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:28.98454892+07:00","message":"[buffer interim] 97 false มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:28.984561371+07:00","message":"[bufferProcess] interim [120000000]:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:28.984563856+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:28.984569565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:28.984572633+07:00","message":"> Transcript [1521] [false]: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:28.98457742+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:28.984579669+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:28.984581952+07:00","message":"StatePrefix: 'มันเป็นของที่มีรสเค็มมีเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:28.984584526+07:00","message":"TextPushed: 'มันเป็นของที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:28.984587589+07:00","message":"Push: 'รสเค็มมีเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:28.984589592+07:00","message":"TextPushed: 'มันเป็นของที่มีรสเค็มมีเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:28.984592478+07:00","message":"Set new StatePrefix : 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:28.984594974+07:00","message":"Next Push (prob) : 'ผลหน่อยทำไมทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:28.984605183+07:00","message":"push: {false รสเค็มมีเหตุ 0 0xc0037d4680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:29.343107254+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:29.343153427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมเอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:29.34316072+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:29.343175685+07:00","message":"[buffer interim] 97 false มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:29.343182279+07:00","message":"[bufferProcess] interim [420000000]:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:29.343184858+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:29.343190826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:29.343193758+07:00","message":"> Transcript [1522] [false]: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:29.343197247+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:29.34319934+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:29.34320141+07:00","message":"StatePrefix: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:29.343205778+07:00","message":"TextPushed: 'มันเป็นของที่มีรสเค็มมีเหตุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:29.480739548+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:29.480778822+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:29.480785353+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:29.480797702+07:00","message":"[buffer interim] 97 false มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:29.480806398+07:00","message":"[bufferProcess] interim [480000000]:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:29.480809152+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:29.48081337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:29.480816222+07:00","message":"> Transcript [1523] [false]: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:29.480820288+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:29.480823289+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:29.480825687+07:00","message":"StatePrefix: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:29.480828059+07:00","message":"TextPushed: 'มันเป็นของที่มีรสเค็มมีเหตุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:29.647271072+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:29.647314827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:29.647321075+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:29.647334063+07:00","message":"[buffer interim] 97 false มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:29.647340979+07:00","message":"[bufferProcess] interim [660000000]:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:29.647343862+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:29.647349439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:29.647352326+07:00","message":"> Transcript [1524] [false]: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:29.647356072+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:29.647358194+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:29.647360154+07:00","message":"StatePrefix: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:29.647363036+07:00","message":"TextPushed: 'มันเป็นของที่มีรสเค็มมีเหตุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:29.712273061+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:29.712311636+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:29.712319412+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:29.712337994+07:00","message":"[buffer interim] 97 false มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:29.712349193+07:00","message":"[bufferProcess] interim [780000000]:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:29.712352707+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:29.71235638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:29.712359585+07:00","message":"> Transcript [1525] [false]: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:29.712364059+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:29.712366108+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:29.712368367+07:00","message":"StatePrefix: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:29.712371091+07:00","message":"TextPushed: 'มันเป็นของที่มีรสเค็มมีเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:29.712377733+07:00","message":"Push: 'ผลหน่อยทำไมทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:29.712380915+07:00","message":"TextPushed: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:29.712384247+07:00","message":"Set new StatePrefix : 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:29.712387888+07:00","message":"Next Push (prob) : 'ไมไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:29.712406185+07:00","message":"push: {false ผลหน่อยทำไมทำ 0 0xc0037d4680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:29.888554069+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:29.888590682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:29.888596197+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:29.888607923+07:00","message":"[buffer interim] 97 false มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:29.888616451+07:00","message":"[bufferProcess] interim [900000000]:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:29.888619101+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:29.888624636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:29.888627309+07:00","message":"> Transcript [1526] [false]: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:29.888631269+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:29.888633306+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:29.888635481+07:00","message":"StatePrefix: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:29.888639106+07:00","message":"TextPushed: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:29.956727805+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:29.956764624+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่เป็นไรนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:29.956770739+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่เป็นไรนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:29.956784882+07:00","message":"[buffer interim] 97 false มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่เป็นไรนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:29.95679216+07:00","message":"[bufferProcess] interim [960000000]:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่เป็นไรนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:29.956794784+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:29.956800449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:29.956803212+07:00","message":"> Transcript [1527] [false]: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:29.956807302+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:29.956809442+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:29.956811355+07:00","message":"StatePrefix: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:29.956814101+07:00","message":"TextPushed: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:30.006955305+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:30.006998823+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ไปใส่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:30.007005182+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ไปใส่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:30.007022178+07:00","message":"[buffer interim] 97 false มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ไปใส่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:30.007030652+07:00","message":"[bufferProcess] interim [20000000]:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ไปใส่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:30.007033502+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่เป็นไรนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:30.007037582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:30.007040759+07:00","message":"> Transcript [1528] [false]: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่เป็นไรนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:30.007047366+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:30.007049964+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:30.007052211+07:00","message":"StatePrefix: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:30.007055176+07:00","message":"TextPushed: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:30.033736956+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:30.033783077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ไปใส่ในน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:30.033789696+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ไปใส่ในน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:30.033810465+07:00","message":"[buffer interim] 97 false มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ไปใส่ในน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:30.033820993+07:00","message":"[bufferProcess] interim [80000000]:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ไปใส่ในน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:30.033824385+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ไปใส่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:30.033832984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:30.03383605+07:00","message":"> Transcript [1529] [false]: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ไปใส่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:30.033840754+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:30.033843309+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:30.033846105+07:00","message":"StatePrefix: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:30.033849285+07:00","message":"TextPushed: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:30.033856597+07:00","message":"Push: 'ไมไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:30.033858606+07:00","message":"TextPushed: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:30.033867429+07:00","message":"Set new StatePrefix : 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ไปใส่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:30.033870329+07:00","message":"Next Push (prob) : 'ไปใส่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:30.033880639+07:00","message":"push: {false ไมไม่ 0 0xc0037d4680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:30.138894355+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:30.138938033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:30.138945442+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:30.138961738+07:00","message":"[buffer interim] 97 false มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:30.138970149+07:00","message":"[bufferProcess] interim [200000000]:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:30.138973377+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ไปใส่ในน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:30.138982062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:30.138985184+07:00","message":"> Transcript [1530] [false]: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ไปใส่ในน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:30.138989661+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:30.13899229+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:30.138994521+07:00","message":"StatePrefix: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ไปใส่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:30.138999086+07:00","message":"TextPushed: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:30.714861454+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:30.714903216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาล\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:30.714911391+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:30.71492799+07:00","message":"[buffer interim] 97 false มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:30.714939172+07:00","message":"[bufferProcess] interim [800000000]:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:30.714943231+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:30.714950592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:30.714954464+07:00","message":"> Transcript [1531] [false]: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:30.714958347+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:30.71496139+07:00","message":"Set new StatePrefix: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:31.097333311+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:31.097379428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลเอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:31.09738688+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:31.097403233+07:00","message":"[buffer interim] 97 false มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:31.097411848+07:00","message":"[bufferProcess] interim [160000000]:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:31.097415414+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:31.09742419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:31.097426954+07:00","message":"> Transcript [1532] [false]: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:31.097430778+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:31.097433474+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:31.09743633+07:00","message":"StatePrefix: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:31.097439353+07:00","message":"TextPushed: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:31.11900805+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:31.11904038+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-25T13:38:31.119046799+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:31.119065238+07:00","message":"[buffer interim] 97 false มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:31.119071558+07:00","message":"[bufferProcess] interim [220000000]:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:31.119074166+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:31.119077858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:31.119082214+07:00","message":"> Transcript [1533] [false]: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:31.119086108+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:31.119088143+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:31.119090547+07:00","message":"StatePrefix: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:31.119093261+07:00","message":"TextPushed: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:31.303759763+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:31.303805608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:31.303812862+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:31.303829665+07:00","message":"[buffer interim] 97 false มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:31.303838505+07:00","message":"[bufferProcess] interim [400000000]:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:31.303841233+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:31.303850379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:31.303853935+07:00","message":"> Transcript [1534] [false]: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:31.303857674+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:31.303860225+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:31.303862698+07:00","message":"StatePrefix: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:31.303865979+07:00","message":"TextPushed: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:31.42666672+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:31.426704824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาล\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:31.42671098+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:31.426725831+07:00","message":"[buffer interim] 97 false มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:31.426733003+07:00","message":"[bufferProcess] interim [460000000]:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:31.426735761+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:31.426739697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:31.426742321+07:00","message":"> Transcript [1535] [false]: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:31.426746436+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:31.426748748+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:31.426750773+07:00","message":"StatePrefix: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:31.426753414+07:00","message":"TextPushed: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:31.426758489+07:00","message":"Push: 'ใส่น้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:31.426760411+07:00","message":"TextPushed: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:31.426764322+07:00","message":"Set new StatePrefix : 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:31.426766822+07:00","message":"Next Push (prob) : 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:31.426789882+07:00","message":"push: {false ใส่น้ำตาล 0 0xc0037d4680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:31.434692722+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:31.434718512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:31.434724117+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:31.434735646+07:00","message":"[buffer interim] 97 false มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:31.434741456+07:00","message":"[bufferProcess] interim [520000000]:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:31.434744119+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:31.434747295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:31.434749864+07:00","message":"> Transcript [1536] [false]: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:31.434752561+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:31.623980578+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:31.624031197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่เป็นไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:31.624038152+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่เป็นไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:31.624054708+07:00","message":"[buffer interim] 97 false มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:31.624063542+07:00","message":"[bufferProcess] interim [640000000]:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:31.624066439+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:31.624073602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:31.624076733+07:00","message":"> Transcript [1537] [false]: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:31.624080835+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:31.624085475+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:31.624087698+07:00","message":"StatePrefix: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:31.624090605+07:00","message":"TextPushed: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาล'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:38:31.869582757+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:38:31.869591935+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:31.929096235+07:00","message":"[GCS] IsForceVAD: false for message ID: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:31.988230293+07:00","message":"[GCS] Start streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:32.025149172+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:32.025212528+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่ไปซ้ำซ้อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:32.025219982+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่ไปซ้ำซ้อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:32.025249408+07:00","message":"[buffer interim] 97 false มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่ไปซ้ำซ้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:32.025258847+07:00","message":"[bufferProcess] interim [120000000]:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่ไปซ้ำซ้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:32.025261919+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:32.025266609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:32.025270075+07:00","message":"> Transcript [1538] [false]: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่เป็นไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:32.025274112+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:32.025276241+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:32.025278406+07:00","message":"StatePrefix: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:32.025281631+07:00","message":"TextPushed: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:32.035146185+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:32.035173548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่เป็นไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:32.035180167+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่เป็นไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:32.035194992+07:00","message":"[buffer interim] 97 false มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:32.035200829+07:00","message":"[bufferProcess] interim [180000000]:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:32.035203582+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่ไปซ้ำซ้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:32.0352073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:32.035211517+07:00","message":"> Transcript [1539] [false]: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่ไปซ้ำซ้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:32.035214944+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:32.035216994+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:32.035220613+07:00","message":"StatePrefix: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:32.035223533+07:00","message":"TextPushed: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:32.106533588+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:32.106569113+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่เป็นไร\",\"confidence\":0.9377229}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:32.106575326+07:00","message":"receive interim result [true|false]: มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่เป็นไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:32.106590767+07:00","message":"end recv isFinal message id 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:32.106593037+07:00","message":"end Recv id 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:32.106600365+07:00","message":"[buffer interim] 97 true มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:32.106607162+07:00","message":"[bufferProcess] interim [180000000]:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:32.106611834+07:00","message":"[bufferProcess] send to processor (isfinal):มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:32.106615493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:32.106618171+07:00","message":"> Transcript [1540] [false]: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่เป็นไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:32.10662453+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:32.106626739+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:32.106628544+07:00","message":"StatePrefix: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:32.106631356+07:00","message":"TextPushed: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:32.106635176+07:00","message":"Push: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:32.106637259+07:00","message":"TextPushed: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:32.106639422+07:00","message":"Set new StatePrefix : 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่เป็นไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:32.106641854+07:00","message":"Next Push (prob) : 'เป็นไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:32.106643593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:32.106645647+07:00","message":"> Transcript [1541] [true]: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่เป็นไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:32.106647966+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:32.106649826+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:32.106652125+07:00","message":"StatePrefix: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่เป็นไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:32.106654389+07:00","message":"TextPushed: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:32.106656772+07:00","message":"Push: 'เป็นไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:32.106666054+07:00","message":"push: {false ไม่ 0 0xc0037d4680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:32.106671686+07:00","message":"push: {true เป็นไร 0 0xc0037d4680}"}
{"level":"info","service":"Main","time":"2026-06-25T13:38:32.120167453+07:00","message":"write wav file: './tmp/7595/7595_97.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:32.498933895+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:32.498972839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลข\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:32.49897792+07:00","message":"receive interim result [false|false]: เลข"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:32.498992497+07:00","message":"[buffer interim] 98 false เลข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:32.498998308+07:00","message":"[bufferProcess] interim [480000000]:เลข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:32.49900005+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:32.574269546+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:32.57430728+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รายการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:32.574312126+07:00","message":"receive interim result [false|false]: รายการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:32.57432878+07:00","message":"[buffer interim] 98 false รายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:32.574341342+07:00","message":"[bufferProcess] interim [600000000]:รายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:32.574343876+07:00","message":"[bufferProcess] send to processor:เลข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:32.574347816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:32.574350634+07:00","message":"> Transcript [1542] [false]: 'เลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:32.574353159+07:00","message":"Set StatePrefix (first interim): 'เลข'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:32.6419582+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:32.641994248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอกสาร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:32.641999593+07:00","message":"receive interim result [false|false]: เอกสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:32.64200876+07:00","message":"[buffer interim] 98 false เอกสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:32.642015229+07:00","message":"[bufferProcess] interim [660000000]:เอกสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:32.642017424+07:00","message":"[bufferProcess] send to processor:รายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:32.642021303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:32.642024168+07:00","message":"> Transcript [1543] [false]: 'รายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:32.642027192+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:32.642030051+07:00","message":"Set new StatePrefix: 'รายการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:32.833609946+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:32.83365502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอกสารที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:32.8336623+07:00","message":"receive interim result [false|false]: เอกสารที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:32.83367947+07:00","message":"[buffer interim] 98 false เอกสารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:32.833690941+07:00","message":"[bufferProcess] interim [840000000]:เอกสารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:32.833694476+07:00","message":"[bufferProcess] send to processor:เอกสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:32.833702497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:32.833705333+07:00","message":"> Transcript [1544] [false]: 'เอกสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:32.833707829+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:32.833709926+07:00","message":"Set new StatePrefix: 'เอกสาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:32.959012308+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:32.959048525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอกสารที่ดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:32.95905358+07:00","message":"receive interim result [false|false]: เอกสารที่ดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:32.959067172+07:00","message":"[buffer interim] 98 false เอกสารที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:32.95907427+07:00","message":"[bufferProcess] interim [960000000]:เอกสารที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:32.959076709+07:00","message":"[bufferProcess] send to processor:เอกสารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:32.959082474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:32.959085275+07:00","message":"> Transcript [1545] [false]: 'เอกสารที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:32.959088964+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:32.959090992+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:32.959094219+07:00","message":"StatePrefix: 'เอกสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:32.959096351+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:33.418397932+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:33.418436489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอกสารที่ดีข้าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:33.418441899+07:00","message":"receive interim result [false|false]: เอกสารที่ดีข้าว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:33.41845455+07:00","message":"[buffer interim] 98 false เอกสารที่ดีข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:33.418461189+07:00","message":"[bufferProcess] interim [500000000]:เอกสารที่ดีข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:33.418464335+07:00","message":"[bufferProcess] send to processor:เอกสารที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:33.418469765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:33.418473176+07:00","message":"> Transcript [1546] [false]: 'เอกสารที่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:33.418476596+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:33.418479026+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:33.41848101+07:00","message":"StatePrefix: 'เอกสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:33.418483301+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:33.586031552+07:00","message":"[GCS] IsForceVAD: false for message ID: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:33.612091711+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:33.612141552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอกสารที่ดีเขาว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:33.612147198+07:00","message":"receive interim result [false|false]: เอกสารที่ดีเขาว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:33.612160695+07:00","message":"[buffer interim] 98 false เอกสารที่ดีเขาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:33.61216932+07:00","message":"[bufferProcess] interim [680000000]:เอกสารที่ดีเขาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:33.612171975+07:00","message":"[bufferProcess] send to processor:เอกสารที่ดีข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:33.612177492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:33.612180248+07:00","message":"> Transcript [1547] [false]: 'เอกสารที่ดีข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:33.612183883+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:33.612185967+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:33.612187921+07:00","message":"StatePrefix: 'เอกสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:33.612190056+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:33.695999639+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:33.69604175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอกสารที่ดีเขาว่า\",\"confidence\":0.8661982}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:33.69604961+07:00","message":"receive interim result [true|false]: เอกสารที่ดีเขาว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:33.696059307+07:00","message":"end recv isFinal message id 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:33.696062426+07:00","message":"end Recv id 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:33.696070463+07:00","message":"[buffer interim] 98 true เอกสารที่ดีเขาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:33.696078783+07:00","message":"[bufferProcess] interim [830000000]:เอกสารที่ดีเขาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:33.696083557+07:00","message":"[bufferProcess] send to processor (isfinal):เอกสารที่ดีเขาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:33.696088112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:33.696092331+07:00","message":"> Transcript [1548] [false]: 'เอกสารที่ดีเขาว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:33.696096627+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:33.696099472+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:33.696102919+07:00","message":"StatePrefix: 'เอกสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:33.696105976+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:33.696109488+07:00","message":"Push: 'เอกสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:33.696112561+07:00","message":"TextPushed: 'เอกสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:33.696115408+07:00","message":"Set new StatePrefix : 'เอกสารที่ดีเขาว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:33.696118614+07:00","message":"Next Push (prob) : 'ที่ดีเขาว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:33.696121563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:33.696124941+07:00","message":"> Transcript [1549] [true]: 'เอกสารที่ดีเขาว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:33.696128419+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:33.696131239+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:33.696146785+07:00","message":"StatePrefix: 'เอกสารที่ดีเขาว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:33.696149778+07:00","message":"TextPushed: 'เอกสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:33.696153031+07:00","message":"Push: 'ที่ดีเขาว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:33.696163362+07:00","message":"push: {false เอกสาร 0 0xc0020b6c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:33.696180881+07:00","message":"push: {true ที่ดีเขาว่า 0 0xc0020b6c80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:38:33.702543241+07:00","message":"write wav file: './tmp/7595/7595_98.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:33.780628936+07:00","message":"[GCS] Start streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:34.119072004+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:34.119102471+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:34.119107073+07:00","message":"receive interim result [false|false]: อะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:34.119117518+07:00","message":"[buffer interim] 99 false อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:34.119125425+07:00","message":"[bufferProcess] interim [420000000]:อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:34.119127341+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:34.312250524+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:34.312286535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:34.312291637+07:00","message":"receive interim result [false|false]: อะไรก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:34.312305851+07:00","message":"[buffer interim] 99 false อะไรก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:34.312312336+07:00","message":"[bufferProcess] interim [540000000]:อะไรก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:34.31231467+07:00","message":"[bufferProcess] send to processor:อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:34.312318085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:34.312320731+07:00","message":"> Transcript [1550] [false]: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:34.31232327+07:00","message":"Set StatePrefix (first interim): 'อะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:34.457632277+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:34.457664799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็ได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:34.457670519+07:00","message":"receive interim result [false|false]: อะไรก็ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:34.457683193+07:00","message":"[buffer interim] 99 false อะไรก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:34.457689759+07:00","message":"[bufferProcess] interim [660000000]:อะไรก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:34.457692215+07:00","message":"[bufferProcess] send to processor:อะไรก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:34.45769737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:34.45770026+07:00","message":"> Transcript [1551] [false]: 'อะไรก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:34.457703251+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:34.457705223+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:34.457707195+07:00","message":"StatePrefix: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:34.457709425+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:34.481475862+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:34.481518991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:34.481524662+07:00","message":"receive interim result [false|false]: อะไรก็แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:34.481545258+07:00","message":"[buffer interim] 99 false อะไรก็แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:34.48155376+07:00","message":"[bufferProcess] interim [720000000]:อะไรก็แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:34.481555941+07:00","message":"[bufferProcess] send to processor:อะไรก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:34.481560034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:34.481563815+07:00","message":"> Transcript [1552] [false]: 'อะไรก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:34.481566993+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:34.481568929+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:34.48157082+07:00","message":"StatePrefix: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:34.481572997+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:34.537007326+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:34.537070831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:34.537080579+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:34.537102479+07:00","message":"[buffer interim] 99 false อะไรก็แล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:34.537117651+07:00","message":"[bufferProcess] interim [780000000]:อะไรก็แล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:34.537122646+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:34.537130742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:34.537144385+07:00","message":"> Transcript [1553] [false]: 'อะไรก็แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:34.537148881+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:34.537150977+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:34.53715333+07:00","message":"StatePrefix: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:34.537155581+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:34.814625021+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:34.814702297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:34.814710653+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:34.814732977+07:00","message":"[buffer interim] 99 false อะไรก็แล้วแต่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:34.814746903+07:00","message":"[bufferProcess] interim [80000000]:อะไรก็แล้วแต่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:34.814750896+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:34.814760342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:34.814765341+07:00","message":"> Transcript [1554] [false]: 'อะไรก็แล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:34.814771289+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:34.814775375+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:34.814778284+07:00","message":"StatePrefix: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:34.814781525+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:34.81479079+07:00","message":"Push: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:34.814793832+07:00","message":"TextPushed: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:34.814797276+07:00","message":"Set new StatePrefix : 'อะไรก็แล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:34.814800738+07:00","message":"Next Push (prob) : 'ก็แล้วแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:34.814814274+07:00","message":"push: {false อะไร 0 0xc0037d4380}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:38:34.870508854+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:38:34.870532221+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:35.060932385+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:35.060990588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:35.060997831+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:35.061013128+07:00","message":"[buffer interim] 99 false อะไรก็แล้วแต่ที่ใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:35.061021525+07:00","message":"[bufferProcess] interim [260000000]:อะไรก็แล้วแต่ที่ใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:35.061025272+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:35.061034313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:35.061038653+07:00","message":"> Transcript [1555] [false]: 'อะไรก็แล้วแต่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:35.061042745+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:35.061045173+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:35.0610473+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:35.061049652+07:00","message":"TextPushed: 'อะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:35.358216062+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:35.358262893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่บุหรี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:35.358269485+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่บุหรี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:35.358288264+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:35.358293452+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่โอริง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:35.358296274+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่โอริง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:35.358310267+07:00","message":"[buffer interim] 99 false อะไรก็แล้วแต่ที่ใส่บุหรี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:35.358328531+07:00","message":"[buffer interim] 99 false อะไรก็แล้วแต่ที่ใส่โอริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:35.358335673+07:00","message":"[bufferProcess] interim [560000000]:อะไรก็แล้วแต่ที่ใส่บุหรี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:35.358339252+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:35.358349694+07:00","message":"[bufferProcess] interim [620000000]:อะไรก็แล้วแต่ที่ใส่โอริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:35.358352068+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่บุหรี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:35.358357838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:35.358361272+07:00","message":"> Transcript [1556] [false]: 'อะไรก็แล้วแต่ที่ใส่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:35.358365475+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:35.358367869+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:35.358370101+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:35.358372662+07:00","message":"TextPushed: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:35.358374308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:35.358376332+07:00","message":"> Transcript [1557] [false]: 'อะไรก็แล้วแต่ที่ใส่บุหรี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:35.358378406+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:35.358380173+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:35.35838191+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:35.358383884+07:00","message":"TextPushed: 'อะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:35.438840005+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:35.438884709+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่ดินสอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:35.438890821+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่ดินสอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:35.438907214+07:00","message":"[buffer interim] 99 false อะไรก็แล้วแต่ที่ใส่ดินสอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:35.438917073+07:00","message":"[bufferProcess] interim [680000000]:อะไรก็แล้วแต่ที่ใส่ดินสอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:35.438919705+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่โอริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:35.438924007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:35.438927297+07:00","message":"> Transcript [1558] [false]: 'อะไรก็แล้วแต่ที่ใส่โอริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:35.438931897+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:35.438934232+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:35.438936743+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:35.438939029+07:00","message":"TextPushed: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:35.438941939+07:00","message":"Push: 'ก็แล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:35.438943929+07:00","message":"TextPushed: 'อะไรก็แล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:35.438946437+07:00","message":"Set new StatePrefix : 'อะไรก็แล้วแต่ที่ใส่โอริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:35.438949163+07:00","message":"Next Push (prob) : 'ที่ใส่โอริง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:35.438958884+07:00","message":"push: {false ก็แล้วแต่ 0 0xc0037d4380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:35.551840584+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:35.551874533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่เอาดินเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:35.551880181+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่เอาดินเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:35.551896425+07:00","message":"[buffer interim] 99 false อะไรก็แล้วแต่ที่ใส่เอาดินเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:35.551903157+07:00","message":"[bufferProcess] interim [740000000]:อะไรก็แล้วแต่ที่ใส่เอาดินเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:35.551907071+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่ดินสอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:35.55191187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:35.551914558+07:00","message":"> Transcript [1559] [false]: 'อะไรก็แล้วแต่ที่ใส่ดินสอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:35.551916799+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:35.551918898+07:00","message":"Set new StatePrefix: 'อะไรก็แล้วแต่ที่ใส่ดินสอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:35.5536301+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:35.553648505+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:35.553653927+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:35.553667666+07:00","message":"[buffer interim] 99 false อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:35.55367335+07:00","message":"[bufferProcess] interim [800000000]:อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:35.553675749+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่เอาดินเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:35.553678323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:35.553680829+07:00","message":"> Transcript [1560] [false]: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:35.553682779+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:35.553685163+07:00","message":"Set new StatePrefix: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:35.671053018+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:35.671095557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:35.671103292+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:35.671122205+07:00","message":"[buffer interim] 99 false อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:35.671133228+07:00","message":"[bufferProcess] interim [920000000]:อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:35.671136246+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:35.671147938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:35.671151264+07:00","message":"> Transcript [1561] [false]: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:35.671155431+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:35.671157854+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:35.671159828+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:35.671162644+07:00","message":"TextPushed: 'อะไรก็แล้วแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:35.909927305+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:35.909984832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:35.909991935+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:35.91000984+07:00","message":"[buffer interim] 99 false อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:35.910019612+07:00","message":"[bufferProcess] interim [160000000]:อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:35.910022679+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:35.910027093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:35.910030609+07:00","message":"> Transcript [1562] [false]: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:35.910034946+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:35.910037089+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:35.910039111+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:35.910041777+07:00","message":"TextPushed: 'อะไรก็แล้วแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:36.056412011+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:36.056472009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:36.056479722+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:36.056500519+07:00","message":"[buffer interim] 99 false อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:36.056509717+07:00","message":"[bufferProcess] interim [280000000]:อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:36.056512589+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:36.056518005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:36.056523491+07:00","message":"> Transcript [1563] [false]: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:36.056527947+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:36.056530207+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:36.056533947+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:36.056536807+07:00","message":"TextPushed: 'อะไรก็แล้วแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:36.09432565+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:36.094369703+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วควรใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:36.094376684+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วควรใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:36.094396593+07:00","message":"[buffer interim] 99 false อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วควรใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:36.094405978+07:00","message":"[bufferProcess] interim [340000000]:อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วควรใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:36.094408995+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:36.094417416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:36.094420905+07:00","message":"> Transcript [1564] [false]: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:36.09442535+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:36.094427954+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:36.094430281+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:36.094433684+07:00","message":"TextPushed: 'อะไรก็แล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:36.094440255+07:00","message":"Push: 'ที่ใส่เอาดินเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:36.094442475+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:36.09444513+07:00","message":"Set new StatePrefix : 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:36.094448237+07:00","message":"Next Push (prob) : 'ไปแล้วคนที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:36.094457609+07:00","message":"push: {false ที่ใส่เอาดินเข้า 0 0xc0037d4380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:36.244229285+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:36.244274134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:36.244281454+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:36.244297479+07:00","message":"[buffer interim] 99 false อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:36.244306041+07:00","message":"[bufferProcess] interim [520000000]:อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:36.244309283+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วควรใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:36.244316363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:36.244319661+07:00","message":"> Transcript [1565] [false]: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วควรใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:36.244322843+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:36.244325082+07:00","message":"Set new StatePrefix: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วควรใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:36.545199586+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:36.545254082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:36.545261486+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:36.545282333+07:00","message":"[buffer interim] 99 false อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:36.545291903+07:00","message":"[bufferProcess] interim [760000000]:อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:36.545295915+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:36.54530037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:36.545303616+07:00","message":"> Transcript [1566] [false]: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:36.545306588+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:36.545309557+07:00","message":"Set new StatePrefix: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:37.129091691+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:37.129154917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:37.129189985+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:37.129210665+07:00","message":"[buffer interim] 99 false อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:37.129225449+07:00","message":"[bufferProcess] interim [360000000]:อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:37.129230166+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:37.129241862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:37.129246095+07:00","message":"> Transcript [1567] [false]: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:37.129251755+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:37.129254995+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:37.129258567+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:37.129263022+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:37.315648777+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:37.31570407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:37.315711327+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:37.315732313+07:00","message":"[buffer interim] 99 false อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:37.315744562+07:00","message":"[bufferProcess] interim [540000000]:อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:37.315747325+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:37.315752183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:37.315755829+07:00","message":"> Transcript [1568] [false]: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:37.315759679+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:37.315761915+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:37.315763941+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:37.315767559+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:37.508836277+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:37.508880062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:37.508886646+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:37.508901317+07:00","message":"[buffer interim] 99 false อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:37.508907757+07:00","message":"[bufferProcess] interim [780000000]:อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:37.50891751+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:37.508921718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:37.508924624+07:00","message":"> Transcript [1569] [false]: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:37.508928145+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:37.508930224+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:37.508932186+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:37.508934726+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:37.643154252+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:37.643191833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:37.643198133+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:37.64321563+07:00","message":"[buffer interim] 99 false อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:37.643223485+07:00","message":"[bufferProcess] interim [840000000]:อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:37.64322601+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:37.643229843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:37.643232363+07:00","message":"> Transcript [1570] [false]: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:37.643236148+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:37.643238202+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:37.643240122+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:37.64324288+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:37.643246454+07:00","message":"Push: 'ไปแล้วคนใช้เยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:37.64324885+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:37.643251139+07:00","message":"Set new StatePrefix : 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:37.643254912+07:00","message":"Next Push (prob) : 'ๆแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:37.643263178+07:00","message":"push: {false ไปแล้วคนใช้เยอะ 0 0xc0037d4380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:37.716081095+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:37.716126093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินน่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:37.716132682+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินน่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:37.716158999+07:00","message":"[buffer interim] 99 false อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:37.716167687+07:00","message":"[bufferProcess] interim [20000000]:อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:37.71617029+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:37.716174361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:37.716177479+07:00","message":"> Transcript [1571] [false]: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:37.716180095+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:37.716182192+07:00","message":"Set new StatePrefix: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:37.845080061+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:37.845125855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:37.845133119+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:37.845158557+07:00","message":"[buffer interim] 99 false อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:37.845193474+07:00","message":"[bufferProcess] interim [80000000]:อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:37.845196719+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:37.845205372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:37.845209052+07:00","message":"> Transcript [1572] [false]: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:37.845213716+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:37.845215735+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:37.845217677+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:37.845220252+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:38:37.871247147+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:38:37.871282088+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:37.964266352+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:37.964314342+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินไอติม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:37.964320956+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินไอติม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:37.964341325+07:00","message":"[buffer interim] 99 false อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินไอติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:37.964350002+07:00","message":"[bufferProcess] interim [200000000]:อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินไอติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:37.964352666+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:37.964357422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:37.964361305+07:00","message":"> Transcript [1573] [false]: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:37.964364854+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:37.964367027+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:37.964369036+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:37.964371876+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:38.016635113+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:38.016674684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:38.016682054+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:38.01669881+07:00","message":"[buffer interim] 99 false อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:38.016707156+07:00","message":"[bufferProcess] interim [320000000]:อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:38.016710283+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินไอติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:38.016717555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:38.016720725+07:00","message":"> Transcript [1574] [false]: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินไอติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:38.016724706+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:38.016727475+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:38.016729989+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:38.016733613+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:38.331831711+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:38.331866337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:38.331872819+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:38.33188384+07:00","message":"[buffer interim] 99 false อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:38.331890629+07:00","message":"[bufferProcess] interim [560000000]:อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:38.331893364+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:38.331898899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:38.331901521+07:00","message":"> Transcript [1575] [false]: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:38.331905458+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:38.33190749+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:38.331909854+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:38.331912314+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:38.331917105+07:00","message":"Push: 'ๆแล้วกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:38.331919059+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:38.331921678+07:00","message":"Set new StatePrefix : 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:38.331924334+07:00","message":"Next Push (prob) : 'ในปริมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:38.331931526+07:00","message":"push: {false ๆแล้วกิน 0 0xc0037d4380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:38.530546628+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:38.530582128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:38.53058892+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:38.530606949+07:00","message":"[buffer interim] 99 false อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:38.530614239+07:00","message":"[bufferProcess] interim [740000000]:อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:38.530616995+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:38.530622587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:38.530625461+07:00","message":"> Transcript [1576] [false]: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:38.530629272+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:38.530631609+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:38.53063358+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:38.530636415+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:38.594500852+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:38.59453742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:38.594543522+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:38.594562288+07:00","message":"[buffer interim] 99 false อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:38.594570539+07:00","message":"[bufferProcess] interim [860000000]:อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:38.594573353+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:38.594579419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:38.594582213+07:00","message":"> Transcript [1577] [false]: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:38.594585913+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:38.594588019+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:38.594590085+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:38.594592555+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:38.596158719+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:38.59618633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:38.596191659+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:38.596203714+07:00","message":"[buffer interim] 99 false อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:38.596210218+07:00","message":"[bufferProcess] interim [920000000]:อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:38.596212723+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:38.596218435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:38.596220989+07:00","message":"> Transcript [1578] [false]: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:38.596224839+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:38.596226939+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:38.596228913+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:38.59623138+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:39.237894133+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:39.237933156+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-25T13:38:39.237939381+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:39.237953087+07:00","message":"[buffer interim] 99 false อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:39.23796155+07:00","message":"[bufferProcess] interim [520000000]:อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:39.237964882+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:39.23797109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:39.237973751+07:00","message":"> Transcript [1579] [false]: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:39.237978063+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:39.237980214+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:39.237982305+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:39.237984703+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:39.237990383+07:00","message":"Push: 'ในปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:39.237992495+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:39.237994931+07:00","message":"Set new StatePrefix : 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:39.237997303+07:00","message":"Next Push (prob) : 'ที่ไม่มาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:39.238004416+07:00","message":"push: {false ในปริมาณ 0 0xc0037d4380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:39.432062003+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:39.432103434+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:39.43211+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:39.432123766+07:00","message":"[buffer interim] 99 false อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:39.432133131+07:00","message":"[bufferProcess] interim [700000000]:อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:39.432135864+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:39.432141932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:39.432145206+07:00","message":"> Transcript [1580] [false]: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:39.43215599+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:39.432158513+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:39.432160617+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:39.432163596+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:39.625722466+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:39.625766583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:39.625774183+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:39.625790049+07:00","message":"[buffer interim] 99 false อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:39.625801178+07:00","message":"[bufferProcess] interim [880000000]:อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:39.625805573+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:39.62581353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:39.625816428+07:00","message":"> Transcript [1581] [false]: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:39.625820557+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:39.62582292+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:39.625825135+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:39.625827957+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:39.812927768+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:39.812970108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:39.8129793+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:39.812998304+07:00","message":"[buffer interim] 99 false อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:39.813007397+07:00","message":"[bufferProcess] interim [60000000]:อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:39.813012046+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:39.813022021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:39.81302624+07:00","message":"> Transcript [1582] [false]: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:39.813031871+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:39.813034965+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:39.81303817+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:39.813045036+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:39.867234287+07:00","message":"[GCS] IsForceVAD: false for message ID: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:39.929537844+07:00","message":"[GCS] Start streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:39.965454236+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:39.965502197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้วรถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:39.965509307+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้วรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:39.96552209+07:00","message":"[buffer interim] 99 false อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้วรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:39.965529278+07:00","message":"[bufferProcess] interim [300000000]:อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้วรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:39.965532621+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:39.965536341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:39.965538998+07:00","message":"> Transcript [1583] [false]: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:39.965543189+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:39.965545247+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:39.965547563+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:39.965550216+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:39.965553175+07:00","message":"Push: 'ที่ไม่มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:39.965555132+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:39.965557542+07:00","message":"Set new StatePrefix : 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:39.965570991+07:00","message":"Next Push (prob) : 'แล้วใส่แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:39.965582179+07:00","message":"push: {false ที่ไม่มาก 0 0xc0037d4380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:40.038344198+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:40.038383066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้ว\",\"confidence\":0.9441674}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:40.038390526+07:00","message":"receive interim result [true|false]: อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:40.038401097+07:00","message":"end recv isFinal message id 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:40.038403402+07:00","message":"end Recv id 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:40.038409994+07:00","message":"[buffer interim] 99 true อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:40.038420642+07:00","message":"[bufferProcess] interim [300000000]:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:40.038425107+07:00","message":"[bufferProcess] send to processor (isfinal):อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้วรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:40.038436621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:40.03845149+07:00","message":"> Transcript [1584] [false]: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้วรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:40.038458534+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:40.03846111+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:40.038463485+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:40.038466758+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:40.038469424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:40.038472034+07:00","message":"> Transcript [1585] [true]: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:40.038474472+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:40.038476224+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:40.038478001+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:40.038480232+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:40.038482366+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:40.038768629+07:00","message":"Push: 'แล้วใส่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:40.038779419+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:40.038782853+07:00","message":"Set new StatePrefix : 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:40.038785658+07:00","message":"Next Push (prob) : 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:40.038798462+07:00","message":"push: {true แล้วใส่แล้ว 0 0xc0037d4380}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:40.038796622+07:00","message":"write aligntment file to 'tmp/7595/align_message_id_99.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:38:40.049842878+07:00","message":"write wav file: './tmp/7595/7595_99.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:40.607239462+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:40.607273358+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพมัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:40.607278487+07:00","message":"receive interim result [false|false]: ภาพมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:40.60729064+07:00","message":"[buffer interim] 100 false ภาพมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:40.607297491+07:00","message":"[bufferProcess] interim [480000000]:ภาพมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:40.607299523+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:40.648493874+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:40.648529809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ามันไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:40.648535938+07:00","message":"receive interim result [false|false]: ถ้ามันไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:40.648549709+07:00","message":"[buffer interim] 100 false ถ้ามันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:40.648556924+07:00","message":"[bufferProcess] interim [540000000]:ถ้ามันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:40.648559349+07:00","message":"[bufferProcess] send to processor:ภาพมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:40.648562866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:40.648565531+07:00","message":"> Transcript [1586] [false]: 'ภาพมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:40.648567943+07:00","message":"Set StatePrefix (first interim): 'ภาพมัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:40.78498933+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:40.785032704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ามันไม่เปีย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:40.785039629+07:00","message":"receive interim result [false|false]: ถ้ามันไม่เปีย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:40.785051286+07:00","message":"[buffer interim] 100 false ถ้ามันไม่เปีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:40.785060322+07:00","message":"[bufferProcess] interim [720000000]:ถ้ามันไม่เปีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:40.785062878+07:00","message":"[bufferProcess] send to processor:ถ้ามันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:40.785066376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:40.785069418+07:00","message":"> Transcript [1587] [false]: 'ถ้ามันไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:40.785072142+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:40.785074185+07:00","message":"Set new StatePrefix: 'ถ้ามันไม่'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:38:40.872169725+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:38:40.872176708+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:40.903757379+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:40.903797797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ามันไม่เปลี่ยน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:40.903804547+07:00","message":"receive interim result [false|false]: ถ้ามันไม่เปลี่ยน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:40.903820513+07:00","message":"[buffer interim] 100 false ถ้ามันไม่เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:40.903828388+07:00","message":"[bufferProcess] interim [780000000]:ถ้ามันไม่เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:40.903831441+07:00","message":"[bufferProcess] send to processor:ถ้ามันไม่เปีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:40.903840687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:40.903843713+07:00","message":"> Transcript [1588] [false]: 'ถ้ามันไม่เปีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:40.903847518+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:40.903850515+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:40.903852608+07:00","message":"StatePrefix: 'ถ้ามันไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:40.903854902+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:41.094357913+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:41.094390281+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ามันไม่เปลี่ยนสี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:41.09439606+07:00","message":"receive interim result [false|false]: ถ้ามันไม่เปลี่ยนสี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:41.094406881+07:00","message":"[buffer interim] 100 false ถ้ามันไม่เปลี่ยนสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:41.094413556+07:00","message":"[bufferProcess] interim [20000000]:ถ้ามันไม่เปลี่ยนสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:41.09441594+07:00","message":"[bufferProcess] send to processor:ถ้ามันไม่เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:41.094421233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:41.094424177+07:00","message":"> Transcript [1589] [false]: 'ถ้ามันไม่เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:41.094427949+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:41.094430205+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:41.094432299+07:00","message":"StatePrefix: 'ถ้ามันไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:41.094434491+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:41.389392074+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:41.389422356+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ามันไม่เปลี่ยนสีไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:41.389429699+07:00","message":"receive interim result [false|false]: ถ้ามันไม่เปลี่ยนสีไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:41.389445595+07:00","message":"[buffer interim] 100 false ถ้ามันไม่เปลี่ยนสีไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:41.389453987+07:00","message":"[bufferProcess] interim [320000000]:ถ้ามันไม่เปลี่ยนสีไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:41.389457742+07:00","message":"[bufferProcess] send to processor:ถ้ามันไม่เปลี่ยนสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:41.389462127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:41.389465574+07:00","message":"> Transcript [1590] [false]: 'ถ้ามันไม่เปลี่ยนสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:41.389469644+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:41.389472582+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:41.389475741+07:00","message":"StatePrefix: 'ถ้ามันไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:41.389478899+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:41.55230198+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:41.552334316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ามันไม่เปลี่ยนสีไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:41.552340529+07:00","message":"receive interim result [false|false]: ถ้ามันไม่เปลี่ยนสีไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:41.552352311+07:00","message":"[buffer interim] 100 false ถ้ามันไม่เปลี่ยนสีไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:41.552359543+07:00","message":"[bufferProcess] interim [500000000]:ถ้ามันไม่เปลี่ยนสีไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:41.552362258+07:00","message":"[bufferProcess] send to processor:ถ้ามันไม่เปลี่ยนสีไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:41.552365515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:41.552368119+07:00","message":"> Transcript [1591] [false]: 'ถ้ามันไม่เปลี่ยนสีไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:41.552371358+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:41.552373651+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:41.552375557+07:00","message":"StatePrefix: 'ถ้ามันไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:41.552377624+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:41.552380124+07:00","message":"Push: 'ถ้ามันไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:41.552382279+07:00","message":"TextPushed: 'ถ้ามันไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:41.552384475+07:00","message":"Set new StatePrefix : 'ถ้ามันไม่เปลี่ยนสีไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:41.552386731+07:00","message":"Next Push (prob) : 'เปลี่ยนสีไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:41.552393834+07:00","message":"push: {false ถ้ามันไม่ 0 0xc0037d4b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:41.671034245+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:41.671069528+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ามันไม่เปลี่ยนสีไม่เปลี่ยน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:41.671075428+07:00","message":"receive interim result [false|false]: ถ้ามันไม่เปลี่ยนสีไม่เปลี่ยน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:41.671086182+07:00","message":"[buffer interim] 100 false ถ้ามันไม่เปลี่ยนสีไม่เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:41.67109232+07:00","message":"[bufferProcess] interim [560000000]:ถ้ามันไม่เปลี่ยนสีไม่เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:41.671095323+07:00","message":"[bufferProcess] send to processor:ถ้ามันไม่เปลี่ยนสีไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:41.671100869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:41.671103526+07:00","message":"> Transcript [1592] [false]: 'ถ้ามันไม่เปลี่ยนสีไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:41.671106363+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:41.67110856+07:00","message":"Set new StatePrefix: 'ถ้ามันไม่เปลี่ยนสีไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:42.062911197+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:42.062949162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ามันไม่เปลี่ยนสีไม่เปลี่ยนก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:42.062955181+07:00","message":"receive interim result [false|false]: ถ้ามันไม่เปลี่ยนสีไม่เปลี่ยนก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:42.062975813+07:00","message":"[buffer interim] 100 false ถ้ามันไม่เปลี่ยนสีไม่เปลี่ยนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:42.062984102+07:00","message":"[bufferProcess] interim [980000000]:ถ้ามันไม่เปลี่ยนสีไม่เปลี่ยนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:42.062986708+07:00","message":"[bufferProcess] send to processor:ถ้ามันไม่เปลี่ยนสีไม่เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:42.062990008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:42.06299259+07:00","message":"> Transcript [1593] [false]: 'ถ้ามันไม่เปลี่ยนสีไม่เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:42.062995006+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:42.062997507+07:00","message":"Set new StatePrefix: 'ถ้ามันไม่เปลี่ยนสีไม่เปลี่ยน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:42.189438691+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:42.189475478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ามันไม่เปลี่ยนสีไม่เปลี่ยนก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:42.189481146+07:00","message":"receive interim result [false|false]: ถ้ามันไม่เปลี่ยนสีไม่เปลี่ยนก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:42.189499377+07:00","message":"[buffer interim] 100 false ถ้ามันไม่เปลี่ยนสีไม่เปลี่ยนก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:42.189508901+07:00","message":"[bufferProcess] interim [100000000]:ถ้ามันไม่เปลี่ยนสีไม่เปลี่ยนก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:42.189511614+07:00","message":"[bufferProcess] send to processor:ถ้ามันไม่เปลี่ยนสีไม่เปลี่ยนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:42.189515171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:42.18951779+07:00","message":"> Transcript [1594] [false]: 'ถ้ามันไม่เปลี่ยนสีไม่เปลี่ยนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:42.189521708+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:42.189523948+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:42.189526001+07:00","message":"StatePrefix: 'ถ้ามันไม่เปลี่ยนสีไม่เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:42.189528261+07:00","message":"TextPushed: 'ถ้ามันไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:42.388310048+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:42.388339387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ามันไม่เปลี่ยนสีไม่เปลี่ยนก็เกือบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:42.388345665+07:00","message":"receive interim result [false|false]: ถ้ามันไม่เปลี่ยนสีไม่เปลี่ยนก็เกือบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:42.388359988+07:00","message":"[buffer interim] 100 false ถ้ามันไม่เปลี่ยนสีไม่เปลี่ยนก็เกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:42.388367005+07:00","message":"[bufferProcess] interim [280000000]:ถ้ามันไม่เปลี่ยนสีไม่เปลี่ยนก็เกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:42.388369537+07:00","message":"[bufferProcess] send to processor:ถ้ามันไม่เปลี่ยนสีไม่เปลี่ยนก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:42.388372945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:42.388375823+07:00","message":"> Transcript [1595] [false]: 'ถ้ามันไม่เปลี่ยนสีไม่เปลี่ยนก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:42.388379526+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:42.388381552+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:42.388383518+07:00","message":"StatePrefix: 'ถ้ามันไม่เปลี่ยนสีไม่เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:42.388385945+07:00","message":"TextPushed: 'ถ้ามันไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:42.533993429+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:42.534031668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ามันไม่เปลี่ยนสีไม่เปลี่ยนก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:42.534037868+07:00","message":"receive interim result [false|false]: ถ้ามันไม่เปลี่ยนสีไม่เปลี่ยนก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:42.534052777+07:00","message":"[buffer interim] 100 false ถ้ามันไม่เปลี่ยนสีไม่เปลี่ยนก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:42.534059993+07:00","message":"[bufferProcess] interim [400000000]:ถ้ามันไม่เปลี่ยนสีไม่เปลี่ยนก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:42.53406283+07:00","message":"[bufferProcess] send to processor:ถ้ามันไม่เปลี่ยนสีไม่เปลี่ยนก็เกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:42.534066181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:42.534069058+07:00","message":"> Transcript [1596] [false]: 'ถ้ามันไม่เปลี่ยนสีไม่เปลี่ยนก็เกือบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:42.534072876+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:42.534075098+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:42.534077187+07:00","message":"StatePrefix: 'ถ้ามันไม่เปลี่ยนสีไม่เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:42.534079498+07:00","message":"TextPushed: 'ถ้ามันไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:43.124989374+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:43.12503589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ามันไม่เปลี่ยนสีไม่เปลี่ยนก็คือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:43.125042391+07:00","message":"receive interim result [false|false]: ถ้ามันไม่เปลี่ยนสีไม่เปลี่ยนก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:43.125055749+07:00","message":"[buffer interim] 100 false ถ้ามันไม่เปลี่ยนสีไม่เปลี่ยนก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:43.125064319+07:00","message":"[bufferProcess] interim [0]:ถ้ามันไม่เปลี่ยนสีไม่เปลี่ยนก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:43.125067682+07:00","message":"[bufferProcess] send to processor:ถ้ามันไม่เปลี่ยนสีไม่เปลี่ยนก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:43.125072884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:43.125076531+07:00","message":"> Transcript [1597] [false]: 'ถ้ามันไม่เปลี่ยนสีไม่เปลี่ยนก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:43.125081005+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:43.125083333+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:43.125085153+07:00","message":"StatePrefix: 'ถ้ามันไม่เปลี่ยนสีไม่เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:43.125087372+07:00","message":"TextPushed: 'ถ้ามันไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:43.125090824+07:00","message":"Push: 'เปลี่ยนสีไม่เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:43.125093079+07:00","message":"TextPushed: 'ถ้ามันไม่เปลี่ยนสีไม่เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:43.125095124+07:00","message":"Set new StatePrefix : 'ถ้ามันไม่เปลี่ยนสีไม่เปลี่ยนก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:43.125097508+07:00","message":"Next Push (prob) : 'ก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:43.125105959+07:00","message":"push: {false เปลี่ยนสีไม่เปลี่ยน 0 0xc0037d4b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:43.387553915+07:00","message":"[GCS] IsForceVAD: false for message ID: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:43.476915268+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:43.476963646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ามันไม่เปลี่ยนสีไม่เปลี่ยนก็คืออ้ายเจ็บ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:43.476970692+07:00","message":"receive interim result [false|false]: ถ้ามันไม่เปลี่ยนสีไม่เปลี่ยนก็คืออ้ายเจ็บ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:43.476990566+07:00","message":"[buffer interim] 100 false ถ้ามันไม่เปลี่ยนสีไม่เปลี่ยนก็คืออ้ายเจ็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:43.476999645+07:00","message":"[bufferProcess] interim [360000000]:ถ้ามันไม่เปลี่ยนสีไม่เปลี่ยนก็คืออ้ายเจ็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:43.477002568+07:00","message":"[bufferProcess] send to processor:ถ้ามันไม่เปลี่ยนสีไม่เปลี่ยนก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:43.477006404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:43.477009526+07:00","message":"> Transcript [1598] [false]: 'ถ้ามันไม่เปลี่ยนสีไม่เปลี่ยนก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:43.477013309+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:43.477018309+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:43.477020405+07:00","message":"StatePrefix: 'ถ้ามันไม่เปลี่ยนสีไม่เปลี่ยนก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:43.477023601+07:00","message":"TextPushed: 'ถ้ามันไม่เปลี่ยนสีไม่เปลี่ยน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:43.518388973+07:00","message":"[GCS] Start streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:43.51913607+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:43.51917913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ามันไม่เปลี่ยนสีไม่เปลี่ยนก็เกือบเจ็บ\",\"confidence\":0.89890605}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:43.519187009+07:00","message":"receive interim result [true|false]: ถ้ามันไม่เปลี่ยนสีไม่เปลี่ยนก็เกือบเจ็บ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:43.519197654+07:00","message":"end recv isFinal message id 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:43.519200146+07:00","message":"end Recv id 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:43.519206124+07:00","message":"[buffer interim] 100 true ถ้ามันไม่เปลี่ยนสีไม่เปลี่ยนก็เกือบเจ็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:43.519217797+07:00","message":"[bufferProcess] interim [480000000]:ถ้ามันไม่เปลี่ยนสีไม่เปลี่ยนก็เกือบเจ็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:43.519221372+07:00","message":"[bufferProcess] send to processor (isfinal):ถ้ามันไม่เปลี่ยนสีไม่เปลี่ยนก็คืออ้ายเจ็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:43.519225873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:43.519228971+07:00","message":"> Transcript [1599] [false]: 'ถ้ามันไม่เปลี่ยนสีไม่เปลี่ยนก็คืออ้ายเจ็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:43.519232325+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:43.519234672+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:43.519236695+07:00","message":"StatePrefix: 'ถ้ามันไม่เปลี่ยนสีไม่เปลี่ยนก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:43.519238957+07:00","message":"TextPushed: 'ถ้ามันไม่เปลี่ยนสีไม่เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:43.519241127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:43.519243234+07:00","message":"> Transcript [1600] [true]: 'ถ้ามันไม่เปลี่ยนสีไม่เปลี่ยนก็เกือบเจ็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:43.519245459+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:43.51924721+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:43.519249115+07:00","message":"StatePrefix: 'ถ้ามันไม่เปลี่ยนสีไม่เปลี่ยนก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:43.519250965+07:00","message":"TextPushed: 'ถ้ามันไม่เปลี่ยนสีไม่เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:43.519253996+07:00","message":"Push: 'ก็เกือบเจ็บ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:43.519262564+07:00","message":"push: {true ก็เกือบเจ็บ 0 0xc0037d4b00}"}
{"level":"info","service":"Main","time":"2026-06-25T13:38:43.528605597+07:00","message":"write wav file: './tmp/7595/7595_100.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:38:43.872691043+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:38:43.872705794+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:44.087094829+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:44.087154407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถูก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:44.087166255+07:00","message":"receive interim result [false|false]: ถูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:44.087185705+07:00","message":"[buffer interim] 101 false ถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:44.087193807+07:00","message":"[bufferProcess] interim [360000000]:ถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:44.087195633+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:44.171265848+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:44.171312025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถูกต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:44.171317866+07:00","message":"receive interim result [false|false]: ถูกต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:44.171332416+07:00","message":"[buffer interim] 101 false ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:44.171339832+07:00","message":"[bufferProcess] interim [480000000]:ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:44.171342607+07:00","message":"[bufferProcess] send to processor:ถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:44.17134624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:44.171349382+07:00","message":"> Transcript [1601] [false]: 'ถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:44.171351656+07:00","message":"Set StatePrefix (first interim): 'ถูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:44.755635409+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:44.755675855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถูกต้อง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:44.755682064+07:00","message":"receive interim result [false|false]: ถูกต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:44.755693415+07:00","message":"[buffer interim] 101 false ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:44.755701921+07:00","message":"[bufferProcess] interim [80000000]:ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:44.755704033+07:00","message":"[bufferProcess] send to processor:ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:44.755708607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:44.755712096+07:00","message":"> Transcript [1602] [false]: 'ถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:44.755715613+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:44.75571782+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:44.755720344+07:00","message":"StatePrefix: 'ถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:44.755722721+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:44.928230154+07:00","message":"[GCS] IsForceVAD: false for message ID: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:45.020902683+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:45.020948483+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถูกต้อง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:45.020953744+07:00","message":"receive interim result [true|false]: ถูกต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:45.020965587+07:00","message":"end recv isFinal message id 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:45.020967773+07:00","message":"end Recv id 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:45.020974193+07:00","message":"[buffer interim] 101 true ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:45.020981017+07:00","message":"[bufferProcess] interim [440000000]:ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:45.020984224+07:00","message":"[bufferProcess] send to processor (isfinal):ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:45.021000421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:45.021034061+07:00","message":"> Transcript [1603] [false]: 'ถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:45.021039717+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:45.021042306+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:45.021044546+07:00","message":"StatePrefix: 'ถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:45.021046801+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:45.021049031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:45.021051207+07:00","message":"> Transcript [1604] [true]: 'ถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:45.021053571+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:45.02105551+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:45.021057299+07:00","message":"StatePrefix: 'ถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:45.02105902+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:45.021067659+07:00","message":"Push: 'ถูกต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:45.021079209+07:00","message":"push: {true ถูกต้อง 0 0xc000044e80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:38:45.027458085+07:00","message":"write wav file: './tmp/7595/7595_101.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:45.119284247+07:00","message":"[GCS] Start streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:45.847472462+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:45.847517879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เงียบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:45.847523649+07:00","message":"receive interim result [false|false]: เงียบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:45.847538651+07:00","message":"[buffer interim] 102 false เงียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:45.847546459+07:00","message":"[bufferProcess] interim [780000000]:เงียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:45.847548698+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:45.963188518+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:45.963238208+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:45.963243401+07:00","message":"receive interim result [false|false]: เรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:45.963258736+07:00","message":"[buffer interim] 102 false เรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:45.963267042+07:00","message":"[bufferProcess] interim [840000000]:เรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:45.963269261+07:00","message":"[bufferProcess] send to processor:เงียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:45.963276776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:45.963279634+07:00","message":"> Transcript [1605] [false]: 'เงียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:45.963282199+07:00","message":"Set StatePrefix (first interim): 'เงียบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:46.16641805+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:46.166457937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:46.16646337+07:00","message":"receive interim result [false|false]: เรียนไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:46.166476003+07:00","message":"[buffer interim] 102 false เรียนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:46.16648283+07:00","message":"[bufferProcess] interim [80000000]:เรียนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:46.166485333+07:00","message":"[bufferProcess] send to processor:เรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:46.166490835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:46.166494243+07:00","message":"> Transcript [1606] [false]: 'เรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:46.166496508+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:46.166498571+07:00","message":"Set new StatePrefix: 'เรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:46.686094518+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:46.68614201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนไปเล่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:46.686148755+07:00","message":"receive interim result [false|false]: เรียนไปเล่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:46.68617247+07:00","message":"[buffer interim] 102 false เรียนไปเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:46.686185042+07:00","message":"[bufferProcess] interim [620000000]:เรียนไปเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:46.686187729+07:00","message":"[bufferProcess] send to processor:เรียนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:46.686192267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:46.68619566+07:00","message":"> Transcript [1607] [false]: 'เรียนไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:46.686199219+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:46.686202627+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:46.686204783+07:00","message":"StatePrefix: 'เรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:46.686206841+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:46.740957435+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:46.74099963+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนไป\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:46.741005963+07:00","message":"receive interim result [false|false]: เรียนไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:46.741022333+07:00","message":"[buffer interim] 102 false เรียนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:46.74103073+07:00","message":"[bufferProcess] interim [680000000]:เรียนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:46.741033276+07:00","message":"[bufferProcess] send to processor:เรียนไปเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:46.741043047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:46.741046415+07:00","message":"> Transcript [1608] [false]: 'เรียนไปเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:46.741050178+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:46.741052916+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:46.741054873+07:00","message":"StatePrefix: 'เรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:46.74105706+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:46.758114249+07:00","message":"[GCS] Cleaned up inactive client: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:46.758149498+07:00","message":"[GCS] Cleaned up inactive client: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:46.758153007+07:00","message":"[GCS] Cleaned up inactive client: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:46.758155208+07:00","message":"[GCS] Cleaned up inactive client: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:46.75815738+07:00","message":"[GCS] Cleaned up inactive client: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:46.758159537+07:00","message":"[GCS] Cleaned up inactive client: 78"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:38:46.87306865+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:38:46.873084511+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:47.972779362+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:47.972820939+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนไปท็อปส์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:47.972826607+07:00","message":"receive interim result [false|false]: เรียนไปท็อปส์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:47.972839495+07:00","message":"[buffer interim] 102 false เรียนไปท็อปส์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:47.972847957+07:00","message":"[bufferProcess] interim [880000000]:เรียนไปท็อปส์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:47.972850453+07:00","message":"[bufferProcess] send to processor:เรียนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:47.972854344+07:00","message":"[bufferProcess] send to processor (ticker):เรียนไปท็อปส์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:47.972865478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:47.972881333+07:00","message":"> Transcript [1609] [false]: 'เรียนไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:47.972886995+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:47.972892075+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:47.972894497+07:00","message":"StatePrefix: 'เรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:47.972896853+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:47.972898812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:47.972901405+07:00","message":"> Transcript [1610] [false]: 'เรียนไปท็อปส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:47.972903617+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:47.972905663+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:47.972907385+07:00","message":"StatePrefix: 'เรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:47.972909306+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:47.972918677+07:00","message":"Push: 'เรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:47.972920936+07:00","message":"TextPushed: 'เรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:47.97292306+07:00","message":"Set new StatePrefix : 'เรียนไปท็อปส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:47.972925721+07:00","message":"Next Push (prob) : 'ไปท็อปส์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:47.972934102+07:00","message":"push: {false เรียน 0 0xc002aa6300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:48.278769086+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:48.278816202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนไปท็อปส์รู้ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:48.278822496+07:00","message":"receive interim result [false|false]: เรียนไปท็อปส์รู้ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:48.278859696+07:00","message":"[buffer interim] 102 false เรียนไปท็อปส์รู้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:48.278868239+07:00","message":"[bufferProcess] interim [120000000]:เรียนไปท็อปส์รู้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:48.278870784+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:48.286363458+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:48.286375451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนไปท็อปส์รู้ไหมว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:48.28637934+07:00","message":"receive interim result [false|false]: เรียนไปท็อปส์รู้ไหมว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:48.286387728+07:00","message":"[buffer interim] 102 false เรียนไปท็อปส์รู้ไหมว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:48.286391424+07:00","message":"[bufferProcess] interim [180000000]:เรียนไปท็อปส์รู้ไหมว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:48.286393415+07:00","message":"[bufferProcess] send to processor:เรียนไปท็อปส์รู้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:48.286397231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:48.286400342+07:00","message":"> Transcript [1611] [false]: 'เรียนไปท็อปส์รู้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:48.286404051+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:48.286406974+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:48.286409477+07:00","message":"StatePrefix: 'เรียนไปท็อปส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:48.286412083+07:00","message":"TextPushed: 'เรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:48.479223609+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:48.479267618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนไปท็อปส์รู้ไหมว่ามัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:48.479273572+07:00","message":"receive interim result [false|false]: เรียนไปท็อปส์รู้ไหมว่ามัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:48.479286765+07:00","message":"[buffer interim] 102 false เรียนไปท็อปส์รู้ไหมว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:48.479296409+07:00","message":"[bufferProcess] interim [360000000]:เรียนไปท็อปส์รู้ไหมว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:48.479299495+07:00","message":"[bufferProcess] send to processor:เรียนไปท็อปส์รู้ไหมว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:48.479303368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:48.479306247+07:00","message":"> Transcript [1612] [false]: 'เรียนไปท็อปส์รู้ไหมว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:48.47931012+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:48.479312224+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:48.479314933+07:00","message":"StatePrefix: 'เรียนไปท็อปส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:48.479317538+07:00","message":"TextPushed: 'เรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:48.622147983+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:48.622199444+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนไปท็อปส์รู้ไหมว่ามันมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:48.622205491+07:00","message":"receive interim result [false|false]: เรียนไปท็อปส์รู้ไหมว่ามันมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:48.622223271+07:00","message":"[buffer interim] 102 false เรียนไปท็อปส์รู้ไหมว่ามันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:48.622230077+07:00","message":"[bufferProcess] interim [480000000]:เรียนไปท็อปส์รู้ไหมว่ามันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:48.622232463+07:00","message":"[bufferProcess] send to processor:เรียนไปท็อปส์รู้ไหมว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:48.622235827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:48.622238521+07:00","message":"> Transcript [1613] [false]: 'เรียนไปท็อปส์รู้ไหมว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:48.622241953+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:48.622244198+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:48.622246226+07:00","message":"StatePrefix: 'เรียนไปท็อปส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:48.622248592+07:00","message":"TextPushed: 'เรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:48.800674297+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:48.800714233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนไปท็อปส์รู้ไหมว่ามันมีคำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:48.800719777+07:00","message":"receive interim result [false|false]: เรียนไปท็อปส์รู้ไหมว่ามันมีคำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:48.800736724+07:00","message":"[buffer interim] 102 false เรียนไปท็อปส์รู้ไหมว่ามันมีคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:48.800745459+07:00","message":"[bufferProcess] interim [660000000]:เรียนไปท็อปส์รู้ไหมว่ามันมีคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:48.800748334+07:00","message":"[bufferProcess] send to processor:เรียนไปท็อปส์รู้ไหมว่ามันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:48.800755619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:48.800759069+07:00","message":"> Transcript [1614] [false]: 'เรียนไปท็อปส์รู้ไหมว่ามันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:48.800763853+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:48.800766107+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:48.800768722+07:00","message":"StatePrefix: 'เรียนไปท็อปส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:48.800771121+07:00","message":"TextPushed: 'เรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:48.800777442+07:00","message":"Push: 'ไปท็อปส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:48.800779615+07:00","message":"TextPushed: 'เรียนไปท็อปส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:48.800781801+07:00","message":"Set new StatePrefix : 'เรียนไปท็อปส์รู้ไหมว่ามันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:48.800784066+07:00","message":"Next Push (prob) : 'รู้ไหมว่ามันมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:48.800792989+07:00","message":"push: {false ไปท็อปส์ 0 0xc002aa6300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:48.85978982+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:48.859828365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนไปท็อปส์รู้ไหมว่ามันมีคำถาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:48.859834685+07:00","message":"receive interim result [false|false]: เรียนไปท็อปส์รู้ไหมว่ามันมีคำถาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:48.859860148+07:00","message":"[buffer interim] 102 false เรียนไปท็อปส์รู้ไหมว่ามันมีคำถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:48.859871767+07:00","message":"[bufferProcess] interim [780000000]:เรียนไปท็อปส์รู้ไหมว่ามันมีคำถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:48.85987539+07:00","message":"[bufferProcess] send to processor:เรียนไปท็อปส์รู้ไหมว่ามันมีคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:48.859881497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:48.859884535+07:00","message":"> Transcript [1615] [false]: 'เรียนไปท็อปส์รู้ไหมว่ามันมีคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:48.859888082+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:48.859890265+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:48.859892421+07:00","message":"StatePrefix: 'เรียนไปท็อปส์รู้ไหมว่ามันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:48.859894919+07:00","message":"TextPushed: 'เรียนไปท็อปส์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:49.290998085+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:49.291044458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:49.291051646+07:00","message":"receive interim result [false|false]: เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:49.291061749+07:00","message":"[buffer interim] 102 false เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:49.291069689+07:00","message":"[bufferProcess] interim [140000000]:เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:49.29107231+07:00","message":"[bufferProcess] send to processor:เรียนไปท็อปส์รู้ไหมว่ามันมีคำถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:49.291076286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:49.291079786+07:00","message":"> Transcript [1616] [false]: 'เรียนไปท็อปส์รู้ไหมว่ามันมีคำถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:49.291083436+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:49.291085818+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:49.291088409+07:00","message":"StatePrefix: 'เรียนไปท็อปส์รู้ไหมว่ามันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:49.291091579+07:00","message":"TextPushed: 'เรียนไปท็อปส์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:49.373729963+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:49.373783088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามตามมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:49.373789714+07:00","message":"receive interim result [false|false]: เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามตามมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:49.373804143+07:00","message":"[buffer interim] 102 false เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามตามมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:49.37381205+07:00","message":"[bufferProcess] interim [260000000]:เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามตามมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:49.373815168+07:00","message":"[bufferProcess] send to processor:เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:49.373822348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:49.373825281+07:00","message":"> Transcript [1617] [false]: 'เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:49.373829603+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:49.373831891+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:49.373834351+07:00","message":"StatePrefix: 'เรียนไปท็อปส์รู้ไหมว่ามันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:49.373838319+07:00","message":"TextPushed: 'เรียนไปท็อปส์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:49.500317068+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:49.500358986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามตามาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:49.500365735+07:00","message":"receive interim result [false|false]: เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามตามาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:49.500381181+07:00","message":"[buffer interim] 102 false เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามตามาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:49.50038975+07:00","message":"[bufferProcess] interim [380000000]:เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามตามาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:49.500392718+07:00","message":"[bufferProcess] send to processor:เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามตามมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:49.500401052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:49.500404178+07:00","message":"> Transcript [1618] [false]: 'เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามตามมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:49.500408358+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:49.500411305+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:49.500413819+07:00","message":"StatePrefix: 'เรียนไปท็อปส์รู้ไหมว่ามันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:49.50041669+07:00","message":"TextPushed: 'เรียนไปท็อปส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:49.500425402+07:00","message":"Push: 'รู้ไหมว่ามันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:49.500427554+07:00","message":"TextPushed: 'เรียนไปท็อปส์รู้ไหมว่ามันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:49.500429799+07:00","message":"Set new StatePrefix : 'เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามตามมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:49.500432172+07:00","message":"Next Push (prob) : 'คำถามตามมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:49.500441619+07:00","message":"push: {false รู้ไหมว่ามันมี 0 0xc002aa6300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:49.571261837+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:49.571305851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามตามากเกิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:49.571312938+07:00","message":"receive interim result [false|false]: เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามตามากเกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:49.571328619+07:00","message":"[buffer interim] 102 false เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามตามากเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:49.571337398+07:00","message":"[bufferProcess] interim [500000000]:เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามตามากเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:49.571340086+07:00","message":"[bufferProcess] send to processor:เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามตามาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:49.571347678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:49.571351379+07:00","message":"> Transcript [1619] [false]: 'เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามตามาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:49.571354326+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:49.571356629+07:00","message":"Set new StatePrefix: 'เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามตามาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:49.684297999+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:49.684331052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:49.684337402+07:00","message":"receive interim result [false|false]: เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:49.684352588+07:00","message":"[buffer interim] 102 false เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:49.684359913+07:00","message":"[bufferProcess] interim [560000000]:เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:49.684362589+07:00","message":"[bufferProcess] send to processor:เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามตามากเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:49.684366217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:49.684369296+07:00","message":"> Transcript [1620] [false]: 'เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามตามากเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:49.684373109+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:49.684375401+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:49.684377414+07:00","message":"StatePrefix: 'เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามตามาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:49.684379817+07:00","message":"TextPushed: 'เรียนไปท็อปส์รู้ไหมว่ามันมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:49.869722173+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:49.869766528+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามสามารถเกิดขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:49.869774251+07:00","message":"receive interim result [false|false]: เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามสามารถเกิดขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:49.86978971+07:00","message":"[buffer interim] 102 false เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามสามารถเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:49.869797805+07:00","message":"[bufferProcess] interim [740000000]:เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามสามารถเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:49.869800932+07:00","message":"[bufferProcess] send to processor:เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:49.86980853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:49.869811657+07:00","message":"> Transcript [1621] [false]: 'เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:49.869814659+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:49.869816729+07:00","message":"Set new StatePrefix: 'เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิด'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:38:49.873869768+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:38:49.873877015+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:50.195108967+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:50.195140819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามสามารถเกิดขึ้นอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:50.195146981+07:00","message":"receive interim result [false|false]: เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามสามารถเกิดขึ้นอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:50.195162898+07:00","message":"[buffer interim] 102 false เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามสามารถเกิดขึ้นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:50.195171837+07:00","message":"[bufferProcess] interim [40000000]:เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามสามารถเกิดขึ้นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:50.195181817+07:00","message":"[bufferProcess] send to processor:เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามสามารถเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:50.19518899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:50.195194168+07:00","message":"> Transcript [1622] [false]: 'เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามสามารถเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:50.195197114+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:50.195199096+07:00","message":"Set new StatePrefix: 'เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามสามารถเกิดขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:50.77088216+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:50.770926668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามสามารถเกิดขึ้นอะไร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:50.770935211+07:00","message":"receive interim result [false|false]: เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามสามารถเกิดขึ้นอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:50.77095091+07:00","message":"[buffer interim] 102 false เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามสามารถเกิดขึ้นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:50.770958978+07:00","message":"[bufferProcess] interim [640000000]:เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามสามารถเกิดขึ้นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:50.770961613+07:00","message":"[bufferProcess] send to processor:เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามสามารถเกิดขึ้นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:50.770965921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:50.770969002+07:00","message":"> Transcript [1623] [false]: 'เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามสามารถเกิดขึ้นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:50.770973044+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:50.770974931+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:50.770976884+07:00","message":"StatePrefix: 'เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามสามารถเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:50.770979433+07:00","message":"TextPushed: 'เรียนไปท็อปส์รู้ไหมว่ามันมี'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:38:52.873900336+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:38:52.873917527+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:53.447055169+07:00","message":"[GCS] IsForceVAD: false for message ID: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:53.509635892+07:00","message":"[GCS] Start streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:53.681955498+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:53.681999807+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนไปท็อปส์รู้ไหมว่ามันมีคำถาม Drama เกิดขึ้นอะไรบอกว่าอย่ากินเยอะ\",\"confidence\":0.86394}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:53.682006907+07:00","message":"receive interim result [true|false]: เรียนไปท็อปส์รู้ไหมว่ามันมีคำถาม Drama เกิดขึ้นอะไรบอกว่าอย่ากินเยอะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:53.6820192+07:00","message":"end recv isFinal message id 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:53.682021807+07:00","message":"end Recv id 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:53.682028795+07:00","message":"[buffer interim] 102 true เรียนไปท็อปส์รู้ไหมว่ามันมีคำถาม Drama เกิดขึ้นอะไรบอกว่าอย่ากินเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:53.682037683+07:00","message":"[bufferProcess] interim [550000000]:เรียนไปท็อปส์รู้ไหมว่ามันมีคำถาม Drama เกิดขึ้นอะไรบอกว่าอย่ากินเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:53.682042518+07:00","message":"[bufferProcess] send to processor (isfinal):เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามสามารถเกิดขึ้นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:53.682047047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:53.682050774+07:00","message":"> Transcript [1624] [false]: 'เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามสามารถเกิดขึ้นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:53.682054688+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:53.682056648+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:53.682059231+07:00","message":"StatePrefix: 'เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามสามารถเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:53.682062396+07:00","message":"TextPushed: 'เรียนไปท็อปส์รู้ไหมว่ามันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:53.682064318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:53.682066349+07:00","message":"> Transcript [1625] [true]: 'เรียนไปท็อปส์รู้ไหมว่ามันมีคำถาม Drama เกิดขึ้นอะไรบอกว่าอย่ากินเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:53.68206892+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:53.682070975+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:53.682072714+07:00","message":"StatePrefix: 'เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามสามารถเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:53.682074803+07:00","message":"TextPushed: 'เรียนไปท็อปส์รู้ไหมว่ามันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:53.6820781+07:00","message":"Push: 'คำถาม Drama เกิดขึ้นอะไรบอกว่าอย่ากินเยอะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:53.682088196+07:00","message":"push: {true คำถาม Drama เกิดขึ้นอะไรบอกว่าอย่ากินเยอะ 0 0xc002aa6300}"}
{"level":"info","service":"Main","time":"2026-06-25T13:38:53.696223007+07:00","message":"write wav file: './tmp/7595/7595_102.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:53.873728972+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:53.873775058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:53.873780978+07:00","message":"receive interim result [false|false]: ความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:53.873796235+07:00","message":"[buffer interim] 103 false ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:53.873804291+07:00","message":"[bufferProcess] interim [420000000]:ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:53.873806222+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:54.036207805+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:54.036253595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความดัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:54.036259901+07:00","message":"receive interim result [false|false]: ความดัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:54.03627375+07:00","message":"[buffer interim] 103 false ความดัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:54.036280534+07:00","message":"[bufferProcess] interim [540000000]:ความดัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:54.036282975+07:00","message":"[bufferProcess] send to processor:ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:54.036288623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:54.036291549+07:00","message":"> Transcript [1626] [false]: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:54.03629389+07:00","message":"Set StatePrefix (first interim): 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:54.223947955+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:54.223992785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความดันสูง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:54.223999492+07:00","message":"receive interim result [false|false]: ความดันสูง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:54.224013219+07:00","message":"[buffer interim] 103 false ความดันสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:54.224019738+07:00","message":"[bufferProcess] interim [780000000]:ความดันสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:54.224022203+07:00","message":"[bufferProcess] send to processor:ความดัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:54.224027845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:54.224030622+07:00","message":"> Transcript [1627] [false]: 'ความดัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:54.224033813+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:54.224035978+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:54.224038197+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:54.22404098+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:54.751586098+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:54.751633899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความดันสูงไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:54.751640744+07:00","message":"receive interim result [false|false]: ความดันสูงไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:54.751655503+07:00","message":"[buffer interim] 103 false ความดันสูงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:54.751669482+07:00","message":"[bufferProcess] interim [260000000]:ความดันสูงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:54.751672432+07:00","message":"[bufferProcess] send to processor:ความดันสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:54.751679431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:54.751682252+07:00","message":"> Transcript [1628] [false]: 'ความดันสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:54.751685869+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:54.75168847+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:54.751690509+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:54.751693034+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:54.894980736+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:54.895025662+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความดันสูงไตปลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:54.895032507+07:00","message":"receive interim result [false|false]: ความดันสูงไตปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:54.895046897+07:00","message":"[buffer interim] 103 false ความดันสูงไตปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:54.895054699+07:00","message":"[bufferProcess] interim [380000000]:ความดันสูงไตปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:54.895057579+07:00","message":"[bufferProcess] send to processor:ความดันสูงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:54.895064971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:54.895067906+07:00","message":"> Transcript [1629] [false]: 'ความดันสูงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:54.895071637+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:54.895074067+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:54.895076284+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:54.895078525+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:55.051218384+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:55.051251176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความดันสูงใดบ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:55.051257193+07:00","message":"receive interim result [false|false]: ความดันสูงใดบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:55.051271073+07:00","message":"[buffer interim] 103 false ความดันสูงใดบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:55.051277611+07:00","message":"[bufferProcess] interim [560000000]:ความดันสูงใดบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:55.051280686+07:00","message":"[bufferProcess] send to processor:ความดันสูงไตปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:55.051285074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:55.051288076+07:00","message":"> Transcript [1630] [false]: 'ความดันสูงไตปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:55.051291487+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:55.051293563+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:55.051295378+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:55.051297604+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:55.051302498+07:00","message":"Push: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:55.05130461+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:55.051306858+07:00","message":"Set new StatePrefix : 'ความดันสูงไตปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:55.051309171+07:00","message":"Next Push (prob) : 'ดันสูงไตปลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:55.051317001+07:00","message":"push: {false ความ 0 0xc002aa6900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:55.255213691+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:55.255252479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความดันสูงไตพัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:55.255258631+07:00","message":"receive interim result [false|false]: ความดันสูงไตพัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:55.255276992+07:00","message":"[buffer interim] 103 false ความดันสูงไตพัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:55.255284187+07:00","message":"[bufferProcess] interim [740000000]:ความดันสูงไตพัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:55.255286737+07:00","message":"[bufferProcess] send to processor:ความดันสูงใดบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:55.255290192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:55.255293392+07:00","message":"> Transcript [1631] [false]: 'ความดันสูงใดบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:55.255296244+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:55.255298333+07:00","message":"Set new StatePrefix: 'ความดันสูงใดบ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:55.265498039+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:55.265528756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความดันสูงใดบ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:55.265534777+07:00","message":"receive interim result [false|false]: ความดันสูงใดบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:55.265549399+07:00","message":"[buffer interim] 103 false ความดันสูงใดบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:55.265554685+07:00","message":"[bufferProcess] interim [800000000]:ความดันสูงใดบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:55.265560764+07:00","message":"[bufferProcess] send to processor:ความดันสูงไตพัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:55.265564323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:55.265567832+07:00","message":"> Transcript [1632] [false]: 'ความดันสูงไตพัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:55.265570336+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:55.265572276+07:00","message":"Set new StatePrefix: 'ความดันสูงไตพัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:55.832733738+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:55.832774397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความดันสูงใดบ้าง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:55.832781171+07:00","message":"receive interim result [false|false]: ความดันสูงใดบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:55.832799222+07:00","message":"[buffer interim] 103 false ความดันสูงใดบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:55.832806923+07:00","message":"[bufferProcess] interim [400000000]:ความดันสูงใดบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:55.832809792+07:00","message":"[bufferProcess] send to processor:ความดันสูงใดบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:55.832814052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:55.83281726+07:00","message":"> Transcript [1633] [false]: 'ความดันสูงใดบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:55.832819964+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:55.832822108+07:00","message":"Set new StatePrefix: 'ความดันสูงใดบ้าง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:38:55.874824609+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:38:55.874843533+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:57.676226766+07:00","message":"[GCS] IsForceVAD: false for message ID: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:57.798017292+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:57.798059589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความดันสูงไตพัง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:57.798067077+07:00","message":"receive interim result [true|false]: ความดันสูงไตพัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:57.798078758+07:00","message":"end recv isFinal message id 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:57.798082212+07:00","message":"end Recv id 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:57.798092197+07:00","message":"[buffer interim] 103 true ความดันสูงไตพัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:57.798100826+07:00","message":"[bufferProcess] interim [380000000]:ความดันสูงไตพัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:57.798105844+07:00","message":"[bufferProcess] send to processor (isfinal):ความดันสูงใดบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:57.798110654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:57.798114661+07:00","message":"> Transcript [1634] [false]: 'ความดันสูงใดบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:57.798119329+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:57.79812224+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:57.798125703+07:00","message":"StatePrefix: 'ความดันสูงใดบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:57.798129263+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:57.798132106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:57.798135395+07:00","message":"> Transcript [1635] [true]: 'ความดันสูงไตพัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:57.798138815+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:57.798141919+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:57.798144924+07:00","message":"StatePrefix: 'ความดันสูงใดบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:57.798148083+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:57.798154357+07:00","message":"Push: 'ดันสูงไตพัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:57.798166623+07:00","message":"push: {true ดันสูงไตพัง 0 0xc002aa6900}"}
{"level":"info","service":"Main","time":"2026-06-25T13:38:57.808855906+07:00","message":"write wav file: './tmp/7595/7595_103.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:57.86937984+07:00","message":"[GCS] Start streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:58.331530882+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:58.331577562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:58.331583434+07:00","message":"receive interim result [false|false]: ขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:58.331597511+07:00","message":"[buffer interim] 104 false ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:58.331605615+07:00","message":"[bufferProcess] interim [480000000]:ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:58.331607631+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:58.614405063+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:58.614446188+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:58.614452404+07:00","message":"receive interim result [false|false]: ขอจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:58.614464715+07:00","message":"[buffer interim] 104 false ขอจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:58.614472599+07:00","message":"[bufferProcess] interim [780000000]:ขอจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:58.614475663+07:00","message":"[bufferProcess] send to processor:ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:58.614480125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:58.614483079+07:00","message":"> Transcript [1636] [false]: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:58.614485316+07:00","message":"Set StatePrefix (first interim): 'ขอ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:38:58.875924707+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:38:58.875983928+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:58.940524215+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:58.94055994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจ๊ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:58.94056599+07:00","message":"receive interim result [false|false]: ขอจ๊ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:58.940582579+07:00","message":"[buffer interim] 104 false ขอจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:58.940589682+07:00","message":"[bufferProcess] interim [20000000]:ขอจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:58.94059224+07:00","message":"[bufferProcess] send to processor:ขอจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:58.940595476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:58.940598044+07:00","message":"> Transcript [1637] [false]: 'ขอจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:58.940601027+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:58.940603154+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:58.940605796+07:00","message":"StatePrefix: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:58.940608294+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:59.042540329+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:59.042579176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจักคิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:59.04258511+07:00","message":"receive interim result [false|false]: ขอจักคิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:59.042600819+07:00","message":"[buffer interim] 104 false ขอจักคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:59.042608162+07:00","message":"[bufferProcess] interim [140000000]:ขอจักคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:59.042611111+07:00","message":"[bufferProcess] send to processor:ขอจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:59.042614903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:59.042617906+07:00","message":"> Transcript [1638] [false]: 'ขอจ๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:59.042624329+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:59.042626659+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:59.042628695+07:00","message":"StatePrefix: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:59.042630839+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:59.046164539+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:59.046192571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจักชีส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:59.046207588+07:00","message":"receive interim result [false|false]: ขอจักชีส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:59.046220437+07:00","message":"[buffer interim] 104 false ขอจักชีส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:59.046226271+07:00","message":"[bufferProcess] interim [200000000]:ขอจักชีส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:59.046228473+07:00","message":"[bufferProcess] send to processor:ขอจักคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:59.046233364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:59.046235965+07:00","message":"> Transcript [1639] [false]: 'ขอจักคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:59.046238958+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:59.046241013+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:59.046243026+07:00","message":"StatePrefix: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:59.046245137+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:59.11007819+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:59.11011952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจะชี้แจง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:59.110125213+07:00","message":"receive interim result [false|false]: ขอจะชี้แจง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:59.110142102+07:00","message":"[buffer interim] 104 false ขอจะชี้แจง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:59.110150939+07:00","message":"[bufferProcess] interim [260000000]:ขอจะชี้แจง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:59.110170937+07:00","message":"[bufferProcess] send to processor:ขอจักชีส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:59.110176564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:59.110180214+07:00","message":"> Transcript [1640] [false]: 'ขอจักชีส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:59.110184305+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:59.110187168+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:59.110190256+07:00","message":"StatePrefix: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:59.110203464+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:59.11020831+07:00","message":"Push: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:59.110211269+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:59.110214433+07:00","message":"Set new StatePrefix : 'ขอจักชีส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:59.11021751+07:00","message":"Next Push (prob) : 'จักชีส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:59.110233692+07:00","message":"push: {false ขอ 0 0xc0037d4c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:59.420895552+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:59.42093234+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจะชี้แจงไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:59.420938097+07:00","message":"receive interim result [false|false]: ขอจะชี้แจงไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:59.420951326+07:00","message":"[buffer interim] 104 false ขอจะชี้แจงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:59.420958249+07:00","message":"[bufferProcess] interim [620000000]:ขอจะชี้แจงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:59.420960708+07:00","message":"[bufferProcess] send to processor:ขอจะชี้แจง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:59.420966643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:59.420969398+07:00","message":"> Transcript [1641] [false]: 'ขอจะชี้แจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:59.420971966+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:59.420974177+07:00","message":"Set new StatePrefix: 'ขอจะชี้แจง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:59.49127536+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:59.491313498+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจะชี้แจงประเด็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:59.491323732+07:00","message":"receive interim result [false|false]: ขอจะชี้แจงประเด็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:59.491340104+07:00","message":"[buffer interim] 104 false ขอจะชี้แจงประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:59.491346856+07:00","message":"[bufferProcess] interim [680000000]:ขอจะชี้แจงประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:59.491349364+07:00","message":"[bufferProcess] send to processor:ขอจะชี้แจงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:59.491354532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:59.491357249+07:00","message":"> Transcript [1642] [false]: 'ขอจะชี้แจงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:59.491360588+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:59.491362776+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:59.491364809+07:00","message":"StatePrefix: 'ขอจะชี้แจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:59.491367541+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:59.744461982+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:59.744503408+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจะชี้แจงประเด็นนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:59.744509898+07:00","message":"receive interim result [false|false]: ขอจะชี้แจงประเด็นนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:59.744526142+07:00","message":"[buffer interim] 104 false ขอจะชี้แจงประเด็นนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:59.74453326+07:00","message":"[bufferProcess] interim [920000000]:ขอจะชี้แจงประเด็นนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:59.744536307+07:00","message":"[bufferProcess] send to processor:ขอจะชี้แจงประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:59.744541354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:59.74454445+07:00","message":"> Transcript [1643] [false]: 'ขอจะชี้แจงประเด็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:59.74454756+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:59.744552022+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:59.74455423+07:00","message":"StatePrefix: 'ขอจะชี้แจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:59.744556796+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:59.966269526+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:59.966306598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจะชี้แจงประเด็นนี้ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:59.966316032+07:00","message":"receive interim result [false|false]: ขอจะชี้แจงประเด็นนี้ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:38:59.966336366+07:00","message":"[buffer interim] 104 false ขอจะชี้แจงประเด็นนี้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:59.966343865+07:00","message":"[bufferProcess] interim [100000000]:ขอจะชี้แจงประเด็นนี้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:59.966347192+07:00","message":"[bufferProcess] send to processor:ขอจะชี้แจงประเด็นนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:59.966350912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:59.966353821+07:00","message":"> Transcript [1644] [false]: 'ขอจะชี้แจงประเด็นนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:59.966357095+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:59.966359235+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:59.96636115+07:00","message":"StatePrefix: 'ขอจะชี้แจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:38:59.966363804+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:00.000339806+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:00.000384144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจะชี้แจงประเด็นนี้ 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:00.000390195+07:00","message":"receive interim result [false|false]: ขอจะชี้แจงประเด็นนี้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:00.000409305+07:00","message":"[buffer interim] 104 false ขอจะชี้แจงประเด็นนี้ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:00.000422166+07:00","message":"[bufferProcess] interim [160000000]:ขอจะชี้แจงประเด็นนี้ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:00.000424895+07:00","message":"[bufferProcess] send to processor:ขอจะชี้แจงประเด็นนี้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:00.000429394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:00.000432634+07:00","message":"> Transcript [1645] [false]: 'ขอจะชี้แจงประเด็นนี้ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:00.000436513+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:00.000438729+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:00.000440762+07:00","message":"StatePrefix: 'ขอจะชี้แจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:00.000443123+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:00.00044595+07:00","message":"Push: 'จะชี้แจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:00.000447939+07:00","message":"TextPushed: 'ขอจะชี้แจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:00.000450041+07:00","message":"Set new StatePrefix : 'ขอจะชี้แจงประเด็นนี้ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:00.000456556+07:00","message":"Next Push (prob) : 'ประเด็นนี้ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:00.000464709+07:00","message":"push: {false จะชี้แจง 0 0xc0037d4c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:00.002836904+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:00.002866833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจะชี้แจงประเด็นนี้สำคัญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:00.002872226+07:00","message":"receive interim result [false|false]: ขอจะชี้แจงประเด็นนี้สำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:00.002884676+07:00","message":"[buffer interim] 104 false ขอจะชี้แจงประเด็นนี้สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:00.002890845+07:00","message":"[bufferProcess] interim [220000000]:ขอจะชี้แจงประเด็นนี้สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:00.002893296+07:00","message":"[bufferProcess] send to processor:ขอจะชี้แจงประเด็นนี้ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:00.002896456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:00.002898965+07:00","message":"> Transcript [1646] [false]: 'ขอจะชี้แจงประเด็นนี้ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:00.002901514+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:00.002903537+07:00","message":"Set new StatePrefix: 'ขอจะชี้แจงประเด็นนี้ 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:00.318820898+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:00.318864171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจะชี้แจงประเด็นนี้สำคัญมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:00.318872827+07:00","message":"receive interim result [false|false]: ขอจะชี้แจงประเด็นนี้สำคัญมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:00.318890345+07:00","message":"[buffer interim] 104 false ขอจะชี้แจงประเด็นนี้สำคัญมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:00.318899899+07:00","message":"[bufferProcess] interim [460000000]:ขอจะชี้แจงประเด็นนี้สำคัญมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:00.318903606+07:00","message":"[bufferProcess] send to processor:ขอจะชี้แจงประเด็นนี้สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:00.318908358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:00.31891244+07:00","message":"> Transcript [1647] [false]: 'ขอจะชี้แจงประเด็นนี้สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:00.318916305+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:00.318919769+07:00","message":"Set new StatePrefix: 'ขอจะชี้แจงประเด็นนี้สำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:00.460508055+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:00.460550676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจะชี้แจงประเด็นนี้สำคัญมากๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:00.460557009+07:00","message":"receive interim result [false|false]: ขอจะชี้แจงประเด็นนี้สำคัญมากๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:00.460573539+07:00","message":"[buffer interim] 104 false ขอจะชี้แจงประเด็นนี้สำคัญมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:00.460582467+07:00","message":"[bufferProcess] interim [580000000]:ขอจะชี้แจงประเด็นนี้สำคัญมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:00.460585227+07:00","message":"[bufferProcess] send to processor:ขอจะชี้แจงประเด็นนี้สำคัญมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:00.460589456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:00.460592456+07:00","message":"> Transcript [1648] [false]: 'ขอจะชี้แจงประเด็นนี้สำคัญมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:00.460596385+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:00.460598526+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:00.460600478+07:00","message":"StatePrefix: 'ขอจะชี้แจงประเด็นนี้สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:00.460603011+07:00","message":"TextPushed: 'ขอจะชี้แจง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:00.646732956+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:00.646784393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:00.646791533+07:00","message":"receive interim result [false|false]: ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:00.646807309+07:00","message":"[buffer interim] 104 false ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:00.646815844+07:00","message":"[bufferProcess] interim [820000000]:ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:00.646819073+07:00","message":"[bufferProcess] send to processor:ขอจะชี้แจงประเด็นนี้สำคัญมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:00.646827204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:00.646830414+07:00","message":"> Transcript [1649] [false]: 'ขอจะชี้แจงประเด็นนี้สำคัญมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:00.646834397+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:00.646837282+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:00.646839354+07:00","message":"StatePrefix: 'ขอจะชี้แจงประเด็นนี้สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:00.64684183+07:00","message":"TextPushed: 'ขอจะชี้แจง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:01.216347393+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:01.216384455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:01.216391683+07:00","message":"receive interim result [false|false]: ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:01.216409563+07:00","message":"[buffer interim] 104 false ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:01.216421993+07:00","message":"[bufferProcess] interim [420000000]:ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:01.216424795+07:00","message":"[bufferProcess] send to processor:ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:01.216433043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:01.216437062+07:00","message":"> Transcript [1650] [false]: 'ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:01.216441015+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:01.216443337+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:01.2164458+07:00","message":"StatePrefix: 'ขอจะชี้แจงประเด็นนี้สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:01.216448268+07:00","message":"TextPushed: 'ขอจะชี้แจง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:01.740124252+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:01.740166315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:01.740172565+07:00","message":"receive interim result [false|false]: ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:01.740184648+07:00","message":"[buffer interim] 104 false ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:01.740191656+07:00","message":"[bufferProcess] interim [900000000]:ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:01.740194521+07:00","message":"[bufferProcess] send to processor:ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:01.740200548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:01.740217111+07:00","message":"> Transcript [1651] [false]: 'ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:01.740222483+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:01.740225461+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:01.740229226+07:00","message":"StatePrefix: 'ขอจะชี้แจงประเด็นนี้สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:01.740232702+07:00","message":"TextPushed: 'ขอจะชี้แจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:01.740240274+07:00","message":"Push: 'ประเด็นนี้สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:01.740243936+07:00","message":"TextPushed: 'ขอจะชี้แจงประเด็นนี้สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:01.740257189+07:00","message":"Set new StatePrefix : 'ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:01.740261943+07:00","message":"Next Push (prob) : 'มากๆเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:01.740269936+07:00","message":"push: {false ประเด็นนี้สำคัญ 0 0xc0037d4c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:01.807771293+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:01.807808679+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:01.807814891+07:00","message":"receive interim result [false|false]: ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:01.807827184+07:00","message":"[buffer interim] 104 false ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:01.807834359+07:00","message":"[bufferProcess] interim [960000000]:ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:01.807837761+07:00","message":"[bufferProcess] send to processor:ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:01.807843388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:01.807846102+07:00","message":"> Transcript [1652] [false]: 'ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:01.807850076+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:01.807852097+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:01.807854397+07:00","message":"StatePrefix: 'ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:01.807857106+07:00","message":"TextPushed: 'ขอจะชี้แจงประเด็นนี้สำคัญ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:39:01.876263605+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:39:01.876281145+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:02.618928536+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:02.618966341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้ให้คน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:02.618973717+07:00","message":"receive interim result [false|false]: ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้ให้คน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:02.618987281+07:00","message":"[buffer interim] 104 false ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้ให้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:02.618994159+07:00","message":"[bufferProcess] interim [740000000]:ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้ให้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:02.618996792+07:00","message":"[bufferProcess] send to processor:ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:02.619005264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:02.619009967+07:00","message":"> Transcript [1653] [false]: 'ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:02.619015257+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:02.619018378+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:02.619022935+07:00","message":"StatePrefix: 'ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:02.619027291+07:00","message":"TextPushed: 'ขอจะชี้แจงประเด็นนี้สำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:02.944066966+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:02.944111002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้ให้คนกิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:02.944119152+07:00","message":"receive interim result [false|false]: ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้ให้คนกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:02.944136378+07:00","message":"[buffer interim] 104 false ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้ให้คนกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:02.944146186+07:00","message":"[bufferProcess] interim [40000000]:ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้ให้คนกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:02.944148856+07:00","message":"[bufferProcess] send to processor:ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้ให้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:02.944155488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:02.944158375+07:00","message":"> Transcript [1654] [false]: 'ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้ให้คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:02.94416202+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:02.944164183+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:02.944167252+07:00","message":"StatePrefix: 'ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:02.944170574+07:00","message":"TextPushed: 'ขอจะชี้แจงประเด็นนี้สำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:02.955327025+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:02.955356101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้ให้คนอื่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:02.955361693+07:00","message":"receive interim result [false|false]: ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้ให้คนอื่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:02.955375429+07:00","message":"[buffer interim] 104 false ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้ให้คนอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:02.955382867+07:00","message":"[bufferProcess] interim [100000000]:ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้ให้คนอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:02.955385463+07:00","message":"[bufferProcess] send to processor:ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้ให้คนกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:02.955391034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:02.955393756+07:00","message":"> Transcript [1655] [false]: 'ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้ให้คนกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:02.955397677+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:02.955399696+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:02.955402077+07:00","message":"StatePrefix: 'ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:02.955404726+07:00","message":"TextPushed: 'ขอจะชี้แจงประเด็นนี้สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:02.955409616+07:00","message":"Push: 'มากๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:02.955411615+07:00","message":"TextPushed: 'ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:02.955413886+07:00","message":"Set new StatePrefix : 'ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้ให้คนกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:02.955417594+07:00","message":"Next Push (prob) : 'เราไม่ได้ให้คนกิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:02.955425799+07:00","message":"push: {false มากๆเลย 0 0xc0037d4c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:03.031568493+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:03.031644418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้ให้คน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:03.031651672+07:00","message":"receive interim result [false|false]: ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้ให้คน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:03.03166616+07:00","message":"[buffer interim] 104 false ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้ให้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:03.031674524+07:00","message":"[bufferProcess] interim [220000000]:ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้ให้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:03.031677069+07:00","message":"[bufferProcess] send to processor:ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้ให้คนอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:03.031683025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:03.031686002+07:00","message":"> Transcript [1656] [false]: 'ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้ให้คนอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:03.031688429+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:03.031690386+07:00","message":"Set new StatePrefix: 'ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้ให้คนอื่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:03.203402739+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:03.203441385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้ให้คน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:03.203448447+07:00","message":"receive interim result [false|false]: ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้ให้คน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:03.203459826+07:00","message":"[buffer interim] 104 false ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้ให้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:03.203468327+07:00","message":"[bufferProcess] interim [340000000]:ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้ให้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:03.203471067+07:00","message":"[bufferProcess] send to processor:ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้ให้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:03.20347667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:03.203479736+07:00","message":"> Transcript [1657] [false]: 'ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้ให้คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:03.203482359+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:03.247602443+07:00","message":"[GCS] IsForceVAD: false for message ID: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:03.308729375+07:00","message":"[GCS] Start streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:03.393465797+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:03.393563131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้ให้คนอื่น\",\"confidence\":0.92532307}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:03.393573956+07:00","message":"receive interim result [true|false]: ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้ให้คนอื่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:03.393589572+07:00","message":"end recv isFinal message id 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:03.393593761+07:00","message":"end Recv id 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:03.393605097+07:00","message":"[buffer interim] 104 true ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้ให้คนอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:03.393617901+07:00","message":"[bufferProcess] interim [610000000]:ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้ให้คนอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:03.393623697+07:00","message":"[bufferProcess] send to processor (isfinal):ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้ให้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:03.393630397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:03.393634864+07:00","message":"> Transcript [1658] [false]: 'ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้ให้คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:03.393640248+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:03.39364351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:03.393647441+07:00","message":"> Transcript [1659] [true]: 'ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้ให้คนอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:03.393652456+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:03.393656301+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:03.393660293+07:00","message":"StatePrefix: 'ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้ให้คนอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:03.39366657+07:00","message":"TextPushed: 'ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:03.393676817+07:00","message":"Push: 'เราไม่ได้ให้คนอื่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:03.393691175+07:00","message":"push: {true เราไม่ได้ให้คนอื่น 0 0xc0037d4c80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:39:03.405671304+07:00","message":"write wav file: './tmp/7595/7595_104.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:04.289957277+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:04.289999727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:04.290005219+07:00","message":"receive interim result [false|false]: เพิ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:04.290018702+07:00","message":"[buffer interim] 105 false เพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:04.290025192+07:00","message":"[bufferProcess] interim [780000000]:เพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:04.29002726+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:04.864917826+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:04.86495629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่มเติม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:04.864961709+07:00","message":"receive interim result [false|false]: เพิ่มเติม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:04.864973627+07:00","message":"[buffer interim] 105 false เพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:04.864980394+07:00","message":"[bufferProcess] interim [380000000]:เพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:04.864982957+07:00","message":"[bufferProcess] send to processor:เพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:04.864988039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:04.864990927+07:00","message":"> Transcript [1660] [false]: 'เพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:04.864993258+07:00","message":"Set StatePrefix (first interim): 'เพิ่ม'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:39:04.877102144+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:39:04.87710921+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:04.929443713+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:04.929480408+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่ม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:04.929486307+07:00","message":"receive interim result [false|false]: เพิ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:04.929500884+07:00","message":"[buffer interim] 105 false เพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:04.929507422+07:00","message":"[bufferProcess] interim [440000000]:เพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:04.929510497+07:00","message":"[bufferProcess] send to processor:เพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:04.929514478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:04.929518654+07:00","message":"> Transcript [1661] [false]: 'เพิ่มเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:04.929523014+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:04.929525094+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:04.929527048+07:00","message":"StatePrefix: 'เพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:04.929529202+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:04.951534699+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:04.951569072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่มแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:04.951574999+07:00","message":"receive interim result [false|false]: เพิ่มแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:04.951590459+07:00","message":"[buffer interim] 105 false เพิ่มแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:04.951596931+07:00","message":"[bufferProcess] interim [500000000]:เพิ่มแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:04.951599242+07:00","message":"[bufferProcess] send to processor:เพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:04.951602623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:04.951605372+07:00","message":"> Transcript [1662] [false]: 'เพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:04.951608854+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:04.951611107+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:04.951613021+07:00","message":"StatePrefix: 'เพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:04.951615153+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:05.185242452+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:05.185276187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่มแต่ปลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:05.185283028+07:00","message":"receive interim result [false|false]: เพิ่มแต่ปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:05.185294652+07:00","message":"[buffer interim] 105 false เพิ่มแต่ปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:05.185301439+07:00","message":"[bufferProcess] interim [680000000]:เพิ่มแต่ปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:05.185303857+07:00","message":"[bufferProcess] send to processor:เพิ่มแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:05.185310593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:05.185313151+07:00","message":"> Transcript [1663] [false]: 'เพิ่มแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:05.185316242+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:05.18531831+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:05.185320296+07:00","message":"StatePrefix: 'เพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:05.18532258+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:05.249329529+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:05.249369618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่มแต่เปลี่ยน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:05.249375263+07:00","message":"receive interim result [false|false]: เพิ่มแต่เปลี่ยน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:05.249387944+07:00","message":"[buffer interim] 105 false เพิ่มแต่เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:05.249395181+07:00","message":"[bufferProcess] interim [740000000]:เพิ่มแต่เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:05.249397888+07:00","message":"[bufferProcess] send to processor:เพิ่มแต่ปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:05.249403385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:05.249406541+07:00","message":"> Transcript [1664] [false]: 'เพิ่มแต่ปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:05.249410006+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:05.249412179+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:05.249414143+07:00","message":"StatePrefix: 'เพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:05.249416573+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:05.249421129+07:00","message":"Push: 'เพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:05.249423269+07:00","message":"TextPushed: 'เพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:05.249425617+07:00","message":"Set new StatePrefix : 'เพิ่มแต่ปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:05.249427892+07:00","message":"Next Push (prob) : 'แต่ปลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:05.249451867+07:00","message":"push: {false เพิ่ม 0 0xc002aa6100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:05.564189318+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:05.56423592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่มแต่เปลี่ยนจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:05.564243131+07:00","message":"receive interim result [false|false]: เพิ่มแต่เปลี่ยนจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:05.564260415+07:00","message":"[buffer interim] 105 false เพิ่มแต่เปลี่ยนจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:05.564268599+07:00","message":"[bufferProcess] interim [40000000]:เพิ่มแต่เปลี่ยนจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:05.564272514+07:00","message":"[bufferProcess] send to processor:เพิ่มแต่เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:05.56427976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:05.564283493+07:00","message":"> Transcript [1665] [false]: 'เพิ่มแต่เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:05.564286841+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:05.564289994+07:00","message":"Set new StatePrefix: 'เพิ่มแต่เปลี่ยน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:05.655034675+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:05.655075993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่มแต่เปลี่ยนจากน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:05.65508206+07:00","message":"receive interim result [false|false]: เพิ่มแต่เปลี่ยนจากน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:05.655098066+07:00","message":"[buffer interim] 105 false เพิ่มแต่เปลี่ยนจากน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:05.655105722+07:00","message":"[bufferProcess] interim [220000000]:เพิ่มแต่เปลี่ยนจากน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:05.655108253+07:00","message":"[bufferProcess] send to processor:เพิ่มแต่เปลี่ยนจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:05.655111944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:05.655114713+07:00","message":"> Transcript [1666] [false]: 'เพิ่มแต่เปลี่ยนจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:05.655118154+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:05.655120562+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:05.655122878+07:00","message":"StatePrefix: 'เพิ่มแต่เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:05.655125298+07:00","message":"TextPushed: 'เพิ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:05.892019085+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:05.892054026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่มแต่เปลี่ยนจากน้ำปลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:05.89205966+07:00","message":"receive interim result [false|false]: เพิ่มแต่เปลี่ยนจากน้ำปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:05.89207513+07:00","message":"[buffer interim] 105 false เพิ่มแต่เปลี่ยนจากน้ำปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:05.892082812+07:00","message":"[bufferProcess] interim [400000000]:เพิ่มแต่เปลี่ยนจากน้ำปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:05.892085666+07:00","message":"[bufferProcess] send to processor:เพิ่มแต่เปลี่ยนจากน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:05.892091144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:05.892094731+07:00","message":"> Transcript [1667] [false]: 'เพิ่มแต่เปลี่ยนจากน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:05.89209811+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:05.892100357+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:05.892102878+07:00","message":"StatePrefix: 'เพิ่มแต่เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:05.892105341+07:00","message":"TextPushed: 'เพิ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:06.160598208+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:06.160638302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่มแต่เปลี่ยนจากน้ำปลาเล็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:06.160643386+07:00","message":"receive interim result [false|false]: เพิ่มแต่เปลี่ยนจากน้ำปลาเล็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:06.160658378+07:00","message":"[buffer interim] 105 false เพิ่มแต่เปลี่ยนจากน้ำปลาเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:06.160665111+07:00","message":"[bufferProcess] interim [700000000]:เพิ่มแต่เปลี่ยนจากน้ำปลาเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:06.160667972+07:00","message":"[bufferProcess] send to processor:เพิ่มแต่เปลี่ยนจากน้ำปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:06.160671352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:06.160674412+07:00","message":"> Transcript [1668] [false]: 'เพิ่มแต่เปลี่ยนจากน้ำปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:06.160677964+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:06.16068013+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:06.160682248+07:00","message":"StatePrefix: 'เพิ่มแต่เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:06.160684517+07:00","message":"TextPushed: 'เพิ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:06.339940022+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:06.339979501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่มแต่เปลี่ยนจากน้ำปลาและเกลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:06.339985107+07:00","message":"receive interim result [false|false]: เพิ่มแต่เปลี่ยนจากน้ำปลาและเกลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:06.340001404+07:00","message":"[buffer interim] 105 false เพิ่มแต่เปลี่ยนจากน้ำปลาและเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:06.340008154+07:00","message":"[bufferProcess] interim [880000000]:เพิ่มแต่เปลี่ยนจากน้ำปลาและเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:06.340010728+07:00","message":"[bufferProcess] send to processor:เพิ่มแต่เปลี่ยนจากน้ำปลาเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:06.340014116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:06.340017554+07:00","message":"> Transcript [1669] [false]: 'เพิ่มแต่เปลี่ยนจากน้ำปลาเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:06.340021145+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:06.340023261+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:06.340025465+07:00","message":"StatePrefix: 'เพิ่มแต่เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:06.340027732+07:00","message":"TextPushed: 'เพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:06.340035845+07:00","message":"Push: 'แต่เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:06.340038399+07:00","message":"TextPushed: 'เพิ่มแต่เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:06.340040877+07:00","message":"Set new StatePrefix : 'เพิ่มแต่เปลี่ยนจากน้ำปลาเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:06.340043182+07:00","message":"Next Push (prob) : 'จากน้ำปลาเล็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:06.340050197+07:00","message":"push: {false แต่เปลี่ยน 0 0xc002aa6100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:06.388887724+07:00","message":"[GCS] IsForceVAD: false for message ID: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:06.495296598+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:06.495342824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่มแต่เปลี่ยนจากน้ำปลาและเกลือ\",\"confidence\":0.93292755}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:06.495349454+07:00","message":"receive interim result [true|false]: เพิ่มแต่เปลี่ยนจากน้ำปลาและเกลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:06.495362173+07:00","message":"end recv isFinal message id 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:06.495364626+07:00","message":"end Recv id 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:06.495372509+07:00","message":"[buffer interim] 105 true เพิ่มแต่เปลี่ยนจากน้ำปลาและเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:06.495381214+07:00","message":"[bufferProcess] interim [90000000]:เพิ่มแต่เปลี่ยนจากน้ำปลาและเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:06.495389259+07:00","message":"[bufferProcess] send to processor (isfinal):เพิ่มแต่เปลี่ยนจากน้ำปลาและเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:06.495393477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:06.495396306+07:00","message":"> Transcript [1670] [false]: 'เพิ่มแต่เปลี่ยนจากน้ำปลาและเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:06.495401316+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:06.495403643+07:00","message":"Set new StatePrefix: 'เพิ่มแต่เปลี่ยนจากน้ำปลาและเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:06.495405511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:06.495407388+07:00","message":"> Transcript [1671] [true]: 'เพิ่มแต่เปลี่ยนจากน้ำปลาและเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:06.495410644+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:06.495412691+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:06.495415247+07:00","message":"StatePrefix: 'เพิ่มแต่เปลี่ยนจากน้ำปลาและเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:06.495418675+07:00","message":"TextPushed: 'เพิ่มแต่เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:06.495427381+07:00","message":"Push: 'จากน้ำปลาและเกลือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:06.495437589+07:00","message":"push: {true จากน้ำปลาและเกลือ 0 0xc002aa6100}"}
{"level":"info","service":"Main","time":"2026-06-25T13:39:06.502828667+07:00","message":"write wav file: './tmp/7595/7595_105.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:06.579114244+07:00","message":"[GCS] Start streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:07.059972215+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:07.060012887+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:07.060018202+07:00","message":"receive interim result [false|false]: ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:07.060030842+07:00","message":"[buffer interim] 106 false ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:07.060037661+07:00","message":"[bufferProcess] interim [300000000]:ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:07.060039451+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:07.12461922+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:07.124674018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ธรรมะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:07.124681332+07:00","message":"receive interim result [false|false]: ธรรมะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:07.124695875+07:00","message":"[buffer interim] 106 false ธรรมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:07.124704063+07:00","message":"[bufferProcess] interim [360000000]:ธรรมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:07.124706512+07:00","message":"[bufferProcess] send to processor:ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:07.124710525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:07.12471336+07:00","message":"> Transcript [1672] [false]: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:07.124716003+07:00","message":"Set StatePrefix (first interim): 'ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:07.135891391+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:07.135921196+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ธรรมดา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:07.135926814+07:00","message":"receive interim result [false|false]: ธรรมดา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:07.135939675+07:00","message":"[buffer interim] 106 false ธรรมดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:07.135944895+07:00","message":"[bufferProcess] interim [420000000]:ธรรมดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:07.135947024+07:00","message":"[bufferProcess] send to processor:ธรรมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:07.135950454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:07.135954333+07:00","message":"> Transcript [1673] [false]: 'ธรรมะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:07.13595686+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:07.13595889+07:00","message":"Set new StatePrefix: 'ธรรมะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:07.451528731+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:07.45157424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ธรรมดาที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:07.451580639+07:00","message":"receive interim result [false|false]: ธรรมดาที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:07.451598727+07:00","message":"[buffer interim] 106 false ธรรมดาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:07.451611173+07:00","message":"[bufferProcess] interim [720000000]:ธรรมดาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:07.451613658+07:00","message":"[bufferProcess] send to processor:ธรรมดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:07.451621231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:07.451624306+07:00","message":"> Transcript [1674] [false]: 'ธรรมดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:07.451626983+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:07.451631+07:00","message":"Set new StatePrefix: 'ธรรมดา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:07.565961023+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:07.566015757+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ธรรมดาที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:07.566024237+07:00","message":"receive interim result [false|false]: ธรรมดาที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:07.566043652+07:00","message":"[buffer interim] 106 false ธรรมดาที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:07.566053531+07:00","message":"[bufferProcess] interim [780000000]:ธรรมดาที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:07.56605714+07:00","message":"[bufferProcess] send to processor:ธรรมดาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:07.566062555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:07.566066645+07:00","message":"> Transcript [1675] [false]: 'ธรรมดาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:07.566073939+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:07.566077097+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:07.56607981+07:00","message":"StatePrefix: 'ธรรมดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:07.566082885+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:07.622539578+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:07.622574046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ธรรมดาที่ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:07.622579435+07:00","message":"receive interim result [false|false]: ธรรมดาที่ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:07.622594162+07:00","message":"[buffer interim] 106 false ธรรมดาที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:07.622600742+07:00","message":"[bufferProcess] interim [840000000]:ธรรมดาที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:07.622603497+07:00","message":"[bufferProcess] send to processor:ธรรมดาที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:07.622607043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:07.622610503+07:00","message":"> Transcript [1676] [false]: 'ธรรมดาที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:07.62261433+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:07.622616665+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:07.622618597+07:00","message":"StatePrefix: 'ธรรมดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:07.62262086+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:07.628942985+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:07.628989008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ธรรมดาที่ไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:07.628997139+07:00","message":"receive interim result [false|false]: ธรรมดาที่ไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:07.629016064+07:00","message":"[buffer interim] 106 false ธรรมดาที่ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:07.629025081+07:00","message":"[bufferProcess] interim [900000000]:ธรรมดาที่ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:07.629028401+07:00","message":"[bufferProcess] send to processor:ธรรมดาที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:07.629036454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:07.629040416+07:00","message":"> Transcript [1677] [false]: 'ธรรมดาที่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:07.629045636+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:07.629048865+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:07.629051769+07:00","message":"StatePrefix: 'ธรรมดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:07.629054757+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:07.813191392+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:07.813236785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ธรรมดาที่ไม่มีอ่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:07.813243322+07:00","message":"receive interim result [false|false]: ธรรมดาที่ไม่มีอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:07.813260686+07:00","message":"[buffer interim] 106 false ธรรมดาที่ไม่มีอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:07.813269691+07:00","message":"[bufferProcess] interim [80000000]:ธรรมดาที่ไม่มีอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:07.813272485+07:00","message":"[bufferProcess] send to processor:ธรรมดาที่ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:07.813276783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:07.813279744+07:00","message":"> Transcript [1678] [false]: 'ธรรมดาที่ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:07.813283292+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:07.813285935+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:07.813287892+07:00","message":"StatePrefix: 'ธรรมดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:07.813290173+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:07.813293091+07:00","message":"Push: 'ธรรมดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:07.813295208+07:00","message":"TextPushed: 'ธรรมดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:07.813297232+07:00","message":"Set new StatePrefix : 'ธรรมดาที่ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:07.813299584+07:00","message":"Next Push (prob) : 'ที่ไม่มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:07.813309157+07:00","message":"push: {false ธรรมดา 0 0xc000044900}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:39:07.877498929+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:39:07.877517948+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:07.948480222+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:07.948518419+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ธรรมดาที่ไม่มีอายุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:07.948523944+07:00","message":"receive interim result [false|false]: ธรรมดาที่ไม่มีอายุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:07.948545078+07:00","message":"[buffer interim] 106 false ธรรมดาที่ไม่มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:07.94855203+07:00","message":"[bufferProcess] interim [140000000]:ธรรมดาที่ไม่มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:07.9485545+07:00","message":"[bufferProcess] send to processor:ธรรมดาที่ไม่มีอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:07.94856078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:07.948563388+07:00","message":"> Transcript [1679] [false]: 'ธรรมดาที่ไม่มีอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:07.948567459+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:07.948569877+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:07.948571966+07:00","message":"StatePrefix: 'ธรรมดาที่ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:07.948574017+07:00","message":"TextPushed: 'ธรรมดา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:08.023642097+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:08.023687632+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ธรรมดาที่ไม่มีอารมณ์ดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:08.023694644+07:00","message":"receive interim result [false|false]: ธรรมดาที่ไม่มีอารมณ์ดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:08.023712043+07:00","message":"[buffer interim] 106 false ธรรมดาที่ไม่มีอารมณ์ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:08.02372113+07:00","message":"[bufferProcess] interim [260000000]:ธรรมดาที่ไม่มีอารมณ์ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:08.02372384+07:00","message":"[bufferProcess] send to processor:ธรรมดาที่ไม่มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:08.02372827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:08.023731114+07:00","message":"> Transcript [1680] [false]: 'ธรรมดาที่ไม่มีอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:08.023734643+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:08.023736931+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:08.02373978+07:00","message":"StatePrefix: 'ธรรมดาที่ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:08.023742446+07:00","message":"TextPushed: 'ธรรมดา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:08.180956968+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:08.181003144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ธรรมดาที่ไม่มีไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:08.18100911+07:00","message":"receive interim result [false|false]: ธรรมดาที่ไม่มีไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:08.181024644+07:00","message":"[buffer interim] 106 false ธรรมดาที่ไม่มีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:08.18103276+07:00","message":"[bufferProcess] interim [380000000]:ธรรมดาที่ไม่มีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:08.181035817+07:00","message":"[bufferProcess] send to processor:ธรรมดาที่ไม่มีอารมณ์ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:08.181045159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:08.181053201+07:00","message":"> Transcript [1681] [false]: 'ธรรมดาที่ไม่มีอารมณ์ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:08.181062162+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:08.181065407+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:08.181068449+07:00","message":"StatePrefix: 'ธรรมดาที่ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:08.181075199+07:00","message":"TextPushed: 'ธรรมดา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:08.541051711+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:08.541096524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ธรรมดาที่ไม่มีอาบน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:08.541104937+07:00","message":"receive interim result [false|false]: ธรรมดาที่ไม่มีอาบน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:08.541120191+07:00","message":"[buffer interim] 106 false ธรรมดาที่ไม่มีอาบน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:08.541133838+07:00","message":"[bufferProcess] interim [800000000]:ธรรมดาที่ไม่มีอาบน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:08.541136637+07:00","message":"[bufferProcess] send to processor:ธรรมดาที่ไม่มีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:08.541148232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:08.541151895+07:00","message":"> Transcript [1682] [false]: 'ธรรมดาที่ไม่มีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:08.541156308+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:08.541158748+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:08.541189985+07:00","message":"StatePrefix: 'ธรรมดาที่ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:08.541194525+07:00","message":"TextPushed: 'ธรรมดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:08.541206058+07:00","message":"Push: 'ที่ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:08.541209913+07:00","message":"TextPushed: 'ธรรมดาที่ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:08.541212985+07:00","message":"Set new StatePrefix : 'ธรรมดาที่ไม่มีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:08.541216518+07:00","message":"Next Push (prob) : 'ไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:08.541249946+07:00","message":"push: {false ที่ไม่มี 0 0xc000044900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:08.715405434+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:08.71544239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ธรรมดาที่ไม่มีอาบมาปี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:08.715448778+07:00","message":"receive interim result [false|false]: ธรรมดาที่ไม่มีอาบมาปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:08.715465398+07:00","message":"[buffer interim] 106 false ธรรมดาที่ไม่มีอาบมาปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:08.71547216+07:00","message":"[bufferProcess] interim [980000000]:ธรรมดาที่ไม่มีอาบมาปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:08.715474949+07:00","message":"[bufferProcess] send to processor:ธรรมดาที่ไม่มีอาบน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:08.715478566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:08.715492865+07:00","message":"> Transcript [1683] [false]: 'ธรรมดาที่ไม่มีอาบน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:08.715495662+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:08.715498051+07:00","message":"Set new StatePrefix: 'ธรรมดาที่ไม่มีอาบน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:08.84117738+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:08.841224403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ธรรมดาที่ไม่มีไอโอดีนมาเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:08.841231074+07:00","message":"receive interim result [false|false]: ธรรมดาที่ไม่มีไอโอดีนมาเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:08.84124567+07:00","message":"[buffer interim] 106 false ธรรมดาที่ไม่มีไอโอดีนมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:08.84125374+07:00","message":"[bufferProcess] interim [40000000]:ธรรมดาที่ไม่มีไอโอดีนมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:08.841256648+07:00","message":"[bufferProcess] send to processor:ธรรมดาที่ไม่มีอาบมาปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:08.841260783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:08.841263868+07:00","message":"> Transcript [1684] [false]: 'ธรรมดาที่ไม่มีอาบมาปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:08.841266263+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:08.841268448+07:00","message":"Set new StatePrefix: 'ธรรมดาที่ไม่มีอาบมาปี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:08.92400519+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:08.924053124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ธรรมดาที่ไม่มีไอโอดีนมาเป็นเอว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:08.924061362+07:00","message":"receive interim result [false|false]: ธรรมดาที่ไม่มีไอโอดีนมาเป็นเอว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:08.924075979+07:00","message":"[buffer interim] 106 false ธรรมดาที่ไม่มีไอโอดีนมาเป็นเอว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:08.924084444+07:00","message":"[bufferProcess] interim [220000000]:ธรรมดาที่ไม่มีไอโอดีนมาเป็นเอว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:08.924087462+07:00","message":"[bufferProcess] send to processor:ธรรมดาที่ไม่มีไอโอดีนมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:08.924094537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:08.924098257+07:00","message":"> Transcript [1685] [false]: 'ธรรมดาที่ไม่มีไอโอดีนมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:08.924101313+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:08.924103501+07:00","message":"Set new StatePrefix: 'ธรรมดาที่ไม่มีไอโอดีนมาเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:09.006335323+07:00","message":"[GCS] IsForceVAD: false for message ID: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:09.121305132+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:09.12135353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ธรรมดาที่ไม่มีไอโอดีนมาเป็น LD\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:09.121360408+07:00","message":"receive interim result [false|false]: ธรรมดาที่ไม่มีไอโอดีนมาเป็น LD"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:09.121376085+07:00","message":"[buffer interim] 106 false ธรรมดาที่ไม่มีไอโอดีนมาเป็น LD"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:09.121384982+07:00","message":"[bufferProcess] interim [340000000]:ธรรมดาที่ไม่มีไอโอดีนมาเป็น LD"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:09.121388018+07:00","message":"[bufferProcess] send to processor:ธรรมดาที่ไม่มีไอโอดีนมาเป็นเอว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:09.121396362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:09.121399286+07:00","message":"> Transcript [1686] [false]: 'ธรรมดาที่ไม่มีไอโอดีนมาเป็นเอว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:09.121403126+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:09.121405771+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:09.121407896+07:00","message":"StatePrefix: 'ธรรมดาที่ไม่มีไอโอดีนมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:09.12141083+07:00","message":"TextPushed: 'ธรรมดาที่ไม่มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:09.138730355+07:00","message":"[GCS] Start streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:09.325525603+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:09.325571261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ธรรมดาที่ไม่มีไอโอดีนมาเป็น LD\",\"confidence\":0.8815038}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:09.325578846+07:00","message":"receive interim result [true|false]: ธรรมดาที่ไม่มีไอโอดีนมาเป็น LD"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:09.325590946+07:00","message":"end recv isFinal message id 106"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:09.325593229+07:00","message":"end Recv id 106"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:09.32560084+07:00","message":"[buffer interim] 106 true ธรรมดาที่ไม่มีไอโอดีนมาเป็น LD"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:09.325613262+07:00","message":"[bufferProcess] interim [460000000]:ธรรมดาที่ไม่มีไอโอดีนมาเป็น LD"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:09.325617098+07:00","message":"[bufferProcess] send to processor (isfinal):ธรรมดาที่ไม่มีไอโอดีนมาเป็น LD"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:09.32562083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:09.325624018+07:00","message":"> Transcript [1687] [false]: 'ธรรมดาที่ไม่มีไอโอดีนมาเป็น LD'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:09.325627714+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:09.325630216+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:09.325632218+07:00","message":"StatePrefix: 'ธรรมดาที่ไม่มีไอโอดีนมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:09.325634804+07:00","message":"TextPushed: 'ธรรมดาที่ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:09.325636797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:09.325638805+07:00","message":"> Transcript [1688] [true]: 'ธรรมดาที่ไม่มีไอโอดีนมาเป็น LD'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:09.325641053+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:09.325642823+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:09.325648507+07:00","message":"StatePrefix: 'ธรรมดาที่ไม่มีไอโอดีนมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:09.325650652+07:00","message":"TextPushed: 'ธรรมดาที่ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:09.325658631+07:00","message":"Push: 'ไอโอดีนมาเป็น LD'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:09.325667587+07:00","message":"push: {true ไอโอดีนมาเป็น LD 0 0xc000044900}"}
{"level":"info","service":"Main","time":"2026-06-25T13:39:09.333013754+07:00","message":"write wav file: './tmp/7595/7595_106.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:39:10.878485152+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:39:10.878506353+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:11.083529683+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:11.083569525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:11.083574814+07:00","message":"receive interim result [false|false]: เหมือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:11.083587836+07:00","message":"[buffer interim] 107 false เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:11.08359465+07:00","message":"[bufferProcess] interim [980000000]:เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:11.08359679+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:11.083604169+07:00","message":"[bufferProcess] send to processor (ticker):เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:11.083606706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:11.083609441+07:00","message":"> Transcript [1689] [false]: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:11.083613185+07:00","message":"Set StatePrefix (first interim): 'เหมือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:11.207943263+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:11.207979218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนเดิม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:11.207984615+07:00","message":"receive interim result [false|false]: เหมือนเดิม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:11.208003138+07:00","message":"[buffer interim] 107 false เหมือนเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:11.208017727+07:00","message":"[bufferProcess] interim [100000000]:เหมือนเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:11.208020303+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:11.782505634+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:11.782542142+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนเดิม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:11.782547448+07:00","message":"receive interim result [false|false]: เหมือนเดิม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:11.782561882+07:00","message":"[buffer interim] 107 false เหมือนเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:11.782569418+07:00","message":"[bufferProcess] interim [700000000]:เหมือนเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:11.78257166+07:00","message":"[bufferProcess] send to processor:เหมือนเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:11.782575402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:11.782578225+07:00","message":"> Transcript [1690] [false]: 'เหมือนเดิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:11.782581191+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:11.782583149+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:11.7825853+07:00","message":"StatePrefix: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:11.78258731+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:12.3506023+07:00","message":"[GCS] IsForceVAD: false for message ID: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:12.408824546+07:00","message":"[GCS] Start streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:12.43954582+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:12.439585355+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนเดิม\",\"confidence\":0.8581959}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:12.439590893+07:00","message":"receive interim result [true|false]: เหมือนเดิม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:12.439598179+07:00","message":"end recv isFinal message id 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:12.43960018+07:00","message":"end Recv id 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:12.439606953+07:00","message":"[buffer interim] 107 true เหมือนเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:12.439615445+07:00","message":"[bufferProcess] interim [420000000]:เหมือนเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:12.439618454+07:00","message":"[bufferProcess] send to processor (isfinal):เหมือนเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:12.439621625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:12.439624487+07:00","message":"> Transcript [1691] [false]: 'เหมือนเดิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:12.439627607+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:12.439629554+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:12.439631432+07:00","message":"StatePrefix: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:12.439633453+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:12.439636097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:12.439640357+07:00","message":"> Transcript [1692] [true]: 'เหมือนเดิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:12.439642493+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:12.439644227+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:12.439646041+07:00","message":"StatePrefix: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:12.439647793+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:12.439653708+07:00","message":"Push: 'เหมือนเดิม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:12.439661556+07:00","message":"push: {true เหมือนเดิม 0 0xc0037d4200}"}
{"level":"info","service":"Main","time":"2026-06-25T13:39:12.448487215+07:00","message":"write wav file: './tmp/7595/7595_107.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:12.970514077+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:12.970563924+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:12.970569316+07:00","message":"receive interim result [false|false]: ตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:12.970588701+07:00","message":"[buffer interim] 108 false ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:12.970597338+07:00","message":"[bufferProcess] interim [420000000]:ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:12.970600569+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:13.423076701+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:13.423112328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:13.423117622+07:00","message":"receive interim result [false|false]: ตอนนี้ถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:13.423129716+07:00","message":"[buffer interim] 108 false ตอนนี้ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:13.423136965+07:00","message":"[bufferProcess] interim [780000000]:ตอนนี้ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:13.423139396+07:00","message":"[bufferProcess] send to processor:ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:13.423143037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:13.42314596+07:00","message":"> Transcript [1693] [false]: 'ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:13.42314818+07:00","message":"Set StatePrefix (first interim): 'ตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:13.468336254+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:13.468383082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ถ้าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:13.468388379+07:00","message":"receive interim result [false|false]: ตอนนี้ถ้าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:13.468402867+07:00","message":"[buffer interim] 108 false ตอนนี้ถ้าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:13.468411146+07:00","message":"[bufferProcess] interim [840000000]:ตอนนี้ถ้าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:13.468413655+07:00","message":"[bufferProcess] send to processor:ตอนนี้ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:13.468419235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:13.468422453+07:00","message":"> Transcript [1694] [false]: 'ตอนนี้ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:13.468426298+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:13.468429045+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:13.468431351+07:00","message":"StatePrefix: 'ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:13.468433651+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:13.480365698+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:13.480398585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ถ้าเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:13.480414272+07:00","message":"receive interim result [false|false]: ตอนนี้ถ้าเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:13.480431439+07:00","message":"[buffer interim] 108 false ตอนนี้ถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:13.480439091+07:00","message":"[bufferProcess] interim [900000000]:ตอนนี้ถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:13.480441483+07:00","message":"[bufferProcess] send to processor:ตอนนี้ถ้าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:13.480445172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:13.480448255+07:00","message":"> Transcript [1695] [false]: 'ตอนนี้ถ้าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:13.480451715+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:13.480454049+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:13.480456053+07:00","message":"StatePrefix: 'ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:13.480458181+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:13.595403597+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:13.595455886+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ถ้าเกิดว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:13.595462397+07:00","message":"receive interim result [false|false]: ตอนนี้ถ้าเกิดว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:13.595478738+07:00","message":"[buffer interim] 108 false ตอนนี้ถ้าเกิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:13.595489259+07:00","message":"[bufferProcess] interim [20000000]:ตอนนี้ถ้าเกิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:13.595491568+07:00","message":"[bufferProcess] send to processor:ตอนนี้ถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:13.59549751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:13.595500854+07:00","message":"> Transcript [1696] [false]: 'ตอนนี้ถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:13.595505003+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:13.595507449+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:13.595509435+07:00","message":"StatePrefix: 'ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:13.595511684+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:13.775590952+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:13.775629639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ถ้าเกิดว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:13.775635708+07:00","message":"receive interim result [false|false]: ตอนนี้ถ้าเกิดว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:13.775649348+07:00","message":"[buffer interim] 108 false ตอนนี้ถ้าเกิดว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:13.775656751+07:00","message":"[bufferProcess] interim [140000000]:ตอนนี้ถ้าเกิดว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:13.775659387+07:00","message":"[bufferProcess] send to processor:ตอนนี้ถ้าเกิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:13.775665691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:13.775669181+07:00","message":"> Transcript [1697] [false]: 'ตอนนี้ถ้าเกิดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:13.775673098+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:13.775675599+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:13.775680244+07:00","message":"StatePrefix: 'ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:13.775682594+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:13.775688935+07:00","message":"Push: 'ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:13.775691467+07:00","message":"TextPushed: 'ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:13.775693663+07:00","message":"Set new StatePrefix : 'ตอนนี้ถ้าเกิดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:13.77569596+07:00","message":"Next Push (prob) : 'ถ้าเกิดว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:13.775724537+07:00","message":"push: {false ตอนนี้ 0 0xc00049c300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:13.836352347+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:13.836395746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ถ้าเกิดว่าจะไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:13.836403647+07:00","message":"receive interim result [false|false]: ตอนนี้ถ้าเกิดว่าจะไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:13.836419792+07:00","message":"[buffer interim] 108 false ตอนนี้ถ้าเกิดว่าจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:13.836435444+07:00","message":"[bufferProcess] interim [260000000]:ตอนนี้ถ้าเกิดว่าจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:13.836438102+07:00","message":"[bufferProcess] send to processor:ตอนนี้ถ้าเกิดว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:13.836444273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:13.836448172+07:00","message":"> Transcript [1698] [false]: 'ตอนนี้ถ้าเกิดว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:13.836453536+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:13.836457707+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:13.836461201+07:00","message":"StatePrefix: 'ตอนนี้ถ้าเกิดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:13.836465443+07:00","message":"TextPushed: 'ตอนนี้'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:39:13.879167863+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:39:13.879196805+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:14.059993161+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:14.060040141+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ถ้าเกิดว่าจะไปอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:14.060046367+07:00","message":"receive interim result [false|false]: ตอนนี้ถ้าเกิดว่าจะไปอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:14.060061317+07:00","message":"[buffer interim] 108 false ตอนนี้ถ้าเกิดว่าจะไปอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:14.060072834+07:00","message":"[bufferProcess] interim [380000000]:ตอนนี้ถ้าเกิดว่าจะไปอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:14.060075776+07:00","message":"[bufferProcess] send to processor:ตอนนี้ถ้าเกิดว่าจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:14.060080204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:14.060083559+07:00","message":"> Transcript [1699] [false]: 'ตอนนี้ถ้าเกิดว่าจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:14.060087178+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:14.060089515+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:14.060092192+07:00","message":"StatePrefix: 'ตอนนี้ถ้าเกิดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:14.060094614+07:00","message":"TextPushed: 'ตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:14.098022376+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:14.098062626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ถ้าเกิดว่าจะไปซื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:14.098068584+07:00","message":"receive interim result [false|false]: ตอนนี้ถ้าเกิดว่าจะไปซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:14.098079751+07:00","message":"[buffer interim] 108 false ตอนนี้ถ้าเกิดว่าจะไปซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:14.09808626+07:00","message":"[bufferProcess] interim [500000000]:ตอนนี้ถ้าเกิดว่าจะไปซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:14.09808882+07:00","message":"[bufferProcess] send to processor:ตอนนี้ถ้าเกิดว่าจะไปอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:14.098094171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:14.098096719+07:00","message":"> Transcript [1700] [false]: 'ตอนนี้ถ้าเกิดว่าจะไปอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:14.098100393+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:14.098102803+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:14.098104995+07:00","message":"StatePrefix: 'ตอนนี้ถ้าเกิดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:14.09810726+07:00","message":"TextPushed: 'ตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:14.350012981+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:14.350071094+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ถ้าเกิดว่าจะไปซื้อของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:14.350077377+07:00","message":"receive interim result [false|false]: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:14.350095619+07:00","message":"[buffer interim] 108 false ตอนนี้ถ้าเกิดว่าจะไปซื้อของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:14.350104958+07:00","message":"[bufferProcess] interim [740000000]:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:14.35010899+07:00","message":"[bufferProcess] send to processor:ตอนนี้ถ้าเกิดว่าจะไปซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:14.350117602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:14.350121968+07:00","message":"> Transcript [1701] [false]: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:14.350127132+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:14.350130565+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:14.350132904+07:00","message":"StatePrefix: 'ตอนนี้ถ้าเกิดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:14.350135177+07:00","message":"TextPushed: 'ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:14.350141152+07:00","message":"Push: 'ถ้าเกิดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:14.350143112+07:00","message":"TextPushed: 'ตอนนี้ถ้าเกิดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:14.350145571+07:00","message":"Set new StatePrefix : 'ตอนนี้ถ้าเกิดว่าจะไปซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:14.350147792+07:00","message":"Next Push (prob) : 'จะไปซื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:14.350156332+07:00","message":"push: {false ถ้าเกิดว่า 0 0xc00049c300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:14.67338986+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:14.673435882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ถ้าเกิดว่าจะไปซื้อของ shopee\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:14.673442273+07:00","message":"receive interim result [false|false]: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ shopee"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:14.673459381+07:00","message":"[buffer interim] 108 false ตอนนี้ถ้าเกิดว่าจะไปซื้อของ shopee"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:14.673468331+07:00","message":"[bufferProcess] interim [100000000]:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ shopee"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:14.673471514+07:00","message":"[bufferProcess] send to processor:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:14.673475974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:14.67347996+07:00","message":"> Transcript [1702] [false]: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:14.673483931+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:14.673486062+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:14.673488036+07:00","message":"StatePrefix: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:14.673490765+07:00","message":"TextPushed: 'ตอนนี้ถ้าเกิดว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:14.988051148+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:14.98809232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ถ้าเกิดว่าจะไปซื้อของ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:14.988099366+07:00","message":"receive interim result [false|false]: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:14.988111341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Shopping\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:14.988114262+07:00","message":"receive interim result [false|false]:  Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:14.988122656+07:00","message":"[buffer interim] 108 false ตอนนี้ถ้าเกิดว่าจะไปซื้อของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:14.988126481+07:00","message":"[buffer interim] 108 false  Shopping"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:14.988133226+07:00","message":"[bufferProcess] interim [340000000]:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:14.988135548+07:00","message":"[bufferProcess] send to processor:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ shopee"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:14.988140946+07:00","message":"[bufferProcess] interim [340000000]: Shopping"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:14.988153974+07:00","message":"[bufferProcess] update buffer: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:14.988158171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:14.988162638+07:00","message":"> Transcript [1703] [false]: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ shopee'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:14.988168747+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:14.988171436+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:14.988174285+07:00","message":"StatePrefix: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:14.98817785+07:00","message":"TextPushed: 'ตอนนี้ถ้าเกิดว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:15.263751561+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:15.263796631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ถ้าเกิดว่าจะไปซื้อของ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:15.263804892+07:00","message":"receive interim result [false|false]: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:15.2638162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Shopping หา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:15.263819823+07:00","message":"receive interim result [false|false]:  Shopping หา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:15.263840623+07:00","message":"[buffer interim] 108 false ตอนนี้ถ้าเกิดว่าจะไปซื้อของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:15.263865235+07:00","message":"[buffer interim] 108 false  Shopping หา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:15.263872399+07:00","message":"[bufferProcess] interim [700000000]:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:15.263890439+07:00","message":"[bufferProcess] send to processor:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:15.263900589+07:00","message":"[bufferProcess] interim [700000000]: Shopping หา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:15.263903142+07:00","message":"[bufferProcess] update buffer: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:15.263906124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:15.26390959+07:00","message":"> Transcript [1704] [false]: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:15.263913468+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:15.263915565+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:15.263917822+07:00","message":"StatePrefix: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:15.263920206+07:00","message":"TextPushed: 'ตอนนี้ถ้าเกิดว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:15.574375105+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:15.574408392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:15.574413812+07:00","message":"receive interim result [false|false]: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:15.57442743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หาเครื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:15.574432003+07:00","message":"receive interim result [false|false]:  หาเครื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:15.574440194+07:00","message":"[buffer interim] 108 false ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:15.574445656+07:00","message":"[buffer interim] 108 false  หาเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:15.574452477+07:00","message":"[bufferProcess] interim [940000000]:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:15.57445548+07:00","message":"[bufferProcess] send to processor:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:15.57445899+07:00","message":"[bufferProcess] interim [940000000]: หาเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:15.574461511+07:00","message":"[bufferProcess] update buffer: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:15.57446446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:15.574468082+07:00","message":"> Transcript [1705] [false]: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:15.574471611+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:15.574473619+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:15.574475475+07:00","message":"StatePrefix: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:15.57447765+07:00","message":"TextPushed: 'ตอนนี้ถ้าเกิดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:15.574480357+07:00","message":"Push: 'จะไปซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:15.574482368+07:00","message":"TextPushed: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:15.574484488+07:00","message":"Set new StatePrefix : 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:15.574486675+07:00","message":"Next Push (prob) : 'ของ Shopping หา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:15.574494023+07:00","message":"push: {false จะไปซื้อ 0 0xc00049c300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:15.764031934+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:15.764074231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:15.764081124+07:00","message":"receive interim result [false|false]: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:15.764092741+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หาเครื่องปรุง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:15.764096328+07:00","message":"receive interim result [false|false]:  หาเครื่องปรุง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:15.764103446+07:00","message":"[buffer interim] 108 false ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:15.764106793+07:00","message":"[buffer interim] 108 false  หาเครื่องปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:15.764113585+07:00","message":"[bufferProcess] interim [180000000]:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:15.764116419+07:00","message":"[bufferProcess] send to processor:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:15.764120053+07:00","message":"[bufferProcess] interim [180000000]: หาเครื่องปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:15.764123248+07:00","message":"[bufferProcess] update buffer: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:15.764127059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:15.76413019+07:00","message":"> Transcript [1706] [false]: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:15.76413459+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:15.764136742+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:15.764141818+07:00","message":"StatePrefix: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:15.764144394+07:00","message":"TextPushed: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:15.956412898+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:15.95645012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:15.956457906+07:00","message":"receive interim result [false|false]: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:15.956469438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หาเครื่องปรุงมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:15.956472237+07:00","message":"receive interim result [false|false]:  หาเครื่องปรุงมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:15.956478284+07:00","message":"[buffer interim] 108 false ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:15.956482448+07:00","message":"[buffer interim] 108 false  หาเครื่องปรุงมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:15.956488768+07:00","message":"[bufferProcess] interim [360000000]:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:15.956491513+07:00","message":"[bufferProcess] send to processor:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:15.95649461+07:00","message":"[bufferProcess] interim [360000000]: หาเครื่องปรุงมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:15.956498028+07:00","message":"[bufferProcess] update buffer: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:15.956501096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:15.956503918+07:00","message":"> Transcript [1707] [false]: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:15.956507922+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:15.956509911+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:15.956512905+07:00","message":"StatePrefix: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:15.956515209+07:00","message":"TextPushed: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:16.014678577+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:16.014716667+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:16.014722808+07:00","message":"receive interim result [false|false]: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:16.014734901+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หาเครื่องปรุงมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:16.014740605+07:00","message":"receive interim result [false|false]:  หาเครื่องปรุงมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:16.014748183+07:00","message":"[buffer interim] 108 false ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:16.014751989+07:00","message":"[buffer interim] 108 false  หาเครื่องปรุงมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:16.014758116+07:00","message":"[bufferProcess] interim [420000000]:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:16.014760952+07:00","message":"[bufferProcess] send to processor:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:16.014764182+07:00","message":"[bufferProcess] interim [420000000]: หาเครื่องปรุงมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:16.014766913+07:00","message":"[bufferProcess] update buffer: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:16.014769626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:16.01477262+07:00","message":"> Transcript [1708] [false]: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:16.014776717+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:16.014778803+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:16.014781098+07:00","message":"StatePrefix: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:16.014783635+07:00","message":"TextPushed: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:16.123386632+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:16.123423828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:16.123429916+07:00","message":"receive interim result [false|false]: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:16.1234429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หาเครื่องปรุงมาเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:16.123446844+07:00","message":"receive interim result [false|false]:  หาเครื่องปรุงมาเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:16.123463904+07:00","message":"[buffer interim] 108 false ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:16.123482356+07:00","message":"[buffer interim] 108 false  หาเครื่องปรุงมาเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:16.123491159+07:00","message":"[bufferProcess] interim [480000000]:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:16.123497357+07:00","message":"[bufferProcess] send to processor:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:16.123508125+07:00","message":"[bufferProcess] interim [480000000]: หาเครื่องปรุงมาเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:16.123516607+07:00","message":"[bufferProcess] update buffer: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:16.123520351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:16.123525474+07:00","message":"> Transcript [1709] [false]: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:16.123529726+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:16.123531694+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:16.123533678+07:00","message":"StatePrefix: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:16.123536086+07:00","message":"TextPushed: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:16.123540546+07:00","message":"Push: 'ของ Shopping หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:16.123543489+07:00","message":"TextPushed: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:16.123546484+07:00","message":"Set new StatePrefix : 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:16.123550251+07:00","message":"Next Push (prob) : 'เครื่องปรุงมัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:16.123557864+07:00","message":"push: {false ของ Shopping หา 0 0xc00049c300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:16.284067296+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:16.284106773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:16.284113144+07:00","message":"receive interim result [false|false]: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:16.284122395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หาเครื่องปรุงมาเนี่ยต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:16.284127733+07:00","message":"receive interim result [false|false]:  หาเครื่องปรุงมาเนี่ยต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:16.284137299+07:00","message":"[buffer interim] 108 false ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:16.284142034+07:00","message":"[buffer interim] 108 false  หาเครื่องปรุงมาเนี่ยต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:16.284147905+07:00","message":"[bufferProcess] interim [660000000]:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:16.284151012+07:00","message":"[bufferProcess] send to processor:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:16.284154299+07:00","message":"[bufferProcess] interim [660000000]: หาเครื่องปรุงมาเนี่ยต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:16.284156721+07:00","message":"[bufferProcess] update buffer: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:16.284159702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:16.284162642+07:00","message":"> Transcript [1710] [false]: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:16.284165085+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:16.284167012+07:00","message":"Set new StatePrefix: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:16.519608392+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:16.519643339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:16.51964936+07:00","message":"receive interim result [false|false]: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:16.51966063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หาเครื่องปรุงมาเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:16.519663783+07:00","message":"receive interim result [false|false]:  หาเครื่องปรุงมาเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:16.519670725+07:00","message":"[buffer interim] 108 false ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:16.519673888+07:00","message":"[buffer interim] 108 false  หาเครื่องปรุงมาเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:16.519679692+07:00","message":"[bufferProcess] interim [900000000]:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:16.519682837+07:00","message":"[bufferProcess] send to processor:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:16.519686271+07:00","message":"[bufferProcess] interim [900000000]: หาเครื่องปรุงมาเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:16.519689785+07:00","message":"[bufferProcess] update buffer: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:16.51969283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:16.519695583+07:00","message":"> Transcript [1711] [false]: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:16.519699509+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:16.519701655+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:16.519704218+07:00","message":"StatePrefix: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:16.519706612+07:00","message":"TextPushed: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:16.657330882+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:16.657369676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:16.657375799+07:00","message":"receive interim result [false|false]: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:16.657386802+07:00","message":"[buffer interim] 108 false ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:16.657393152+07:00","message":"[bufferProcess] interim [80000000]:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:16.657395886+07:00","message":"[bufferProcess] send to processor:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:16.657401938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:16.657405877+07:00","message":"> Transcript [1712] [false]: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:16.657411003+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:16.657414259+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:16.65742014+07:00","message":"StatePrefix: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:16.65742433+07:00","message":"TextPushed: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:16.758494019+07:00","message":"[GCS] Cleaned up inactive client: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:16.758522888+07:00","message":"[GCS] Cleaned up inactive client: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:16.758526323+07:00","message":"[GCS] Cleaned up inactive client: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:16.758528275+07:00","message":"[GCS] Cleaned up inactive client: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:16.758530265+07:00","message":"[GCS] Cleaned up inactive client: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:16.758532304+07:00","message":"[GCS] Cleaned up inactive client: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:16.758534321+07:00","message":"[GCS] Cleaned up inactive client: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:16.75853785+07:00","message":"[GCS] Cleaned up inactive client: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:16.758539537+07:00","message":"[GCS] Cleaned up inactive client: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:16.758541304+07:00","message":"[GCS] Cleaned up inactive client: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:16.758543421+07:00","message":"[GCS] Cleaned up inactive client: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:16.789404539+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:16.789443486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:16.789451719+07:00","message":"receive interim result [false|false]: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:16.789468314+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หาเครื่องปรุงมาเนี่ยต้องสังเกต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:16.789473362+07:00","message":"receive interim result [false|false]:  หาเครื่องปรุงมาเนี่ยต้องสังเกต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:16.789482356+07:00","message":"[buffer interim] 108 false ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:16.789487191+07:00","message":"[buffer interim] 108 false  หาเครื่องปรุงมาเนี่ยต้องสังเกต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:16.789494569+07:00","message":"[bufferProcess] interim [140000000]:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:16.78949844+07:00","message":"[bufferProcess] send to processor:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:16.789503366+07:00","message":"[bufferProcess] interim [140000000]: หาเครื่องปรุงมาเนี่ยต้องสังเกต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:16.789506922+07:00","message":"[bufferProcess] update buffer: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:16.789510826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:16.789514504+07:00","message":"> Transcript [1713] [false]: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:16.789519527+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:16.789522295+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:16.789525423+07:00","message":"StatePrefix: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:16.789529704+07:00","message":"TextPushed: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:16.856055413+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:16.856099475+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:16.856106479+07:00","message":"receive interim result [false|false]: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:16.8561236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:16.856128159+07:00","message":"receive interim result [false|false]:  หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:16.856138457+07:00","message":"[buffer interim] 108 false ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:16.856142254+07:00","message":"[buffer interim] 108 false  หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:16.856149688+07:00","message":"[bufferProcess] interim [320000000]:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:16.856152736+07:00","message":"[bufferProcess] send to processor:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:16.85615676+07:00","message":"[bufferProcess] interim [320000000]: หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:16.856159752+07:00","message":"[bufferProcess] update buffer: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:16.856162696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:16.856165528+07:00","message":"> Transcript [1714] [false]: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:16.856170392+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:16.856172737+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:16.856174894+07:00","message":"StatePrefix: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:16.856177522+07:00","message":"TextPushed: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:16.856181074+07:00","message":"Push: 'เครื่องปรุงมาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:16.856183246+07:00","message":"TextPushed: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:16.856185537+07:00","message":"Set new StatePrefix : 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:16.856188166+07:00","message":"Next Push (prob) : 'ต้องสังเกต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:16.856213002+07:00","message":"push: {false เครื่องปรุงมาเนี่ย 0 0xc00049c300}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:39:16.880245986+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:39:16.880270503+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:17.367071935+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:17.367114741+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:17.367121159+07:00","message":"receive interim result [false|false]: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:17.367139364+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:17.36714251+07:00","message":"receive interim result [false|false]:  หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:17.367151663+07:00","message":"[buffer interim] 108 false ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:17.367155552+07:00","message":"[buffer interim] 108 false  หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:17.367162774+07:00","message":"[bufferProcess] interim [800000000]:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:17.367166714+07:00","message":"[bufferProcess] send to processor:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:17.367170941+07:00","message":"[bufferProcess] interim [800000000]: หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:17.367174485+07:00","message":"[bufferProcess] update buffer: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:17.367178318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:17.367182437+07:00","message":"> Transcript [1715] [false]: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:17.367187227+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:17.367189667+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:17.367191773+07:00","message":"StatePrefix: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:17.367194602+07:00","message":"TextPushed: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:17.491089951+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:17.491131662+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:17.491138185+07:00","message":"receive interim result [false|false]: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:17.491148862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:17.491152332+07:00","message":"receive interim result [false|false]:  หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:17.491159221+07:00","message":"[buffer interim] 108 false ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:17.491162717+07:00","message":"[buffer interim] 108 false  หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:17.49116856+07:00","message":"[bufferProcess] interim [920000000]:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:17.491171065+07:00","message":"[bufferProcess] send to processor:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:17.491174593+07:00","message":"[bufferProcess] interim [920000000]: หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:17.491177563+07:00","message":"[bufferProcess] update buffer: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:17.491180738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:17.491183421+07:00","message":"> Transcript [1716] [false]: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:17.491187693+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:17.491189981+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:17.491192144+07:00","message":"StatePrefix: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:17.491194509+07:00","message":"TextPushed: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:17.741512803+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:17.74154999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:17.741556797+07:00","message":"receive interim result [false|false]: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:17.741567743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:17.741571233+07:00","message":"receive interim result [false|false]:  หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:17.74157909+07:00","message":"[buffer interim] 108 false ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:17.741588277+07:00","message":"[buffer interim] 108 false  หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:17.741595451+07:00","message":"[bufferProcess] interim [160000000]:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:17.741600489+07:00","message":"[bufferProcess] send to processor:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:17.741609283+07:00","message":"[bufferProcess] interim [160000000]: หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:17.741611966+07:00","message":"[bufferProcess] update buffer: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:17.741615134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:17.741618259+07:00","message":"> Transcript [1717] [false]: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:17.741623+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:17.741625084+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:17.741627475+07:00","message":"StatePrefix: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:17.741629882+07:00","message":"TextPushed: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:17.753497422+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:17.753520236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:17.75352596+07:00","message":"receive interim result [false|false]: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:17.753538781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:17.753542866+07:00","message":"receive interim result [false|false]:  หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:17.753549385+07:00","message":"[buffer interim] 108 false ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:17.753556173+07:00","message":"[buffer interim] 108 false  หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:17.753561228+07:00","message":"[bufferProcess] interim [220000000]:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:17.753563531+07:00","message":"[bufferProcess] send to processor:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:17.753567189+07:00","message":"[bufferProcess] interim [220000000]: หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:17.753570617+07:00","message":"[bufferProcess] update buffer: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:17.753574949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:17.753577381+07:00","message":"> Transcript [1718] [false]: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:17.753581465+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:17.753583515+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:17.753585538+07:00","message":"StatePrefix: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:17.75358792+07:00","message":"TextPushed: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:17.753591205+07:00","message":"Push: 'ต้องสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:17.753593499+07:00","message":"TextPushed: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:17.75360191+07:00","message":"Set new StatePrefix : 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:17.753605257+07:00","message":"Next Push (prob) : 'ุเลยถูกต้องเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:17.753613746+07:00","message":"push: {false ต้องสังเกต 0 0xc00049c300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:17.886170085+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:17.886215581+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:17.886223526+07:00","message":"receive interim result [false|false]: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:17.886237824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลยน้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:17.886249911+07:00","message":"receive interim result [false|false]:  หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลยน้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:17.8862738+07:00","message":"[buffer interim] 108 false ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:17.886291416+07:00","message":"[buffer interim] 108 false  หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลยน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:17.886299242+07:00","message":"[bufferProcess] interim [280000000]:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:17.886302845+07:00","message":"[bufferProcess] send to processor:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:17.886313697+07:00","message":"[bufferProcess] interim [280000000]: หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลยน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:17.886316805+07:00","message":"[bufferProcess] update buffer: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลยน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:17.886333382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:17.886365469+07:00","message":"> Transcript [1719] [false]: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:17.88637281+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:17.886375275+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:17.886377796+07:00","message":"StatePrefix: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:17.886381087+07:00","message":"TextPushed: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:18.461372254+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:18.461422771+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลยน้อง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:18.461431379+07:00","message":"receive interim result [false|false]: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลยน้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:18.461442806+07:00","message":"[buffer interim] 108 false ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลยน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:18.461454884+07:00","message":"[bufferProcess] interim [880000000]:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลยน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:18.461458552+07:00","message":"[bufferProcess] send to processor:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลยน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:18.461466107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:18.461469661+07:00","message":"> Transcript [1720] [false]: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลยน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:18.461474692+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:18.461477404+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:18.461479408+07:00","message":"StatePrefix: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:18.461482298+07:00","message":"TextPushed: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:19.517082247+07:00","message":"[GCS] IsForceVAD: false for message ID: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:19.649907763+07:00","message":"[GCS] Start streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:19.723390815+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:19.723430017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตเลยถูกต้องเลยน้อง\",\"confidence\":0.89697665}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:19.723436058+07:00","message":"receive interim result [true|false]: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตเลยถูกต้องเลยน้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:19.723446636+07:00","message":"end recv isFinal message id 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:19.723449043+07:00","message":"end Recv id 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:19.723454436+07:00","message":"[buffer interim] 108 true ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตเลยถูกต้องเลยน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:19.723463514+07:00","message":"[bufferProcess] interim [140000000]:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตเลยถูกต้องเลยน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:19.723467339+07:00","message":"[bufferProcess] send to processor (isfinal):ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลยน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:19.723471134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:19.723474064+07:00","message":"> Transcript [1721] [false]: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลยน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:19.723478183+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:19.723490998+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:19.723492944+07:00","message":"StatePrefix: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:19.723495613+07:00","message":"TextPushed: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:19.723497832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:19.723499834+07:00","message":"> Transcript [1722] [true]: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตเลยถูกต้องเลยน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:19.723502299+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:19.72350461+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:19.723506441+07:00","message":"StatePrefix: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:19.723508825+07:00","message":"TextPushed: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:19.723518557+07:00","message":"Push: 'เลยถูกต้องเลยน้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:19.723527572+07:00","message":"push: {true เลยถูกต้องเลยน้อง 0 0xc00049c300}"}
{"level":"info","service":"Main","time":"2026-06-25T13:39:19.735798988+07:00","message":"write wav file: './tmp/7595/7595_108.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:39:19.880482485+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:39:19.880497515+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:20.046107467+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:20.046151276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:20.046156817+07:00","message":"receive interim result [false|false]: เอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:20.046172064+07:00","message":"[buffer interim] 109 false เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:20.046178735+07:00","message":"[bufferProcess] interim [420000000]:เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:20.046180759+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:20.256819988+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:20.256863494+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอางี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:20.256869138+07:00","message":"receive interim result [false|false]: เอางี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:20.256888089+07:00","message":"[buffer interim] 109 false เอางี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:20.25689687+07:00","message":"[bufferProcess] interim [540000000]:เอางี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:20.256900083+07:00","message":"[bufferProcess] send to processor:เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:20.256904213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:20.256907814+07:00","message":"> Transcript [1723] [false]: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:20.25691016+07:00","message":"Set StatePrefix (first interim): 'เอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:20.879513125+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:20.879551082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอางี้กับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:20.879557003+07:00","message":"receive interim result [false|false]: เอางี้กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:20.879568835+07:00","message":"[buffer interim] 109 false เอางี้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:20.87957754+07:00","message":"[bufferProcess] interim [140000000]:เอางี้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:20.87958001+07:00","message":"[bufferProcess] send to processor:เอางี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:20.879585786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:20.879588353+07:00","message":"> Transcript [1724] [false]: 'เอางี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:20.879591574+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:20.879593851+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:20.879596067+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:20.879598312+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:20.905111038+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:20.905153067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอางี้ป๊อปกับพี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:20.905159502+07:00","message":"receive interim result [false|false]: เอางี้ป๊อปกับพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:20.90519703+07:00","message":"[buffer interim] 109 false เอางี้ป๊อปกับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:20.905203883+07:00","message":"[bufferProcess] interim [200000000]:เอางี้ป๊อปกับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:20.905206392+07:00","message":"[bufferProcess] send to processor:เอางี้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:20.905212623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:20.905215424+07:00","message":"> Transcript [1725] [false]: 'เอางี้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:20.905218693+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:20.905220642+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:20.905223011+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:20.905225243+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:21.120788127+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:21.120838332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอางี้ป๊อกกับพีช\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:21.120845033+07:00","message":"receive interim result [false|false]: เอางี้ป๊อกกับพีช"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:21.120861474+07:00","message":"[buffer interim] 109 false เอางี้ป๊อกกับพีช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.120869993+07:00","message":"[bufferProcess] interim [380000000]:เอางี้ป๊อกกับพีช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.120872945+07:00","message":"[bufferProcess] send to processor:เอางี้ป๊อปกับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.120880145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.120885717+07:00","message":"> Transcript [1726] [false]: 'เอางี้ป๊อปกับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.120889629+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.120892101+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.120895833+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.120898166+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:21.130694893+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:21.130730292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอางี้ป๊อปกับพี่แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:21.130735615+07:00","message":"receive interim result [false|false]: เอางี้ป๊อปกับพี่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:21.130749734+07:00","message":"[buffer interim] 109 false เอางี้ป๊อปกับพี่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.130756115+07:00","message":"[bufferProcess] interim [440000000]:เอางี้ป๊อปกับพี่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.130758667+07:00","message":"[bufferProcess] send to processor:เอางี้ป๊อกกับพีช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.130764389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.1307678+07:00","message":"> Transcript [1727] [false]: 'เอางี้ป๊อกกับพีช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.13077113+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.130773496+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.130775564+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.130777749+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.130782029+07:00","message":"Push: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.130783927+07:00","message":"TextPushed: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.130786009+07:00","message":"Set new StatePrefix : 'เอางี้ป๊อกกับพีช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.130788211+07:00","message":"Next Push (prob) : 'งี้ป๊อกกับพีช'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:21.130797373+07:00","message":"push: {false เอา 0 0xc0001fa100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:21.333961902+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:21.334005295+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอางี้ป๊อปกับพี่แล้วทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:21.334011302+07:00","message":"receive interim result [false|false]: เอางี้ป๊อปกับพี่แล้วทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:21.334026814+07:00","message":"[buffer interim] 109 false เอางี้ป๊อปกับพี่แล้วทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.334038929+07:00","message":"[bufferProcess] interim [620000000]:เอางี้ป๊อปกับพี่แล้วทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.334041244+07:00","message":"[bufferProcess] send to processor:เอางี้ป๊อปกับพี่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.334046084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.334049091+07:00","message":"> Transcript [1728] [false]: 'เอางี้ป๊อปกับพี่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.334053822+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.334056191+07:00","message":"Set new StatePrefix: 'เอางี้ป๊อปกับพี่แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:21.464666369+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:21.464713197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอางี้ป๊อปกับพี่แล้วกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:21.464719174+07:00","message":"receive interim result [false|false]: เอางี้ป๊อปกับพี่แล้วกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:21.464737744+07:00","message":"[buffer interim] 109 false เอางี้ป๊อปกับพี่แล้วกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.464746386+07:00","message":"[bufferProcess] interim [740000000]:เอางี้ป๊อปกับพี่แล้วกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.464748963+07:00","message":"[bufferProcess] send to processor:เอางี้ป๊อปกับพี่แล้วทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.464752853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.464756374+07:00","message":"> Transcript [1729] [false]: 'เอางี้ป๊อปกับพี่แล้วทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.464759998+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.464762416+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.464764511+07:00","message":"StatePrefix: 'เอางี้ป๊อปกับพี่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.464767279+07:00","message":"TextPushed: 'เอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:21.610136012+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:21.610207692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอางี้ป๊อปกับพี่แล้วมันพรุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:21.610213645+07:00","message":"receive interim result [false|false]: เอางี้ป๊อปกับพี่แล้วมันพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:21.610226192+07:00","message":"[buffer interim] 109 false เอางี้ป๊อปกับพี่แล้วมันพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.610233464+07:00","message":"[bufferProcess] interim [920000000]:เอางี้ป๊อปกับพี่แล้วมันพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.610236142+07:00","message":"[bufferProcess] send to processor:เอางี้ป๊อปกับพี่แล้วกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.610239793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.610242541+07:00","message":"> Transcript [1730] [false]: 'เอางี้ป๊อปกับพี่แล้วกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.61024579+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.610258153+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.610260954+07:00","message":"StatePrefix: 'เอางี้ป๊อปกับพี่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.61026327+07:00","message":"TextPushed: 'เอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:21.645025499+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:21.645067526+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอางี้ป๊อปกับพี่แล้วกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:21.645075123+07:00","message":"receive interim result [false|false]: เอางี้ป๊อปกับพี่แล้วกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:21.645090248+07:00","message":"[buffer interim] 109 false เอางี้ป๊อปกับพี่แล้วกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.645098312+07:00","message":"[bufferProcess] interim [980000000]:เอางี้ป๊อปกับพี่แล้วกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.645102317+07:00","message":"[bufferProcess] send to processor:เอางี้ป๊อปกับพี่แล้วมันพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.645106964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.645110752+07:00","message":"> Transcript [1731] [false]: 'เอางี้ป๊อปกับพี่แล้วมันพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.645115335+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.645121479+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.645124476+07:00","message":"StatePrefix: 'เอางี้ป๊อปกับพี่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.645128297+07:00","message":"TextPushed: 'เอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:21.730803047+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:21.730837947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอางี้ป๊อปกับพี่แล้วทำกุญแจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:21.730844106+07:00","message":"receive interim result [false|false]: เอางี้ป๊อปกับพี่แล้วทำกุญแจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:21.730856654+07:00","message":"[buffer interim] 109 false เอางี้ป๊อปกับพี่แล้วทำกุญแจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.730863769+07:00","message":"[bufferProcess] interim [40000000]:เอางี้ป๊อปกับพี่แล้วทำกุญแจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.730866092+07:00","message":"[bufferProcess] send to processor:เอางี้ป๊อปกับพี่แล้วกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.730871196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.73087399+07:00","message":"> Transcript [1732] [false]: 'เอางี้ป๊อปกับพี่แล้วกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.730877711+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.730879964+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.730882127+07:00","message":"StatePrefix: 'เอางี้ป๊อปกับพี่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.730884587+07:00","message":"TextPushed: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.730889804+07:00","message":"Push: 'งี้ป๊อปกับพี่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.730892084+07:00","message":"TextPushed: 'เอางี้ป๊อปกับพี่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.730894368+07:00","message":"Set new StatePrefix : 'เอางี้ป๊อปกับพี่แล้วกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.730896814+07:00","message":"Next Push (prob) : 'กัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:21.730904368+07:00","message":"push: {false งี้ป๊อปกับพี่แล้ว 0 0xc0001fa100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:21.84447623+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:21.844517548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอางี้ป๊อปกับพี่แล้วทางคุณส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:21.844523369+07:00","message":"receive interim result [false|false]: เอางี้ป๊อปกับพี่แล้วทางคุณส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:21.844538296+07:00","message":"[buffer interim] 109 false เอางี้ป๊อปกับพี่แล้วทางคุณส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.844545464+07:00","message":"[bufferProcess] interim [160000000]:เอางี้ป๊อปกับพี่แล้วทางคุณส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.844548101+07:00","message":"[bufferProcess] send to processor:เอางี้ป๊อปกับพี่แล้วทำกุญแจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.844551592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.844554741+07:00","message":"> Transcript [1733] [false]: 'เอางี้ป๊อปกับพี่แล้วทำกุญแจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.844557556+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.844560379+07:00","message":"Set new StatePrefix: 'เอางี้ป๊อปกับพี่แล้วทำกุญแจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:21.90722222+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:21.907267891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอางี้ป๊อปกับพี่แล้วทำกุญแจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:21.90727415+07:00","message":"receive interim result [false|false]: เอางี้ป๊อปกับพี่แล้วทำกุญแจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:21.90729109+07:00","message":"[buffer interim] 109 false เอางี้ป๊อปกับพี่แล้วทำกุญแจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.907297959+07:00","message":"[bufferProcess] interim [220000000]:เอางี้ป๊อปกับพี่แล้วทำกุญแจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.907300386+07:00","message":"[bufferProcess] send to processor:เอางี้ป๊อปกับพี่แล้วทางคุณส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.907303866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.907306797+07:00","message":"> Transcript [1734] [false]: 'เอางี้ป๊อปกับพี่แล้วทางคุณส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.90731152+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.907313696+07:00","message":"Set new StatePrefix: 'เอางี้ป๊อปกับพี่แล้วทางคุณส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:21.947310825+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:21.947380607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอางี้ป๊อปกับพี่แล้วทางคุณสมจิตร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:21.947386389+07:00","message":"receive interim result [false|false]: เอางี้ป๊อปกับพี่แล้วทางคุณสมจิตร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:21.947402251+07:00","message":"[buffer interim] 109 false เอางี้ป๊อปกับพี่แล้วทางคุณสมจิตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.947408738+07:00","message":"[bufferProcess] interim [280000000]:เอางี้ป๊อปกับพี่แล้วทางคุณสมจิตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.947411553+07:00","message":"[bufferProcess] send to processor:เอางี้ป๊อปกับพี่แล้วทำกุญแจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.947418099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.94742158+07:00","message":"> Transcript [1735] [false]: 'เอางี้ป๊อปกับพี่แล้วทำกุญแจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.947424382+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:21.947426505+07:00","message":"Set new StatePrefix: 'เอางี้ป๊อปกับพี่แล้วทำกุญแจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:22.008427756+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:22.008466893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอางี้ป๊อปกับพี่แล้วท่านผู้ชมที่ดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:22.008472445+07:00","message":"receive interim result [false|false]: เอางี้ป๊อปกับพี่แล้วท่านผู้ชมที่ดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:22.008489032+07:00","message":"[buffer interim] 109 false เอางี้ป๊อปกับพี่แล้วท่านผู้ชมที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:22.008495989+07:00","message":"[bufferProcess] interim [340000000]:เอางี้ป๊อปกับพี่แล้วท่านผู้ชมที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:22.008498435+07:00","message":"[bufferProcess] send to processor:เอางี้ป๊อปกับพี่แล้วทางคุณสมจิตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:22.008501922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:22.008505111+07:00","message":"> Transcript [1736] [false]: 'เอางี้ป๊อปกับพี่แล้วทางคุณสมจิตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:22.008507806+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:22.008509863+07:00","message":"Set new StatePrefix: 'เอางี้ป๊อปกับพี่แล้วทางคุณสมจิตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:22.260599233+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:22.260638886+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูราย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:22.260645726+07:00","message":"receive interim result [false|false]: เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูราย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:22.260664472+07:00","message":"[buffer interim] 109 false เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:22.260672087+07:00","message":"[bufferProcess] interim [580000000]:เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:22.260674811+07:00","message":"[bufferProcess] send to processor:เอางี้ป๊อปกับพี่แล้วท่านผู้ชมที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:22.260678143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:22.260680871+07:00","message":"> Transcript [1737] [false]: 'เอางี้ป๊อปกับพี่แล้วท่านผู้ชมที่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:22.26068325+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:22.260686262+07:00","message":"Set new StatePrefix: 'เอางี้ป๊อปกับพี่แล้วท่านผู้ชมที่ดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:22.321129061+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:22.321176944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:22.321182511+07:00","message":"receive interim result [false|false]: เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:22.321195196+07:00","message":"[buffer interim] 109 false เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:22.32120312+07:00","message":"[bufferProcess] interim [640000000]:เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:22.321205944+07:00","message":"[bufferProcess] send to processor:เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:22.32121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:22.321212583+07:00","message":"> Transcript [1738] [false]: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:22.321215353+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:22.321217356+07:00","message":"Set new StatePrefix: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูราย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:22.542053543+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:22.542095659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:22.542101825+07:00","message":"receive interim result [false|false]: เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:22.542116664+07:00","message":"[buffer interim] 109 false เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:22.542123836+07:00","message":"[bufferProcess] interim [880000000]:เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:22.542127136+07:00","message":"[bufferProcess] send to processor:เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:22.542135504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:22.54213878+07:00","message":"> Transcript [1739] [false]: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:22.542142886+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:22.542145026+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:22.542146967+07:00","message":"StatePrefix: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:22.542149837+07:00","message":"TextPushed: 'เอางี้ป๊อปกับพี่แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:22.708618001+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:22.708671122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:22.708678689+07:00","message":"receive interim result [false|false]: เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:22.708694732+07:00","message":"[buffer interim] 109 false เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:22.708702833+07:00","message":"[bufferProcess] interim [0]:เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:22.708705702+07:00","message":"[bufferProcess] send to processor:เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:22.708710214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:22.708713287+07:00","message":"> Transcript [1740] [false]: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:22.708717569+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:22.708720289+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:22.708722752+07:00","message":"StatePrefix: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:22.70872567+07:00","message":"TextPushed: 'เอางี้ป๊อปกับพี่แล้ว'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:39:22.880816872+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:39:22.880816957+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:23.04529172+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:23.045328536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่บูธ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:23.045336418+07:00","message":"receive interim result [false|false]: เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่บูธ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:23.045351484+07:00","message":"[buffer interim] 109 false เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่บูธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:23.045360626+07:00","message":"[bufferProcess] interim [420000000]:เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่บูธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:23.045364582+07:00","message":"[bufferProcess] send to processor:เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:23.045370699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:23.045374058+07:00","message":"> Transcript [1741] [false]: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:23.045379501+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:23.045382325+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:23.04538631+07:00","message":"StatePrefix: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:23.045391461+07:00","message":"TextPushed: 'เอางี้ป๊อปกับพี่แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:23.147202987+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:23.147241873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:23.147250414+07:00","message":"receive interim result [false|false]: เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:23.147275765+07:00","message":"[buffer interim] 109 false เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:23.14728715+07:00","message":"[bufferProcess] interim [480000000]:เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:23.147291527+07:00","message":"[bufferProcess] send to processor:เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่บูธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:23.147299518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:23.147303183+07:00","message":"> Transcript [1742] [false]: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่บูธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:23.147308445+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:23.147311214+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:23.147314385+07:00","message":"StatePrefix: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:23.14731776+07:00","message":"TextPushed: 'เอางี้ป๊อปกับพี่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:23.147326008+07:00","message":"Push: 'ทางคุณส้มจะดูราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:23.14732918+07:00","message":"TextPushed: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:23.147332753+07:00","message":"Set new StatePrefix : 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่บูธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:23.147336701+07:00","message":"Next Push (prob) : 'การนี้อยู่บูธ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:23.147355151+07:00","message":"push: {false ทางคุณส้มจะดูราย 0 0xc0001fa100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:23.372914592+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:23.372955371+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:23.372961408+07:00","message":"receive interim result [false|false]: เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:23.372978199+07:00","message":"[buffer interim] 109 false เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:23.372985111+07:00","message":"[bufferProcess] interim [660000000]:เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:23.372987655+07:00","message":"[bufferProcess] send to processor:เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:23.372991271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:23.372993914+07:00","message":"> Transcript [1743] [false]: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:23.372996614+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:23.372998666+07:00","message":"Set new StatePrefix: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:23.383293178+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:23.383337789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:23.383344334+07:00","message":"receive interim result [false|false]: เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:23.383361217+07:00","message":"[buffer interim] 109 false เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:23.383368657+07:00","message":"[bufferProcess] interim [720000000]:เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:23.38337117+07:00","message":"[bufferProcess] send to processor:เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:23.383375268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:23.383378333+07:00","message":"> Transcript [1744] [false]: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:23.383382582+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:23.383385025+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:23.383386978+07:00","message":"StatePrefix: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:23.383389528+07:00","message":"TextPushed: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูราย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:23.764818162+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:23.764854527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมาสิคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:23.76486108+07:00","message":"receive interim result [false|false]: เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมาสิคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:23.764878777+07:00","message":"[buffer interim] 109 false เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมาสิคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:23.764886417+07:00","message":"[bufferProcess] interim [80000000]:เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมาสิคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:23.764889081+07:00","message":"[bufferProcess] send to processor:เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:23.76489668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:23.764899426+07:00","message":"> Transcript [1745] [false]: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:23.764903409+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:23.764905586+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:23.764907521+07:00","message":"StatePrefix: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:23.764910436+07:00","message":"TextPushed: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูราย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:23.852525327+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:23.8525497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมาสิขาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:23.852554736+07:00","message":"receive interim result [false|false]: เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมาสิขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:23.852567698+07:00","message":"[buffer interim] 109 false เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมาสิขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:23.852573388+07:00","message":"[bufferProcess] interim [140000000]:เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมาสิขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:23.852575934+07:00","message":"[bufferProcess] send to processor:เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมาสิคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:23.852579473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:23.852583263+07:00","message":"> Transcript [1746] [false]: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมาสิคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:23.852586773+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:23.852589318+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:23.852592628+07:00","message":"StatePrefix: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:23.852595192+07:00","message":"TextPushed: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูราย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:23.971195254+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:23.971233548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมาสิขาดใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:23.971239954+07:00","message":"receive interim result [false|false]: เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมาสิขาดใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:23.97126319+07:00","message":"[buffer interim] 109 false เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมาสิขาดใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:23.971270664+07:00","message":"[bufferProcess] interim [320000000]:เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมาสิขาดใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:23.971273507+07:00","message":"[bufferProcess] send to processor:เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมาสิขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:23.971277481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:23.971283152+07:00","message":"> Transcript [1747] [false]: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมาสิขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:23.971287584+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:23.971289952+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:23.971292136+07:00","message":"StatePrefix: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:23.971294928+07:00","message":"TextPushed: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:23.971298327+07:00","message":"Push: 'การนี้อยู่รู้ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:23.971300588+07:00","message":"TextPushed: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:23.97130284+07:00","message":"Set new StatePrefix : 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมาสิขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:23.971305102+07:00","message":"Next Push (prob) : 'มาสิขาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:23.971312756+07:00","message":"push: {false การนี้อยู่รู้ตัว 0 0xc0001fa100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:24.138633169+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:24.13866952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมาสิขาดไออุ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:24.138675538+07:00","message":"receive interim result [false|false]: เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมาสิขาดไออุ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:24.138685523+07:00","message":"[buffer interim] 109 false เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมาสิขาดไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:24.138692189+07:00","message":"[bufferProcess] interim [440000000]:เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมาสิขาดไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:24.138694871+07:00","message":"[bufferProcess] send to processor:เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมาสิขาดใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:24.138698933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:24.138701691+07:00","message":"> Transcript [1748] [false]: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมาสิขาดใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:24.138705454+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:24.138707523+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:24.138709772+07:00","message":"StatePrefix: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมาสิขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:24.138712328+07:00","message":"TextPushed: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:24.221874711+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:24.221917612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมาสิขาดไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:24.221929028+07:00","message":"receive interim result [false|false]: เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมาสิขาดไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:24.221943025+07:00","message":"[buffer interim] 109 false เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมาสิขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:24.221949644+07:00","message":"[bufferProcess] interim [560000000]:เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมาสิขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:24.221952702+07:00","message":"[bufferProcess] send to processor:เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมาสิขาดไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:24.221959408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:24.221964109+07:00","message":"> Transcript [1749] [false]: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมาสิขาดไออุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:24.221969157+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:24.221972252+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:24.221975666+07:00","message":"StatePrefix: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมาสิขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:24.221979404+07:00","message":"TextPushed: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:24.798584715+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:24.798613903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมาสิขาดไอโอดีน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:24.798619218+07:00","message":"receive interim result [false|false]: เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมาสิขาดไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:24.798633859+07:00","message":"[buffer interim] 109 false เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมาสิขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:24.798640798+07:00","message":"[bufferProcess] interim [160000000]:เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมาสิขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:24.798643334+07:00","message":"[bufferProcess] send to processor:เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมาสิขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:24.798649108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:24.798651587+07:00","message":"> Transcript [1750] [false]: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมาสิขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:24.798655367+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:24.7986575+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:24.798660866+07:00","message":"StatePrefix: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมาสิขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:24.798663699+07:00","message":"TextPushed: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:25.666746958+07:00","message":"[GCS] IsForceVAD: false for message ID: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:25.672127807+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:25.672171179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมาสิขาดไอโอดีนเราไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:25.672178402+07:00","message":"receive interim result [false|false]: เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมาสิขาดไอโอดีนเราไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:25.672195723+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:25.672199998+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-25T13:39:25.67220337+07:00","message":"receive interim result [false|false]: เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมาสิขาดไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:25.672210191+07:00","message":"[buffer interim] 109 false เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมาสิขาดไอโอดีนเราไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:25.67221391+07:00","message":"[buffer interim] 109 false เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมาสิขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:25.672220791+07:00","message":"[bufferProcess] interim [940000000]:เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมาสิขาดไอโอดีนเราไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:25.672223825+07:00","message":"[bufferProcess] send to processor:เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมาสิขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:25.672227404+07:00","message":"[bufferProcess] interim [0]:เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมาสิขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:25.672229731+07:00","message":"[bufferProcess] send to processor:เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมาสิขาดไอโอดีนเราไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:25.672233141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:25.672236271+07:00","message":"> Transcript [1751] [false]: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมาสิขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:25.672240589+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:25.672243068+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:25.672245661+07:00","message":"StatePrefix: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมาสิขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:25.672255295+07:00","message":"TextPushed: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:25.672272889+07:00","message":"Push: 'มาสิขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:25.672275401+07:00","message":"TextPushed: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมาสิขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:25.672277983+07:00","message":"Set new StatePrefix : 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมาสิขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:25.672280601+07:00","message":"Next Push (prob) : 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:25.672282466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:25.672284637+07:00","message":"> Transcript [1752] [false]: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมาสิขาดไอโอดีนเราไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:25.672287384+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:25.672289509+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:25.672291322+07:00","message":"StatePrefix: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมาสิขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:25.6722934+07:00","message":"TextPushed: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมาสิขาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:25.672302334+07:00","message":"push: {false มาสิขาด 0 0xc0001fa100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:25.730435425+07:00","message":"[GCS] Start streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:25.809128318+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:25.809180943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมาสิขาดไอโอดีนเราไม่สามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:25.809188521+07:00","message":"receive interim result [false|false]: เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมาสิขาดไอโอดีนเราไม่สามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:25.809202814+07:00","message":"[buffer interim] 109 false เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมาสิขาดไอโอดีนเราไม่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:25.809209522+07:00","message":"[bufferProcess] interim [120000000]:เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมาสิขาดไอโอดีนเราไม่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:25.809212588+07:00","message":"[bufferProcess] send to processor:เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมาสิขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:25.809219856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:25.809222574+07:00","message":"> Transcript [1753] [false]: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมาสิขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:25.809226843+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:25.809229505+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:25.809232882+07:00","message":"StatePrefix: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมาสิขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:25.809236329+07:00","message":"TextPushed: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมาสิขาด'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:39:25.8818071+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:39:25.881833272+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:25.926290545+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:25.926362141+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมันสิขาดไอโอดีนเราไม่สามารถ\",\"confidence\":0.93043387}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:25.926369967+07:00","message":"receive interim result [true|false]: เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมันสิขาดไอโอดีนเราไม่สามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:25.926381438+07:00","message":"end recv isFinal message id 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:25.926383607+07:00","message":"end Recv id 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:25.926390953+07:00","message":"[buffer interim] 109 true เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมันสิขาดไอโอดีนเราไม่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:25.926404774+07:00","message":"[bufferProcess] interim [240000000]:เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมันสิขาดไอโอดีนเราไม่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:25.926412067+07:00","message":"[bufferProcess] send to processor (isfinal):เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมาสิขาดไอโอดีนเราไม่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:25.926416218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:25.926419523+07:00","message":"> Transcript [1754] [false]: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมาสิขาดไอโอดีนเราไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:25.926423786+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:25.926426088+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:25.926428495+07:00","message":"StatePrefix: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมาสิขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:25.926431153+07:00","message":"TextPushed: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมาสิขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:25.926433365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:25.926435478+07:00","message":"> Transcript [1755] [true]: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมันสิขาดไอโอดีนเราไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:25.926437924+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:25.926439682+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:25.926441538+07:00","message":"StatePrefix: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมาสิขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:25.926443898+07:00","message":"TextPushed: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมาสิขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:25.926445805+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:25.926703684+07:00","message":"Push: 'ไอโอดีนเราไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:25.926707506+07:00","message":"TextPushed: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมาสิขาดไอโอดีนเราไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:25.92671027+07:00","message":"Set new StatePrefix : 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมันสิขาดไอโอดีนเราไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:25.926713019+07:00","message":"Next Push (prob) : 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวมันสิขาดไอโอดีนเราไม่สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:25.92672273+07:00","message":"push: {true ไอโอดีนเราไม่สามารถ 0 0xc0001fa100}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:25.926742035+07:00","message":"write aligntment file to 'tmp/7595/align_message_id_109.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:39:25.938581009+07:00","message":"write wav file: './tmp/7595/7595_109.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:26.389307587+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:26.389350162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:26.389355017+07:00","message":"receive interim result [false|false]: ตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:26.389371197+07:00","message":"[buffer interim] 110 false ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:26.389377306+07:00","message":"[bufferProcess] interim [480000000]:ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:26.389379568+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:26.71585771+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:26.715896718+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจบัตร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:26.715902504+07:00","message":"receive interim result [false|false]: ตรวจบัตร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:26.715916126+07:00","message":"[buffer interim] 110 false ตรวจบัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:26.71592319+07:00","message":"[bufferProcess] interim [780000000]:ตรวจบัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:26.715925975+07:00","message":"[bufferProcess] send to processor:ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:26.715932333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:26.71593521+07:00","message":"> Transcript [1756] [false]: 'ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:26.715937399+07:00","message":"Set StatePrefix (first interim): 'ตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:26.769241823+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:26.769286493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจปัสสาวะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:26.769292389+07:00","message":"receive interim result [false|false]: ตรวจปัสสาวะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:26.769308158+07:00","message":"[buffer interim] 110 false ตรวจปัสสาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:26.769314748+07:00","message":"[bufferProcess] interim [900000000]:ตรวจปัสสาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:26.769317214+07:00","message":"[bufferProcess] send to processor:ตรวจบัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:26.769337894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:26.769341354+07:00","message":"> Transcript [1757] [false]: 'ตรวจบัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:26.769345154+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:26.769347254+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:26.76934925+07:00","message":"StatePrefix: 'ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:26.769351438+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:27.287351564+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:27.287408998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจปัสสาวะตรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:27.287414828+07:00","message":"receive interim result [false|false]: ตรวจปัสสาวะตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:27.28742934+07:00","message":"[buffer interim] 110 false ตรวจปัสสาวะตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:27.287438148+07:00","message":"[bufferProcess] interim [380000000]:ตรวจปัสสาวะตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:27.287440917+07:00","message":"[bufferProcess] send to processor:ตรวจปัสสาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:27.287448159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:27.287451482+07:00","message":"> Transcript [1758] [false]: 'ตรวจปัสสาวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:27.287457943+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:27.287460374+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:27.287462495+07:00","message":"StatePrefix: 'ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:27.287464711+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:27.478433799+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:27.478477192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจปัสสาวะตรวจเลือด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:27.478487059+07:00","message":"receive interim result [false|false]: ตรวจปัสสาวะตรวจเลือด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:27.478502194+07:00","message":"[buffer interim] 110 false ตรวจปัสสาวะตรวจเลือด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:27.478510233+07:00","message":"[bufferProcess] interim [620000000]:ตรวจปัสสาวะตรวจเลือด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:27.478513145+07:00","message":"[bufferProcess] send to processor:ตรวจปัสสาวะตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:27.47852041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:27.478523359+07:00","message":"> Transcript [1759] [false]: 'ตรวจปัสสาวะตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:27.478526914+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:27.478530523+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:27.478533282+07:00","message":"StatePrefix: 'ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:27.478535737+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:27.859482494+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:27.859521394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจปัสสาวะตรวจเลือดได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:27.859527533+07:00","message":"receive interim result [false|false]: ตรวจปัสสาวะตรวจเลือดได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:27.859542944+07:00","message":"[buffer interim] 110 false ตรวจปัสสาวะตรวจเลือดได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:27.859550618+07:00","message":"[bufferProcess] interim [980000000]:ตรวจปัสสาวะตรวจเลือดได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:27.859553363+07:00","message":"[bufferProcess] send to processor:ตรวจปัสสาวะตรวจเลือด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:27.859562058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:27.859564821+07:00","message":"> Transcript [1760] [false]: 'ตรวจปัสสาวะตรวจเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:27.85956871+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:27.85957159+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:27.859573586+07:00","message":"StatePrefix: 'ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:27.859575843+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:27.859582797+07:00","message":"Push: 'ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:27.859585097+07:00","message":"TextPushed: 'ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:27.859587362+07:00","message":"Set new StatePrefix : 'ตรวจปัสสาวะตรวจเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:27.859589727+07:00","message":"Next Push (prob) : 'ปัสสาวะตรวจเลือด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:27.859599039+07:00","message":"push: {false ตรวจ 0 0xc00049d500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:28.050581699+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:28.050620168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจปัสสาวะตรวจเลือดได้ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:28.050626377+07:00","message":"receive interim result [false|false]: ตรวจปัสสาวะตรวจเลือดได้ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:28.050641059+07:00","message":"[buffer interim] 110 false ตรวจปัสสาวะตรวจเลือดได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:28.050647493+07:00","message":"[bufferProcess] interim [220000000]:ตรวจปัสสาวะตรวจเลือดได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:28.050650263+07:00","message":"[bufferProcess] send to processor:ตรวจปัสสาวะตรวจเลือดได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:28.050654417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:28.050657165+07:00","message":"> Transcript [1761] [false]: 'ตรวจปัสสาวะตรวจเลือดได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:28.050660773+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:28.050662885+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:28.050664794+07:00","message":"StatePrefix: 'ตรวจปัสสาวะตรวจเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:28.050667124+07:00","message":"TextPushed: 'ตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:28.371131144+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:28.371172424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจปัสสาวะตรวจเลือดได้มาราคา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:28.371178091+07:00","message":"receive interim result [false|false]: ตรวจปัสสาวะตรวจเลือดได้มาราคา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:28.371189994+07:00","message":"[buffer interim] 110 false ตรวจปัสสาวะตรวจเลือดได้มาราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:28.371196474+07:00","message":"[bufferProcess] interim [520000000]:ตรวจปัสสาวะตรวจเลือดได้มาราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:28.371199453+07:00","message":"[bufferProcess] send to processor:ตรวจปัสสาวะตรวจเลือดได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:28.371204737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:28.371207511+07:00","message":"> Transcript [1762] [false]: 'ตรวจปัสสาวะตรวจเลือดได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:28.371210897+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:28.371213202+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:28.371215557+07:00","message":"StatePrefix: 'ตรวจปัสสาวะตรวจเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:28.371218047+07:00","message":"TextPushed: 'ตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:28.568806732+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:28.568848475+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจปัสสาวะตรวจเลือดได้มาราคาแพง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:28.568854401+07:00","message":"receive interim result [false|false]: ตรวจปัสสาวะตรวจเลือดได้มาราคาแพง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:28.568868524+07:00","message":"[buffer interim] 110 false ตรวจปัสสาวะตรวจเลือดได้มาราคาแพง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:28.56887568+07:00","message":"[bufferProcess] interim [700000000]:ตรวจปัสสาวะตรวจเลือดได้มาราคาแพง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:28.568878402+07:00","message":"[bufferProcess] send to processor:ตรวจปัสสาวะตรวจเลือดได้มาราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:28.568884487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:28.5688872+07:00","message":"> Transcript [1763] [false]: 'ตรวจปัสสาวะตรวจเลือดได้มาราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:28.568891109+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:28.568893322+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:28.568895894+07:00","message":"StatePrefix: 'ตรวจปัสสาวะตรวจเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:28.568898408+07:00","message":"TextPushed: 'ตรวจ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:39:28.882186579+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:39:28.882190179+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:28.889554052+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:28.889595386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจปัสสาวะตรวจเลือดได้มาราคาแพงมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:28.889601468+07:00","message":"receive interim result [false|false]: ตรวจปัสสาวะตรวจเลือดได้มาราคาแพงมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:28.889617258+07:00","message":"[buffer interim] 110 false ตรวจปัสสาวะตรวจเลือดได้มาราคาแพงมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:28.889624761+07:00","message":"[bufferProcess] interim [0]:ตรวจปัสสาวะตรวจเลือดได้มาราคาแพงมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:28.889627396+07:00","message":"[bufferProcess] send to processor:ตรวจปัสสาวะตรวจเลือดได้มาราคาแพง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:28.889631357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:28.889635225+07:00","message":"> Transcript [1764] [false]: 'ตรวจปัสสาวะตรวจเลือดได้มาราคาแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:28.889638752+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:28.88964137+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:28.8896443+07:00","message":"StatePrefix: 'ตรวจปัสสาวะตรวจเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:28.889647008+07:00","message":"TextPushed: 'ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:28.889655294+07:00","message":"Push: 'ปัสสาวะตรวจเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:28.88965753+07:00","message":"TextPushed: 'ตรวจปัสสาวะตรวจเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:28.889661496+07:00","message":"Set new StatePrefix : 'ตรวจปัสสาวะตรวจเลือดได้มาราคาแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:28.889663845+07:00","message":"Next Push (prob) : 'ได้มาราคาแพง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:28.889683802+07:00","message":"push: {false ปัสสาวะตรวจเลือด 0 0xc00049d500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:29.278848017+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:29.278893309+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจปัสสาวะตรวจเลือดได้มาราคาแพงมากไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:29.278900543+07:00","message":"receive interim result [false|false]: ตรวจปัสสาวะตรวจเลือดได้มาราคาแพงมากไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:29.278915575+07:00","message":"[buffer interim] 110 false ตรวจปัสสาวะตรวจเลือดได้มาราคาแพงมากไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:29.278923533+07:00","message":"[bufferProcess] interim [360000000]:ตรวจปัสสาวะตรวจเลือดได้มาราคาแพงมากไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:29.278926488+07:00","message":"[bufferProcess] send to processor:ตรวจปัสสาวะตรวจเลือดได้มาราคาแพงมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:29.278930095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:29.27893382+07:00","message":"> Transcript [1765] [false]: 'ตรวจปัสสาวะตรวจเลือดได้มาราคาแพงมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:29.278937986+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:29.278940142+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:29.278942704+07:00","message":"StatePrefix: 'ตรวจปัสสาวะตรวจเลือดได้มาราคาแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:29.278945807+07:00","message":"TextPushed: 'ตรวจปัสสาวะตรวจเลือด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:29.614962159+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:29.614996138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจปัสสาวะตรวจเลือดได้มาราคาแพงมาก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:29.615003499+07:00","message":"receive interim result [false|false]: ตรวจปัสสาวะตรวจเลือดได้มาราคาแพงมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:29.615016628+07:00","message":"[buffer interim] 110 false ตรวจปัสสาวะตรวจเลือดได้มาราคาแพงมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:29.61502588+07:00","message":"[bufferProcess] interim [660000000]:ตรวจปัสสาวะตรวจเลือดได้มาราคาแพงมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:29.615028719+07:00","message":"[bufferProcess] send to processor:ตรวจปัสสาวะตรวจเลือดได้มาราคาแพงมากไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:29.615033894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:29.615036814+07:00","message":"> Transcript [1766] [false]: 'ตรวจปัสสาวะตรวจเลือดได้มาราคาแพงมากไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:29.615040484+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:29.615042764+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:29.615044835+07:00","message":"StatePrefix: 'ตรวจปัสสาวะตรวจเลือดได้มาราคาแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:29.615047436+07:00","message":"TextPushed: 'ตรวจปัสสาวะตรวจเลือด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:29.794398673+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:29.794452795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจปัสสาวะตรวจเลือดได้มาราคาแพงมากไม่ต้องไม่ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:29.794459806+07:00","message":"receive interim result [false|false]: ตรวจปัสสาวะตรวจเลือดได้มาราคาแพงมากไม่ต้องไม่ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:29.794477167+07:00","message":"[buffer interim] 110 false ตรวจปัสสาวะตรวจเลือดได้มาราคาแพงมากไม่ต้องไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:29.794485812+07:00","message":"[bufferProcess] interim [840000000]:ตรวจปัสสาวะตรวจเลือดได้มาราคาแพงมากไม่ต้องไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:29.79448877+07:00","message":"[bufferProcess] send to processor:ตรวจปัสสาวะตรวจเลือดได้มาราคาแพงมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:29.794493193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:29.794496868+07:00","message":"> Transcript [1767] [false]: 'ตรวจปัสสาวะตรวจเลือดได้มาราคาแพงมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:29.794500787+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:29.794503116+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:29.794506542+07:00","message":"StatePrefix: 'ตรวจปัสสาวะตรวจเลือดได้มาราคาแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:29.79450979+07:00","message":"TextPushed: 'ตรวจปัสสาวะตรวจเลือด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:29.918175797+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:29.918218304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจปัสสาวะตรวจเลือดได้มาราคาแพงมากไม่ต้องไม่ต้องไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:29.91822633+07:00","message":"receive interim result [false|false]: ตรวจปัสสาวะตรวจเลือดได้มาราคาแพงมากไม่ต้องไม่ต้องไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:29.918243332+07:00","message":"[buffer interim] 110 false ตรวจปัสสาวะตรวจเลือดได้มาราคาแพงมากไม่ต้องไม่ต้องไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:29.918252272+07:00","message":"[bufferProcess] interim [960000000]:ตรวจปัสสาวะตรวจเลือดได้มาราคาแพงมากไม่ต้องไม่ต้องไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:29.918255305+07:00","message":"[bufferProcess] send to processor:ตรวจปัสสาวะตรวจเลือดได้มาราคาแพงมากไม่ต้องไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:29.918259653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:29.918262774+07:00","message":"> Transcript [1768] [false]: 'ตรวจปัสสาวะตรวจเลือดได้มาราคาแพงมากไม่ต้องไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:29.918278173+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:29.918280729+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:29.918283395+07:00","message":"StatePrefix: 'ตรวจปัสสาวะตรวจเลือดได้มาราคาแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:29.918286102+07:00","message":"TextPushed: 'ตรวจปัสสาวะตรวจเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:29.918289364+07:00","message":"Push: 'ได้มาราคาแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:29.918291639+07:00","message":"TextPushed: 'ตรวจปัสสาวะตรวจเลือดได้มาราคาแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:29.91829461+07:00","message":"Set new StatePrefix : 'ตรวจปัสสาวะตรวจเลือดได้มาราคาแพงมากไม่ต้องไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:29.918297336+07:00","message":"Next Push (prob) : 'มากไม่ต้องไม่ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:29.918305719+07:00","message":"push: {false ได้มาราคาแพง 0 0xc00049d500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:29.96668201+07:00","message":"[GCS] IsForceVAD: false for message ID: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:29.983820851+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:29.983862267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจปัสสาวะตรวจเลือดได้มาราคาแพงมากไม่ต้องไม่ต้องไปตรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:29.983868517+07:00","message":"receive interim result [false|false]: ตรวจปัสสาวะตรวจเลือดได้มาราคาแพงมากไม่ต้องไม่ต้องไปตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:29.983883295+07:00","message":"[buffer interim] 110 false ตรวจปัสสาวะตรวจเลือดได้มาราคาแพงมากไม่ต้องไม่ต้องไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:29.983890346+07:00","message":"[bufferProcess] interim [80000000]:ตรวจปัสสาวะตรวจเลือดได้มาราคาแพงมากไม่ต้องไม่ต้องไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:29.983892988+07:00","message":"[bufferProcess] send to processor:ตรวจปัสสาวะตรวจเลือดได้มาราคาแพงมากไม่ต้องไม่ต้องไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:29.983896392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:29.983899427+07:00","message":"> Transcript [1769] [false]: 'ตรวจปัสสาวะตรวจเลือดได้มาราคาแพงมากไม่ต้องไม่ต้องไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:29.983904221+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:29.983906438+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:29.983908923+07:00","message":"StatePrefix: 'ตรวจปัสสาวะตรวจเลือดได้มาราคาแพงมากไม่ต้องไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:29.983911735+07:00","message":"TextPushed: 'ตรวจปัสสาวะตรวจเลือดได้มาราคาแพง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:30.029984544+07:00","message":"[GCS] Start streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:30.120670066+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:30.120722114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจปัสสาวะตรวจเลือดได้มาราคาแพงมากไม่ต้องไม่ต้องไปตรวจ\",\"confidence\":0.94011176}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:30.12073109+07:00","message":"receive interim result [true|false]: ตรวจปัสสาวะตรวจเลือดได้มาราคาแพงมากไม่ต้องไม่ต้องไปตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:30.120742856+07:00","message":"end recv isFinal message id 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:30.120746392+07:00","message":"end Recv id 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:30.120754102+07:00","message":"[buffer interim] 110 true ตรวจปัสสาวะตรวจเลือดได้มาราคาแพงมากไม่ต้องไม่ต้องไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:30.120763508+07:00","message":"[bufferProcess] interim [260000000]:ตรวจปัสสาวะตรวจเลือดได้มาราคาแพงมากไม่ต้องไม่ต้องไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:30.120768475+07:00","message":"[bufferProcess] send to processor (isfinal):ตรวจปัสสาวะตรวจเลือดได้มาราคาแพงมากไม่ต้องไม่ต้องไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:30.120773288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:30.120777681+07:00","message":"> Transcript [1770] [false]: 'ตรวจปัสสาวะตรวจเลือดได้มาราคาแพงมากไม่ต้องไม่ต้องไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:30.120782847+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:30.120786429+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:30.12078962+07:00","message":"StatePrefix: 'ตรวจปัสสาวะตรวจเลือดได้มาราคาแพงมากไม่ต้องไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:30.120794377+07:00","message":"TextPushed: 'ตรวจปัสสาวะตรวจเลือดได้มาราคาแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:30.120797691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:30.120801283+07:00","message":"> Transcript [1771] [true]: 'ตรวจปัสสาวะตรวจเลือดได้มาราคาแพงมากไม่ต้องไม่ต้องไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:30.120805596+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:30.12080864+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:30.12081162+07:00","message":"StatePrefix: 'ตรวจปัสสาวะตรวจเลือดได้มาราคาแพงมากไม่ต้องไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:30.12081538+07:00","message":"TextPushed: 'ตรวจปัสสาวะตรวจเลือดได้มาราคาแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:30.120822713+07:00","message":"Push: 'มากไม่ต้องไม่ต้องไปตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:30.120833003+07:00","message":"push: {true มากไม่ต้องไม่ต้องไปตรวจ 0 0xc00049d500}"}
{"level":"info","service":"Main","time":"2026-06-25T13:39:30.135021652+07:00","message":"write wav file: './tmp/7595/7595_110.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:30.694587299+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:30.694648517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:30.694655366+07:00","message":"receive interim result [false|false]: เดิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:30.694673481+07:00","message":"[buffer interim] 111 false เดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:30.694681545+07:00","message":"[bufferProcess] interim [480000000]:เดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:30.69468389+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:30.782578756+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:30.782624409+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:30.782631439+07:00","message":"receive interim result [false|false]: เดินเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:30.782645115+07:00","message":"[buffer interim] 111 false เดินเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:30.782654291+07:00","message":"[bufferProcess] interim [600000000]:เดินเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:30.7826575+07:00","message":"[bufferProcess] send to processor:เดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:30.782665695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:30.782669729+07:00","message":"> Transcript [1772] [false]: 'เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:30.782673016+07:00","message":"Set StatePrefix (first interim): 'เดิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:30.898472008+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:30.898509736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินเข้าไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:30.898515288+07:00","message":"receive interim result [false|false]: เดินเข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:30.898526986+07:00","message":"[buffer interim] 111 false เดินเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:30.898535134+07:00","message":"[bufferProcess] interim [660000000]:เดินเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:30.898537678+07:00","message":"[bufferProcess] send to processor:เดินเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:30.898542168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:30.898544854+07:00","message":"> Transcript [1773] [false]: 'เดินเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:30.898547759+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:30.898549699+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:30.898551958+07:00","message":"StatePrefix: 'เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:30.89855415+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:30.964363717+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:30.964401575+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินเข้าไปดู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:30.964408817+07:00","message":"receive interim result [false|false]: เดินเข้าไปดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:30.964428018+07:00","message":"[buffer interim] 111 false เดินเข้าไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:30.96443699+07:00","message":"[bufferProcess] interim [720000000]:เดินเข้าไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:30.964440538+07:00","message":"[bufferProcess] send to processor:เดินเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:30.964445684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:30.964450095+07:00","message":"> Transcript [1774] [false]: 'เดินเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:30.964454529+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:30.964457612+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:30.964460702+07:00","message":"StatePrefix: 'เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:30.964464145+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:31.176976539+07:00","message":"[GCS] IsForceVAD: false for message ID: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:31.180189048+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:31.180228764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินเข้าไปติด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:31.180234372+07:00","message":"receive interim result [false|false]: เดินเข้าไปติด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:31.18024656+07:00","message":"[buffer interim] 111 false เดินเข้าไปติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:31.18025504+07:00","message":"[bufferProcess] interim [840000000]:เดินเข้าไปติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:31.180257468+07:00","message":"[bufferProcess] send to processor:เดินเข้าไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:31.180263021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:31.180266125+07:00","message":"> Transcript [1775] [false]: 'เดินเข้าไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:31.180269379+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:31.180278969+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:31.180281205+07:00","message":"StatePrefix: 'เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:31.18028336+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:31.224446048+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:31.224480211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินเข้าไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:31.224485986+07:00","message":"receive interim result [false|false]: เดินเข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:31.224498581+07:00","message":"[buffer interim] 111 false เดินเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:31.224507714+07:00","message":"[bufferProcess] interim [900000000]:เดินเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:31.224511255+07:00","message":"[bufferProcess] send to processor:เดินเข้าไปติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:31.224518967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:31.224522923+07:00","message":"> Transcript [1776] [false]: 'เดินเข้าไปติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:31.224528727+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:31.224533245+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:31.224535183+07:00","message":"StatePrefix: 'เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:31.224537278+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:31.224542038+07:00","message":"Push: 'เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:31.224544992+07:00","message":"TextPushed: 'เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:31.22454796+07:00","message":"Set new StatePrefix : 'เดินเข้าไปติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:31.224551139+07:00","message":"Next Push (prob) : 'เข้าไปติด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:31.224560165+07:00","message":"push: {false เดิน 0 0xc0037d4a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:31.235991565+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:31.236019862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินเข้าไปในครัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:31.236025493+07:00","message":"receive interim result [false|false]: เดินเข้าไปในครัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:31.236038893+07:00","message":"[buffer interim] 111 false เดินเข้าไปในครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:31.236043937+07:00","message":"[bufferProcess] interim [960000000]:เดินเข้าไปในครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:31.236046594+07:00","message":"[bufferProcess] send to processor:เดินเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:31.236050071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:31.236053224+07:00","message":"> Transcript [1777] [false]: 'เดินเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:31.236055638+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:31.247938159+07:00","message":"[GCS] Start streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:31.273613192+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:31.27365385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินเข้าไปในครัว\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:31.273659838+07:00","message":"receive interim result [true|false]: เดินเข้าไปในครัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:31.273671581+07:00","message":"end recv isFinal message id 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:31.273690467+07:00","message":"end Recv id 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:31.273706945+07:00","message":"[buffer interim] 111 true เดินเข้าไปในครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:31.27371669+07:00","message":"[bufferProcess] interim [170000000]:เดินเข้าไปในครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:31.27372005+07:00","message":"[bufferProcess] send to processor (isfinal):เดินเข้าไปในครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:31.273724189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:31.27372718+07:00","message":"> Transcript [1778] [false]: 'เดินเข้าไปในครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:31.27372971+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:31.273731726+07:00","message":"Set new StatePrefix: 'เดินเข้าไปในครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:31.273733548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:31.273735394+07:00","message":"> Transcript [1779] [true]: 'เดินเข้าไปในครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:31.273737942+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:31.273739978+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:31.273742578+07:00","message":"StatePrefix: 'เดินเข้าไปในครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:31.27374485+07:00","message":"TextPushed: 'เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:31.273747655+07:00","message":"Push: 'เข้าไปในครัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:31.273775563+07:00","message":"push: {true เข้าไปในครัว 0 0xc0037d4a80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:39:31.279403154+07:00","message":"write wav file: './tmp/7595/7595_111.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:39:31.88260294+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:39:31.882641076+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:31.901393204+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:31.901433431+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กอล์ฟ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:31.901438806+07:00","message":"receive interim result [false|false]: กอล์ฟ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:31.901453087+07:00","message":"[buffer interim] 112 false กอล์ฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:31.901459218+07:00","message":"[bufferProcess] interim [650000000]:กอล์ฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:31.901461193+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:32.000569463+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:32.0006085+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบกลับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:32.000614091+07:00","message":"receive interim result [false|false]: ตอบกลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:32.000627586+07:00","message":"[buffer interim] 112 false ตอบกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:32.000636564+07:00","message":"[bufferProcess] interim [830000000]:ตอบกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:32.00063904+07:00","message":"[bufferProcess] send to processor:กอล์ฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:32.000642316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:32.000644947+07:00","message":"> Transcript [1780] [false]: 'กอล์ฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:32.000647198+07:00","message":"Set StatePrefix (first interim): 'กอล์ฟ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:32.216430956+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:32.216480065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบกลับบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:32.216486451+07:00","message":"receive interim result [false|false]: ตอบกลับบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:32.216501099+07:00","message":"[buffer interim] 112 false ตอบกลับบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:32.216509187+07:00","message":"[bufferProcess] interim [950000000]:ตอบกลับบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:32.216511662+07:00","message":"[bufferProcess] send to processor:ตอบกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:32.216515825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:32.216519453+07:00","message":"> Transcript [1781] [false]: 'ตอบกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:32.216521882+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:32.216523973+07:00","message":"Set new StatePrefix: 'ตอบกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:32.428349536+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:32.428393906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กอล์ฟกลับบ้านด่วน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:32.428401692+07:00","message":"receive interim result [false|false]: กอล์ฟกลับบ้านด่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:32.428418312+07:00","message":"[buffer interim] 112 false กอล์ฟกลับบ้านด่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:32.428429442+07:00","message":"[bufferProcess] interim [190000000]:กอล์ฟกลับบ้านด่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:32.428432891+07:00","message":"[bufferProcess] send to processor:ตอบกลับบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:32.428441739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:32.428445815+07:00","message":"> Transcript [1782] [false]: 'ตอบกลับบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:32.428450496+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:32.428453317+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:32.428456065+07:00","message":"StatePrefix: 'ตอบกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:32.428458939+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:32.47963797+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:32.479680058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบกลับบ้านเย็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":250000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:32.479685954+07:00","message":"receive interim result [false|false]: ตอบกลับบ้านเย็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:32.479701447+07:00","message":"[buffer interim] 112 false ตอบกลับบ้านเย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:32.479708835+07:00","message":"[bufferProcess] interim [250000000]:ตอบกลับบ้านเย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:32.47971158+07:00","message":"[bufferProcess] send to processor:กอล์ฟกลับบ้านด่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:32.479717311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:32.479720206+07:00","message":"> Transcript [1783] [false]: 'กอล์ฟกลับบ้านด่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:32.479722821+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:32.479725158+07:00","message":"Set new StatePrefix: 'กอล์ฟกลับบ้านด่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:32.608322869+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:32.60836451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบกลับบ้านเย็นนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":370000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:32.60837019+07:00","message":"receive interim result [false|false]: ตอบกลับบ้านเย็นนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:32.608384211+07:00","message":"[buffer interim] 112 false ตอบกลับบ้านเย็นนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:32.608391344+07:00","message":"[bufferProcess] interim [370000000]:ตอบกลับบ้านเย็นนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:32.60839399+07:00","message":"[bufferProcess] send to processor:ตอบกลับบ้านเย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:32.608397427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:32.608400245+07:00","message":"> Transcript [1784] [false]: 'ตอบกลับบ้านเย็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:32.608402821+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:32.60840526+07:00","message":"Set new StatePrefix: 'ตอบกลับบ้านเย็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:32.807311892+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:32.807348801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบกลับบ้านเย็นนี้เดี๋ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:32.807354539+07:00","message":"receive interim result [false|false]: ตอบกลับบ้านเย็นนี้เดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:32.807375843+07:00","message":"[buffer interim] 112 false ตอบกลับบ้านเย็นนี้เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:32.807382851+07:00","message":"[bufferProcess] interim [550000000]:ตอบกลับบ้านเย็นนี้เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:32.807385828+07:00","message":"[bufferProcess] send to processor:ตอบกลับบ้านเย็นนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:32.807389635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:32.807392352+07:00","message":"> Transcript [1785] [false]: 'ตอบกลับบ้านเย็นนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:32.807396108+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:32.80739864+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:32.807400976+07:00","message":"StatePrefix: 'ตอบกลับบ้านเย็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:32.807403185+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:32.820863408+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:32.820896513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบกลับบ้านเย็นนี้โดย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:32.820902142+07:00","message":"receive interim result [false|false]: ตอบกลับบ้านเย็นนี้โดย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:32.820919384+07:00","message":"[buffer interim] 112 false ตอบกลับบ้านเย็นนี้โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:32.820926315+07:00","message":"[bufferProcess] interim [610000000]:ตอบกลับบ้านเย็นนี้โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:32.820928965+07:00","message":"[bufferProcess] send to processor:ตอบกลับบ้านเย็นนี้เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:32.820935916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:32.820939825+07:00","message":"> Transcript [1786] [false]: 'ตอบกลับบ้านเย็นนี้เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:32.820944938+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:32.820948208+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:32.820951169+07:00","message":"StatePrefix: 'ตอบกลับบ้านเย็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:32.820954648+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:32.954458828+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:32.954503086+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบกลับบ้านเย็นนี้เดินเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:32.954508918+07:00","message":"receive interim result [false|false]: ตอบกลับบ้านเย็นนี้เดินเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:32.954527326+07:00","message":"[buffer interim] 112 false ตอบกลับบ้านเย็นนี้เดินเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:32.954534491+07:00","message":"[bufferProcess] interim [730000000]:ตอบกลับบ้านเย็นนี้เดินเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:32.954536995+07:00","message":"[bufferProcess] send to processor:ตอบกลับบ้านเย็นนี้โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:32.954545454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:32.954548307+07:00","message":"> Transcript [1787] [false]: 'ตอบกลับบ้านเย็นนี้โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:32.954552107+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:32.954554626+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:32.954557302+07:00","message":"StatePrefix: 'ตอบกลับบ้านเย็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:32.954559806+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:33.026795921+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:33.026839622+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-25T13:39:33.026845471+07:00","message":"receive interim result [false|false]: ตอบกลับบ้านเย็นนี้เดินเข้าป่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:33.026866105+07:00","message":"[buffer interim] 112 false ตอบกลับบ้านเย็นนี้เดินเข้าป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:33.026876531+07:00","message":"[bufferProcess] interim [790000000]:ตอบกลับบ้านเย็นนี้เดินเข้าป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:33.026879802+07:00","message":"[bufferProcess] send to processor:ตอบกลับบ้านเย็นนี้เดินเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:33.026884414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:33.026887207+07:00","message":"> Transcript [1788] [false]: 'ตอบกลับบ้านเย็นนี้เดินเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:33.026890847+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:33.026893034+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:33.026895317+07:00","message":"StatePrefix: 'ตอบกลับบ้านเย็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:33.026897535+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:33.02689998+07:00","message":"Push: 'ตอบกลับบ้านเย็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:33.026901976+07:00","message":"TextPushed: 'ตอบกลับบ้านเย็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:33.026904066+07:00","message":"Set new StatePrefix : 'ตอบกลับบ้านเย็นนี้เดินเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:33.026906136+07:00","message":"Next Push (prob) : 'นี้เดินเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:33.026914416+07:00","message":"push: {false ตอบกลับบ้านเย็น 0 0xc0001fa680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:33.132701245+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:33.132742257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบกลับบ้านเย็นนี้เดินเข้าไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:33.132747972+07:00","message":"receive interim result [false|false]: ตอบกลับบ้านเย็นนี้เดินเข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:33.132765327+07:00","message":"[buffer interim] 112 false ตอบกลับบ้านเย็นนี้เดินเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:33.132772544+07:00","message":"[bufferProcess] interim [850000000]:ตอบกลับบ้านเย็นนี้เดินเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:33.132775273+07:00","message":"[bufferProcess] send to processor:ตอบกลับบ้านเย็นนี้เดินเข้าป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:33.132778675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:33.132781576+07:00","message":"> Transcript [1789] [false]: 'ตอบกลับบ้านเย็นนี้เดินเข้าป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:33.132785863+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:33.132788007+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:33.132789922+07:00","message":"StatePrefix: 'ตอบกลับบ้านเย็นนี้เดินเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:33.132792529+07:00","message":"TextPushed: 'ตอบกลับบ้านเย็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:33.18326369+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:33.183316435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบกลับบ้านเย็นนี้เดินก็ไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:33.183324152+07:00","message":"receive interim result [false|false]: ตอบกลับบ้านเย็นนี้เดินก็ไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:33.183338831+07:00","message":"[buffer interim] 112 false ตอบกลับบ้านเย็นนี้เดินก็ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:33.183348867+07:00","message":"[bufferProcess] interim [910000000]:ตอบกลับบ้านเย็นนี้เดินก็ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:33.183351628+07:00","message":"[bufferProcess] send to processor:ตอบกลับบ้านเย็นนี้เดินเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:33.183358789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:33.183361865+07:00","message":"> Transcript [1790] [false]: 'ตอบกลับบ้านเย็นนี้เดินเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:33.183365718+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:33.183368256+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:33.183370485+07:00","message":"StatePrefix: 'ตอบกลับบ้านเย็นนี้เดินเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:33.183373067+07:00","message":"TextPushed: 'ตอบกลับบ้านเย็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:33.27103164+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:33.27107003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบกลับบ้านเย็นนี้เดินไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:33.271076152+07:00","message":"receive interim result [false|false]: ตอบกลับบ้านเย็นนี้เดินไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:33.271094927+07:00","message":"[buffer interim] 112 false ตอบกลับบ้านเย็นนี้เดินไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:33.271104294+07:00","message":"[bufferProcess] interim [30000000]:ตอบกลับบ้านเย็นนี้เดินไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:33.271107335+07:00","message":"[bufferProcess] send to processor:ตอบกลับบ้านเย็นนี้เดินก็ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:33.27111179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:33.271115396+07:00","message":"> Transcript [1791] [false]: 'ตอบกลับบ้านเย็นนี้เดินก็ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:33.271118147+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:33.271120295+07:00","message":"Set new StatePrefix: 'ตอบกลับบ้านเย็นนี้เดินก็ไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:33.350553795+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:33.350595229+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบกลับบ้านเย็นนี้เดินก็ไม่ได้คุย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:33.350601842+07:00","message":"receive interim result [false|false]: ตอบกลับบ้านเย็นนี้เดินก็ไม่ได้คุย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:33.350617054+07:00","message":"[buffer interim] 112 false ตอบกลับบ้านเย็นนี้เดินก็ไม่ได้คุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:33.35062526+07:00","message":"[bufferProcess] interim [90000000]:ตอบกลับบ้านเย็นนี้เดินก็ไม่ได้คุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:33.350629287+07:00","message":"[bufferProcess] send to processor:ตอบกลับบ้านเย็นนี้เดินไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:33.350635625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:33.350638926+07:00","message":"> Transcript [1792] [false]: 'ตอบกลับบ้านเย็นนี้เดินไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:33.350641426+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:33.350643658+07:00","message":"Set new StatePrefix: 'ตอบกลับบ้านเย็นนี้เดินไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:33.554800268+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:33.554838964+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-25T13:39:33.554844583+07:00","message":"receive interim result [false|false]: ตอบกลับบ้านเย็นนี้เดินเข้าไปในครัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:33.554854979+07:00","message":"[buffer interim] 112 false ตอบกลับบ้านเย็นนี้เดินเข้าไปในครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:33.554861549+07:00","message":"[bufferProcess] interim [270000000]:ตอบกลับบ้านเย็นนี้เดินเข้าไปในครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:33.554864176+07:00","message":"[bufferProcess] send to processor:ตอบกลับบ้านเย็นนี้เดินก็ไม่ได้คุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:33.554870203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:33.554872868+07:00","message":"> Transcript [1793] [false]: 'ตอบกลับบ้านเย็นนี้เดินก็ไม่ได้คุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:33.554875609+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:33.554878053+07:00","message":"Set new StatePrefix: 'ตอบกลับบ้านเย็นนี้เดินก็ไม่ได้คุย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:34.092956457+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:34.093006364+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบกลับบ้านเย็นนี้เดินเข้าไปในครัว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:34.093014058+07:00","message":"receive interim result [false|false]: ตอบกลับบ้านเย็นนี้เดินเข้าไปในครัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:34.093029499+07:00","message":"[buffer interim] 112 false ตอบกลับบ้านเย็นนี้เดินเข้าไปในครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:34.093038228+07:00","message":"[bufferProcess] interim [870000000]:ตอบกลับบ้านเย็นนี้เดินเข้าไปในครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:34.093042269+07:00","message":"[bufferProcess] send to processor:ตอบกลับบ้านเย็นนี้เดินเข้าไปในครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:34.093048812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:34.093053719+07:00","message":"> Transcript [1794] [false]: 'ตอบกลับบ้านเย็นนี้เดินเข้าไปในครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:34.093057331+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:34.093060818+07:00","message":"Set new StatePrefix: 'ตอบกลับบ้านเย็นนี้เดินเข้าไปในครัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:34.098844584+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:34.098867813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:34.098872938+07:00","message":"receive interim result [false|false]: ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:34.098884791+07:00","message":"[buffer interim] 112 false ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:34.098889929+07:00","message":"[bufferProcess] interim [930000000]:ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:34.098892216+07:00","message":"[bufferProcess] send to processor:ตอบกลับบ้านเย็นนี้เดินเข้าไปในครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:34.098895247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:34.098897751+07:00","message":"> Transcript [1795] [false]: 'ตอบกลับบ้านเย็นนี้เดินเข้าไปในครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:34.098901145+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:34.098903293+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:34.098905274+07:00","message":"StatePrefix: 'ตอบกลับบ้านเย็นนี้เดินเข้าไปในครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:34.098909088+07:00","message":"TextPushed: 'ตอบกลับบ้านเย็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:34.413519461+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:34.413546112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:34.413550922+07:00","message":"receive interim result [false|false]: ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:34.41356425+07:00","message":"[buffer interim] 112 false ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:34.413570526+07:00","message":"[bufferProcess] interim [230000000]:ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:34.41357328+07:00","message":"[bufferProcess] send to processor:ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:34.413576924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:34.413579482+07:00","message":"> Transcript [1796] [false]: 'ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:34.413582102+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:34.41358462+07:00","message":"Set new StatePrefix: 'ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:34.465088893+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:34.465149707+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":290000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:34.465157281+07:00","message":"receive interim result [false|false]: ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:34.465180916+07:00","message":"[buffer interim] 112 false ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:34.465188684+07:00","message":"[bufferProcess] interim [290000000]:ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:34.465191247+07:00","message":"[bufferProcess] send to processor:ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:34.465197047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:34.465200274+07:00","message":"> Transcript [1797] [false]: 'ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:34.465204035+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:34.465206181+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:34.465208518+07:00","message":"StatePrefix: 'ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:34.465211102+07:00","message":"TextPushed: 'ตอบกลับบ้านเย็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:34.78482964+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:34.784879733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:34.784889532+07:00","message":"receive interim result [false|false]: ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:34.78490883+07:00","message":"[buffer interim] 112 false ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:34.784923091+07:00","message":"[bufferProcess] interim [590000000]:ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:34.784927587+07:00","message":"[bufferProcess] send to processor:ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:34.784936045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:34.784940013+07:00","message":"> Transcript [1798] [false]: 'ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:34.784945334+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:34.784949053+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:34.784952549+07:00","message":"StatePrefix: 'ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:34.78495691+07:00","message":"TextPushed: 'ตอบกลับบ้านเย็น'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:39:34.883333967+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:39:34.883360703+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:34.984934585+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:34.98496884+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมา 22\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:34.984976999+07:00","message":"receive interim result [false|false]: ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมา 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:34.984989591+07:00","message":"[buffer interim] 112 false ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมา 22"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:34.984998237+07:00","message":"[bufferProcess] interim [830000000]:ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมา 22"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:34.985001204+07:00","message":"[bufferProcess] send to processor:ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:34.985005124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:34.985007817+07:00","message":"> Transcript [1799] [false]: 'ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:34.985011625+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:34.985013588+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:34.985015479+07:00","message":"StatePrefix: 'ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:34.985017965+07:00","message":"TextPushed: 'ตอบกลับบ้านเย็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:35.105015579+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:35.105051548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:35.105057918+07:00","message":"receive interim result [false|false]: ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:35.105077262+07:00","message":"[buffer interim] 112 false ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:35.105084567+07:00","message":"[bufferProcess] interim [890000000]:ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:35.105087781+07:00","message":"[bufferProcess] send to processor:ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมา 22"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:35.105091598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:35.105095721+07:00","message":"> Transcript [1800] [false]: 'ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมา 22'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:35.105101332+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:35.105105565+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:35.105109213+07:00","message":"StatePrefix: 'ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:35.10511327+07:00","message":"TextPushed: 'ตอบกลับบ้านเย็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:35.105123165+07:00","message":"Push: 'นี้เดินเข้าไปในขวดน้ำปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:35.105126462+07:00","message":"TextPushed: 'ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:35.105129877+07:00","message":"Set new StatePrefix : 'ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมา 22'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:35.105134179+07:00","message":"Next Push (prob) : 'ขึ้นมา 22'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:35.105179923+07:00","message":"push: {false นี้เดินเข้าไปในขวดน้ำปลา 0 0xc0001fa680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:35.303420737+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:35.30345883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:35.303465558+07:00","message":"receive interim result [false|false]: ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:35.30347486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 22\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:35.303477676+07:00","message":"receive interim result [false|false]:  22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:35.303485515+07:00","message":"[buffer interim] 112 false ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:35.303491366+07:00","message":"[buffer interim] 112 false  22"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:35.303498863+07:00","message":"[bufferProcess] interim [70000000]:ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:35.303501856+07:00","message":"[bufferProcess] send to processor:ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:35.303507676+07:00","message":"[bufferProcess] interim [70000000]: 22"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:35.303510203+07:00","message":"[bufferProcess] update buffer: ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมา 22"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:35.303513675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:35.303516768+07:00","message":"> Transcript [1801] [false]: 'ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:35.303519571+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:35.303521987+07:00","message":"Set new StatePrefix: 'ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:35.428310039+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:35.428339179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:35.428345302+07:00","message":"receive interim result [false|false]: ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:35.428358288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 22 เกลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:35.428361091+07:00","message":"receive interim result [false|false]:  22 เกลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:35.428367959+07:00","message":"[buffer interim] 112 false ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:35.428372031+07:00","message":"[buffer interim] 112 false  22 เกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:35.42839889+07:00","message":"[bufferProcess] interim [190000000]:ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:35.428418222+07:00","message":"[bufferProcess] send to processor:ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมา 22"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:35.428429339+07:00","message":"[bufferProcess] interim [190000000]: 22 เกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:35.428433016+07:00","message":"[bufferProcess] update buffer: ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมา 22 เกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:35.428437301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:35.428441348+07:00","message":"> Transcript [1802] [false]: 'ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมา 22'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:35.428444376+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:35.428446585+07:00","message":"Set new StatePrefix: 'ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมา 22'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:35.508574907+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:35.508604612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเหลือง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":310000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:35.50861063+07:00","message":"receive interim result [false|false]: ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเหลือง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:35.508626681+07:00","message":"[buffer interim] 112 false ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเหลือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:35.508633997+07:00","message":"[bufferProcess] interim [310000000]:ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเหลือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:35.508639846+07:00","message":"[bufferProcess] send to processor:ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมา 22 เกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:35.50864969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:35.508652471+07:00","message":"> Transcript [1803] [false]: 'ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมา 22 เกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:35.50865714+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:35.508659474+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:35.508661657+07:00","message":"StatePrefix: 'ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมา 22'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:35.508664809+07:00","message":"TextPushed: 'ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:35.647005076+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:35.647057494+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":430000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:35.647064658+07:00","message":"receive interim result [false|false]: ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:35.647078046+07:00","message":"[buffer interim] 112 false ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:35.647084776+07:00","message":"[bufferProcess] interim [430000000]:ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:35.647087717+07:00","message":"[bufferProcess] send to processor:ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเหลือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:35.64709148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:35.647094388+07:00","message":"> Transcript [1804] [false]: 'ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเหลือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:35.64709711+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:35.64709967+07:00","message":"Set new StatePrefix: 'ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเหลือง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:35.679550005+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:35.679588617+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้นมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":490000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:35.679595038+07:00","message":"receive interim result [false|false]: ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้นมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:35.679610375+07:00","message":"[buffer interim] 112 false ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:35.679617609+07:00","message":"[bufferProcess] interim [490000000]:ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:35.679620321+07:00","message":"[bufferProcess] send to processor:ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:35.679624058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:35.679627003+07:00","message":"> Transcript [1805] [false]: 'ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:35.679630194+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:35.679633062+07:00","message":"Set new StatePrefix: 'ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:36.325274608+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:36.32531041+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้นมา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:36.32531619+07:00","message":"receive interim result [false|false]: ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้นมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:36.325332634+07:00","message":"[buffer interim] 112 false ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:36.325339659+07:00","message":"[bufferProcess] interim [90000000]:ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:36.325342382+07:00","message":"[bufferProcess] send to processor:ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:36.32534641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:36.325349346+07:00","message":"> Transcript [1806] [false]: 'ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:36.325353195+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:36.325355183+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:36.325357306+07:00","message":"StatePrefix: 'ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:36.325359975+07:00","message":"TextPushed: 'ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:36.618295493+07:00","message":"[GCS] IsForceVAD: false for message ID: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:36.787701274+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:36.787748324+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้นมา\",\"confidence\":0.9441706}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:36.787755114+07:00","message":"receive interim result [true|false]: กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้นมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:36.787765748+07:00","message":"end recv isFinal message id 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:36.787768046+07:00","message":"end Recv id 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:36.787774984+07:00","message":"[buffer interim] 112 true กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:36.787785801+07:00","message":"[bufferProcess] interim [600000000]:กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:36.787789766+07:00","message":"[bufferProcess] send to processor (isfinal):ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:36.787801262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:36.787820793+07:00","message":"> Transcript [1807] [false]: 'ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:36.787828554+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:36.787831449+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:36.787833907+07:00","message":"StatePrefix: 'ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:36.78783709+07:00","message":"TextPushed: 'ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:36.787840334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:36.787843125+07:00","message":"> Transcript [1808] [true]: 'กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:36.787845618+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:36.787847377+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:36.787849402+07:00","message":"StatePrefix: 'ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:36.787851437+07:00","message":"TextPushed: 'ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:36.787853459+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:36.788060624+07:00","message":"Push: 'ขึ้นมาหยิบซองเกลือขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:36.788064208+07:00","message":"TextPushed: 'ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:36.7880667+07:00","message":"Set new StatePrefix : 'กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:36.788069139+07:00","message":"Next Push (prob) : 'กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้นมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:36.788078731+07:00","message":"push: {true ขึ้นมาหยิบซองเกลือขึ้นมา 0 0xc0001fa680}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:36.788082753+07:00","message":"write aligntment file to 'tmp/7595/align_message_id_112.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:39:36.799871502+07:00","message":"write wav file: './tmp/7595/7595_112.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:36.87963035+07:00","message":"[GCS] Start streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:37.42958531+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:37.429627139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:37.429632515+07:00","message":"receive interim result [false|false]: วันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:37.429649435+07:00","message":"[buffer interim] 113 false วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:37.429657107+07:00","message":"[bufferProcess] interim [420000000]:วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:37.4296593+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:37.552072969+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:37.552116224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:37.552122519+07:00","message":"receive interim result [false|false]: มันมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:37.552137441+07:00","message":"[buffer interim] 113 false มันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:37.552143793+07:00","message":"[bufferProcess] interim [480000000]:มันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:37.552146472+07:00","message":"[bufferProcess] send to processor:วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:37.55215379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:37.552156737+07:00","message":"> Transcript [1809] [false]: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:37.552159151+07:00","message":"Set StatePrefix (first interim): 'วันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:37.617955292+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:37.617992363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:37.617998061+07:00","message":"receive interim result [false|false]: มันมีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:37.61801098+07:00","message":"[buffer interim] 113 false มันมีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:37.618018709+07:00","message":"[bufferProcess] interim [600000000]:มันมีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:37.618021111+07:00","message":"[bufferProcess] send to processor:มันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:37.618026991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:37.618030053+07:00","message":"> Transcript [1810] [false]: 'มันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:37.618032555+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:37.618034807+07:00","message":"Set new StatePrefix: 'มันมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:37.720722339+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:37.720754139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีคำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:37.72075995+07:00","message":"receive interim result [false|false]: มันมีคำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:37.720772767+07:00","message":"[buffer interim] 113 false มันมีคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:37.720779593+07:00","message":"[bufferProcess] interim [660000000]:มันมีคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:37.720782214+07:00","message":"[bufferProcess] send to processor:มันมีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:37.720786464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:37.720789139+07:00","message":"> Transcript [1811] [false]: 'มันมีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:37.720792268+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:37.720794579+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:37.720796487+07:00","message":"StatePrefix: 'มันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:37.720798665+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:37.853242992+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:37.853279344+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีคำว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:37.853291838+07:00","message":"receive interim result [false|false]: มันมีคำว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:37.853308837+07:00","message":"[buffer interim] 113 false มันมีคำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:37.85331556+07:00","message":"[bufferProcess] interim [780000000]:มันมีคำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:37.853318301+07:00","message":"[bufferProcess] send to processor:มันมีคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:37.853325533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:37.853328291+07:00","message":"> Transcript [1812] [false]: 'มันมีคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:37.853331302+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:37.85333339+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:37.853335413+07:00","message":"StatePrefix: 'มันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:37.853338002+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:39:37.884014617+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:39:37.884051069+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:38.2497556+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:38.249797375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีคำว่าเสริม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:38.249804677+07:00","message":"receive interim result [false|false]: มันมีคำว่าเสริม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:38.249818717+07:00","message":"[buffer interim] 113 false มันมีคำว่าเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:38.249825585+07:00","message":"[bufferProcess] interim [200000000]:มันมีคำว่าเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:38.249828324+07:00","message":"[bufferProcess] send to processor:มันมีคำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:38.249832765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:38.24983533+07:00","message":"> Transcript [1813] [false]: 'มันมีคำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:38.249838613+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:38.24984069+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:38.249842676+07:00","message":"StatePrefix: 'มันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:38.249844831+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:38.752005477+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:38.752044775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีคำว่าเสริมไออุ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:38.752051317+07:00","message":"receive interim result [false|false]: มันมีคำว่าเสริมไออุ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:38.752066413+07:00","message":"[buffer interim] 113 false มันมีคำว่าเสริมไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:38.752073454+07:00","message":"[bufferProcess] interim [680000000]:มันมีคำว่าเสริมไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:38.752076122+07:00","message":"[bufferProcess] send to processor:มันมีคำว่าเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:38.75208374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:38.752086767+07:00","message":"> Transcript [1814] [false]: 'มันมีคำว่าเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:38.752090309+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:38.752093006+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:38.752095073+07:00","message":"StatePrefix: 'มันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:38.752097318+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:38.752106331+07:00","message":"Push: 'มันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:38.752108439+07:00","message":"TextPushed: 'มันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:38.752110756+07:00","message":"Set new StatePrefix : 'มันมีคำว่าเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:38.752113064+07:00","message":"Next Push (prob) : 'คำว่าเสริม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:38.752121308+07:00","message":"push: {false มันมี 0 0xc002aa6800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:38.811496285+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:38.811532284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีคำว่าเสริมไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:38.811537844+07:00","message":"receive interim result [false|false]: มันมีคำว่าเสริมไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:38.811551764+07:00","message":"[buffer interim] 113 false มันมีคำว่าเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:38.811558781+07:00","message":"[bufferProcess] interim [800000000]:มันมีคำว่าเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:38.811561177+07:00","message":"[bufferProcess] send to processor:มันมีคำว่าเสริมไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:38.811567033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:38.811569647+07:00","message":"> Transcript [1815] [false]: 'มันมีคำว่าเสริมไออุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:38.811573233+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:38.81157539+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:38.811578093+07:00","message":"StatePrefix: 'มันมีคำว่าเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:38.811580525+07:00","message":"TextPushed: 'มันมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:39.133054048+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:39.1330961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีคำว่าเสริมไอโอดีนหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:39.133104185+07:00","message":"receive interim result [false|false]: มันมีคำว่าเสริมไอโอดีนหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:39.133120549+07:00","message":"[buffer interim] 113 false มันมีคำว่าเสริมไอโอดีนหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:39.133131885+07:00","message":"[bufferProcess] interim [40000000]:มันมีคำว่าเสริมไอโอดีนหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:39.133136001+07:00","message":"[bufferProcess] send to processor:มันมีคำว่าเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:39.133143028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:39.133147151+07:00","message":"> Transcript [1816] [false]: 'มันมีคำว่าเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:39.133152078+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:39.133155473+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:39.133158993+07:00","message":"StatePrefix: 'มันมีคำว่าเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:39.133172962+07:00","message":"TextPushed: 'มันมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:39.133308751+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:39.133319423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีคำว่าเสริมไอโอดีนหรือไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:39.133324166+07:00","message":"receive interim result [false|false]: มันมีคำว่าเสริมไอโอดีนหรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:39.133336658+07:00","message":"[buffer interim] 113 false มันมีคำว่าเสริมไอโอดีนหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:39.133341569+07:00","message":"[bufferProcess] interim [100000000]:มันมีคำว่าเสริมไอโอดีนหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:39.133345562+07:00","message":"[bufferProcess] send to processor:มันมีคำว่าเสริมไอโอดีนหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:39.133351287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:39.133354916+07:00","message":"> Transcript [1817] [false]: 'มันมีคำว่าเสริมไอโอดีนหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:39.133358474+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:39.133361582+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:39.133364621+07:00","message":"StatePrefix: 'มันมีคำว่าเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:39.133367561+07:00","message":"TextPushed: 'มันมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:39.329304207+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:39.329345649+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:39.329353524+07:00","message":"receive interim result [false|false]: มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:39.32936853+07:00","message":"[buffer interim] 113 false มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:39.32937709+07:00","message":"[bufferProcess] interim [280000000]:มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:39.329380807+07:00","message":"[bufferProcess] send to processor:มันมีคำว่าเสริมไอโอดีนหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:39.32938672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:39.329391575+07:00","message":"> Transcript [1818] [false]: 'มันมีคำว่าเสริมไอโอดีนหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:39.32939633+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:39.329399218+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:39.329402197+07:00","message":"StatePrefix: 'มันมีคำว่าเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:39.329405382+07:00","message":"TextPushed: 'มันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:39.329409136+07:00","message":"Push: 'คำว่าเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:39.329412552+07:00","message":"TextPushed: 'มันมีคำว่าเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:39.329416174+07:00","message":"Set new StatePrefix : 'มันมีคำว่าเสริมไอโอดีนหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:39.329419477+07:00","message":"Next Push (prob) : 'ไอโอดีนหรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:39.329429806+07:00","message":"push: {false คำว่าเสริม 0 0xc002aa6800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:39.462020972+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:39.462052203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:39.462058009+07:00","message":"receive interim result [false|false]: มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:39.462074293+07:00","message":"[buffer interim] 113 false มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:39.462082629+07:00","message":"[bufferProcess] interim [400000000]:มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:39.462085234+07:00","message":"[bufferProcess] send to processor:มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:39.462089776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:39.462092946+07:00","message":"> Transcript [1819] [false]: 'มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:39.462096799+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:39.462099108+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:39.462101146+07:00","message":"StatePrefix: 'มันมีคำว่าเสริมไอโอดีนหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:39.46210406+07:00","message":"TextPushed: 'มันมีคำว่าเสริม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:39.524896077+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:39.524933648+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:39.524939545+07:00","message":"receive interim result [false|false]: มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:39.524956374+07:00","message":"[buffer interim] 113 false มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:39.524963595+07:00","message":"[bufferProcess] interim [520000000]:มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:39.524966365+07:00","message":"[bufferProcess] send to processor:มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:39.524970657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:39.524974008+07:00","message":"> Transcript [1820] [false]: 'มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:39.524977534+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:39.524979629+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:39.524981577+07:00","message":"StatePrefix: 'มันมีคำว่าเสริมไอโอดีนหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:39.524983911+07:00","message":"TextPushed: 'มันมีคำว่าเสริม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:39.738786313+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:39.738824589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:39.73883064+07:00","message":"receive interim result [false|false]: มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:39.738842313+07:00","message":"[buffer interim] 113 false มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:39.738850502+07:00","message":"[bufferProcess] interim [700000000]:มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:39.738853396+07:00","message":"[bufferProcess] send to processor:มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:39.73885803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:39.738861391+07:00","message":"> Transcript [1821] [false]: 'มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:39.738865079+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:39.738867262+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:39.73886954+07:00","message":"StatePrefix: 'มันมีคำว่าเสริมไอโอดีนหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:39.738872299+07:00","message":"TextPushed: 'มันมีคำว่าเสริม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:39.858808921+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:39.858848471+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มียอด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:39.858856694+07:00","message":"receive interim result [false|false]: มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มียอด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:39.858869022+07:00","message":"[buffer interim] 113 false มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มียอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:39.858876394+07:00","message":"[bufferProcess] interim [760000000]:มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มียอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:39.858878854+07:00","message":"[bufferProcess] send to processor:มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:39.858882336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:39.858885018+07:00","message":"> Transcript [1822] [false]: 'มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:39.858888818+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:39.858890902+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:39.858893079+07:00","message":"StatePrefix: 'มันมีคำว่าเสริมไอโอดีนหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:39.858895753+07:00","message":"TextPushed: 'มันมีคำว่าเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:39.858898799+07:00","message":"Push: 'ไอโอดีนหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:39.858901031+07:00","message":"TextPushed: 'มันมีคำว่าเสริมไอโอดีนหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:39.858904091+07:00","message":"Set new StatePrefix : 'มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:39.858906539+07:00","message":"Next Push (prob) : 'ถ้าไม่มีอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:39.858916703+07:00","message":"push: {false ไอโอดีนหรือไม่ 0 0xc002aa6800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:39.877327019+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:39.877354362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:39.877360111+07:00","message":"receive interim result [false|false]: มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:39.877373849+07:00","message":"[buffer interim] 113 false มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:39.877379623+07:00","message":"[bufferProcess] interim [820000000]:มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:39.877382154+07:00","message":"[bufferProcess] send to processor:มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มียอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:39.8773858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:39.877388265+07:00","message":"> Transcript [1823] [false]: 'มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มียอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:39.877391004+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:39.877393346+07:00","message":"Set new StatePrefix: 'มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มียอด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:40.032370824+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:40.032410725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:40.032417603+07:00","message":"receive interim result [false|false]: มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:40.032432197+07:00","message":"[buffer interim] 113 false มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:40.032438756+07:00","message":"[bufferProcess] interim [940000000]:มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:40.032441251+07:00","message":"[bufferProcess] send to processor:มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:40.032448836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:40.032451612+07:00","message":"> Transcript [1824] [false]: 'มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:40.03245413+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:40.0324566+07:00","message":"Set new StatePrefix: 'มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:40.104883291+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:40.104924806+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลงค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:40.104931842+07:00","message":"receive interim result [false|false]: มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลงค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:40.104944411+07:00","message":"[buffer interim] 113 false มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:40.104951716+07:00","message":"[bufferProcess] interim [120000000]:มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:40.104954464+07:00","message":"[bufferProcess] send to processor:มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:40.104959985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:40.104963037+07:00","message":"> Transcript [1825] [false]: 'มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:40.104966671+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:40.104968997+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:40.104971076+07:00","message":"StatePrefix: 'มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:40.104974151+07:00","message":"TextPushed: 'มันมีคำว่าเสริมไอโอดีนหรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:40.255876775+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:40.255918802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลงใคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:40.255926839+07:00","message":"receive interim result [false|false]: มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลงใคร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:40.255946259+07:00","message":"[buffer interim] 113 false มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลงใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:40.255956166+07:00","message":"[bufferProcess] interim [180000000]:มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลงใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:40.255960893+07:00","message":"[bufferProcess] send to processor:มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:40.255964634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:40.255967611+07:00","message":"> Transcript [1826] [false]: 'มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลงค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:40.255971571+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:40.255973909+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:40.255975949+07:00","message":"StatePrefix: 'มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:40.255978378+07:00","message":"TextPushed: 'มันมีคำว่าเสริมไอโอดีนหรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:40.277356342+07:00","message":"[GCS] IsForceVAD: false for message ID: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:40.35317245+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:40.353213697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลงขยะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:40.353221084+07:00","message":"receive interim result [false|false]: มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลงขยะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:40.353239871+07:00","message":"[buffer interim] 113 false มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลงขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:40.353249347+07:00","message":"[bufferProcess] interim [240000000]:มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลงขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:40.353252124+07:00","message":"[bufferProcess] send to processor:มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลงใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:40.353256005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:40.353259572+07:00","message":"> Transcript [1827] [false]: 'มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลงใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:40.353263842+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:40.353266222+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:40.353268252+07:00","message":"StatePrefix: 'มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:40.353270967+07:00","message":"TextPushed: 'มันมีคำว่าเสริมไอโอดีนหรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:40.398013086+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:40.398062926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลงขยะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:40.398073452+07:00","message":"receive interim result [true|false]: มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลงขยะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:40.398088512+07:00","message":"end recv isFinal message id 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:40.398091788+07:00","message":"end Recv id 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:40.398100228+07:00","message":"[buffer interim] 113 true มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลงขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:40.398113488+07:00","message":"[bufferProcess] interim [420000000]:มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลงขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:40.398118906+07:00","message":"[bufferProcess] send to processor (isfinal):มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลงขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:40.398126629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:40.398130862+07:00","message":"> Transcript [1828] [false]: 'มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลงขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:40.398135984+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:40.398139836+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:40.398141821+07:00","message":"StatePrefix: 'มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:40.398144522+07:00","message":"TextPushed: 'มันมีคำว่าเสริมไอโอดีนหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:40.398148568+07:00","message":"Push: 'ถ้าไม่มีโยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:40.398151462+07:00","message":"TextPushed: 'มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:40.398155471+07:00","message":"Set new StatePrefix : 'มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลงขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:40.398159095+07:00","message":"Next Push (prob) : 'ลงขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:40.398162068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:40.398165222+07:00","message":"> Transcript [1829] [true]: 'มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลงขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:40.39816906+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:40.398172554+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:40.398175785+07:00","message":"StatePrefix: 'มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลงขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:40.398179331+07:00","message":"TextPushed: 'มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:40.398183734+07:00","message":"Push: 'ลงขยะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:40.398214343+07:00","message":"push: {false ถ้าไม่มีโยน 0 0xc002aa6800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:40.39823256+07:00","message":"push: {true ลงขยะ 0 0xc002aa6800}"}
{"level":"info","service":"Main","time":"2026-06-25T13:39:40.406477419+07:00","message":"write wav file: './tmp/7595/7595_113.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:40.409721781+07:00","message":"[GCS] Start streaming session, msgId: 114"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:39:40.884630861+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:39:40.884673431+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:40.935629813+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:40.935664498+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปลว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:40.935669819+07:00","message":"receive interim result [false|false]: แปลว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:40.935683871+07:00","message":"[buffer interim] 114 false แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:40.935690155+07:00","message":"[bufferProcess] interim [600000000]:แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:40.935692199+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:41.576255887+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:41.576304119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปลว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:41.576311415+07:00","message":"receive interim result [false|false]: แปลว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:41.576329749+07:00","message":"[buffer interim] 114 false แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:41.576338822+07:00","message":"[bufferProcess] interim [200000000]:แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:41.576341409+07:00","message":"[bufferProcess] send to processor:แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:41.576345015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:41.576348267+07:00","message":"> Transcript [1830] [false]: 'แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:41.576350527+07:00","message":"Set StatePrefix (first interim): 'แปลว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:42.341839095+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:42.341882442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปลว่าแม่ซื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:42.341888535+07:00","message":"receive interim result [false|false]: แปลว่าแม่ซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:42.341908453+07:00","message":"[buffer interim] 114 false แปลว่าแม่ซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:42.341918557+07:00","message":"[bufferProcess] interim [980000000]:แปลว่าแม่ซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:42.341922888+07:00","message":"[bufferProcess] send to processor:แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:42.341935176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:42.341940838+07:00","message":"> Transcript [1831] [false]: 'แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:42.341946837+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:42.341949479+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:42.341951487+07:00","message":"StatePrefix: 'แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:42.341953853+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:42.527814199+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:42.52785217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปลว่าแม่ซื้อมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:42.52785951+07:00","message":"receive interim result [false|false]: แปลว่าแม่ซื้อมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:42.527881528+07:00","message":"[buffer interim] 114 false แปลว่าแม่ซื้อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:42.527889438+07:00","message":"[bufferProcess] interim [160000000]:แปลว่าแม่ซื้อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:42.527891798+07:00","message":"[bufferProcess] send to processor:แปลว่าแม่ซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:42.527895117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:42.527897993+07:00","message":"> Transcript [1832] [false]: 'แปลว่าแม่ซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:42.527901121+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:42.52790337+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:42.527905365+07:00","message":"StatePrefix: 'แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:42.527907622+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:43.180529608+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:43.180565623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปลว่าแม่ซื้อมา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:43.18057166+07:00","message":"receive interim result [false|false]: แปลว่าแม่ซื้อมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:43.180586141+07:00","message":"[buffer interim] 114 false แปลว่าแม่ซื้อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:43.180592785+07:00","message":"[bufferProcess] interim [760000000]:แปลว่าแม่ซื้อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:43.180595413+07:00","message":"[bufferProcess] send to processor:แปลว่าแม่ซื้อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:43.180598814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:43.180601437+07:00","message":"> Transcript [1833] [false]: 'แปลว่าแม่ซื้อมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:43.180604792+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:43.180606887+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:43.180609396+07:00","message":"StatePrefix: 'แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:43.180611487+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:39:43.884958969+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:39:43.884976174+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:44.757011313+07:00","message":"[GCS] IsForceVAD: false for message ID: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:44.883281759+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:44.883327629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม่ว่าแม่ซื้อมา\",\"confidence\":0.92803675}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:44.88333424+07:00","message":"receive interim result [true|false]: แม่ว่าแม่ซื้อมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:44.883343628+07:00","message":"end recv isFinal message id 114"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:44.883349692+07:00","message":"end Recv id 114"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:44.88335703+07:00","message":"[buffer interim] 114 true แม่ว่าแม่ซื้อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:44.883363613+07:00","message":"[bufferProcess] interim [590000000]:แม่ว่าแม่ซื้อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:44.883366993+07:00","message":"[bufferProcess] send to processor (isfinal):แปลว่าแม่ซื้อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:44.883370346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:44.883372916+07:00","message":"> Transcript [1834] [false]: 'แปลว่าแม่ซื้อมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:44.883376033+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:44.883378147+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:44.88338004+07:00","message":"StatePrefix: 'แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:44.883382172+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:44.883384898+07:00","message":"Push: 'แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:44.883386871+07:00","message":"TextPushed: 'แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:44.883388854+07:00","message":"Set new StatePrefix : 'แปลว่าแม่ซื้อมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:44.883391142+07:00","message":"Next Push (prob) : 'แม่ซื้อมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:44.88339328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:44.883395346+07:00","message":"> Transcript [1835] [true]: 'แม่ว่าแม่ซื้อมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:44.883397504+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:44.883399231+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:44.883401116+07:00","message":"StatePrefix: 'แปลว่าแม่ซื้อมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:44.883403086+07:00","message":"TextPushed: 'แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:44.883407686+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:44.883477157+07:00","message":"Push: 'แม่ซื้อมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:44.883479439+07:00","message":"TextPushed: 'แปลว่าแม่ซื้อมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:44.883481307+07:00","message":"Set new StatePrefix : 'แม่ว่าแม่ซื้อมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:44.883483282+07:00","message":"Next Push (prob) : 'แม่ว่าแม่ซื้อมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:44.883495901+07:00","message":"push: {false แปลว่า 0 0xc0020b6400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:44.883515182+07:00","message":"push: {true แม่ซื้อมา 0 0xc0020b6400}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:44.883489604+07:00","message":"write aligntment file to 'tmp/7595/align_message_id_114.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:39:44.894519033+07:00","message":"write wav file: './tmp/7595/7595_114.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:45.0088922+07:00","message":"[GCS] Start streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:45.369063489+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:45.369102258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:45.369107115+07:00","message":"receive interim result [false|false]: เดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:45.369118409+07:00","message":"[buffer interim] 115 false เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:45.369124829+07:00","message":"[bufferProcess] interim [420000000]:เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:45.369126782+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:45.509361657+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:45.509406595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:45.509412483+07:00","message":"receive interim result [false|false]: ยก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:45.509431198+07:00","message":"[buffer interim] 115 false ยก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:45.509439929+07:00","message":"[bufferProcess] interim [480000000]:ยก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:45.509443775+07:00","message":"[bufferProcess] send to processor:เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:45.509451439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:45.509454665+07:00","message":"> Transcript [1836] [false]: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:45.509457007+07:00","message":"Set StatePrefix (first interim): 'เดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:45.549445442+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:45.549485032+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวแม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:45.549490436+07:00","message":"receive interim result [false|false]: เดี๋ยวแม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:45.549507384+07:00","message":"[buffer interim] 115 false เดี๋ยวแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:45.549515+07:00","message":"[bufferProcess] interim [540000000]:เดี๋ยวแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:45.549517639+07:00","message":"[bufferProcess] send to processor:ยก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:45.549521086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:45.549523909+07:00","message":"> Transcript [1837] [false]: 'ยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:45.549526729+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:45.549528813+07:00","message":"Set new StatePrefix: 'ยก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:45.678717372+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:45.678750481+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยกเลิก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:45.678756311+07:00","message":"receive interim result [false|false]: ยกเลิก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:45.678770826+07:00","message":"[buffer interim] 115 false ยกเลิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:45.678777327+07:00","message":"[bufferProcess] interim [660000000]:ยกเลิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:45.678779556+07:00","message":"[bufferProcess] send to processor:เดี๋ยวแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:45.678782837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:45.67878596+07:00","message":"> Transcript [1838] [false]: 'เดี๋ยวแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:45.678788546+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:45.678790575+07:00","message":"Set new StatePrefix: 'เดี๋ยวแม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:45.688797627+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:45.688825358+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวแม่ค้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:45.688830746+07:00","message":"receive interim result [false|false]: เดี๋ยวแม่ค้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:45.688844708+07:00","message":"[buffer interim] 115 false เดี๋ยวแม่ค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:45.688850141+07:00","message":"[bufferProcess] interim [720000000]:เดี๋ยวแม่ค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:45.688852396+07:00","message":"[bufferProcess] send to processor:ยกเลิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:45.688855462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:45.68886179+07:00","message":"> Transcript [1839] [false]: 'ยกเลิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:45.688863976+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:45.688865913+07:00","message":"Set new StatePrefix: 'ยกเลิก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:46.145582343+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:46.145617082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวแม่ค้าแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:46.145623479+07:00","message":"receive interim result [false|false]: เดี๋ยวแม่ค้าแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:46.145640341+07:00","message":"[buffer interim] 115 false เดี๋ยวแม่ค้าแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:46.14564786+07:00","message":"[bufferProcess] interim [20000000]:เดี๋ยวแม่ค้าแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:46.145652233+07:00","message":"[bufferProcess] send to processor:เดี๋ยวแม่ค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:46.145655901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:46.145658817+07:00","message":"> Transcript [1840] [false]: 'เดี๋ยวแม่ค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:46.145661208+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:46.145663343+07:00","message":"Set new StatePrefix: 'เดี๋ยวแม่ค้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:46.201078965+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:46.201114424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวแม่ค้ารายวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:46.201120676+07:00","message":"receive interim result [false|false]: เดี๋ยวแม่ค้ารายวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:46.20113211+07:00","message":"[buffer interim] 115 false เดี๋ยวแม่ค้ารายวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:46.201138917+07:00","message":"[bufferProcess] interim [80000000]:เดี๋ยวแม่ค้ารายวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:46.201141501+07:00","message":"[bufferProcess] send to processor:เดี๋ยวแม่ค้าแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:46.201146839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:46.201150173+07:00","message":"> Transcript [1841] [false]: 'เดี๋ยวแม่ค้าแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:46.201154032+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:46.2011563+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:46.201158259+07:00","message":"StatePrefix: 'เดี๋ยวแม่ค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:46.201170927+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:46.2655793+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:46.265617164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวแม่ค้าดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:46.265623366+07:00","message":"receive interim result [false|false]: เดี๋ยวแม่ค้าดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:46.265632869+07:00","message":"[buffer interim] 115 false เดี๋ยวแม่ค้าดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:46.265641621+07:00","message":"[bufferProcess] interim [200000000]:เดี๋ยวแม่ค้าดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:46.26564409+07:00","message":"[bufferProcess] send to processor:เดี๋ยวแม่ค้ารายวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:46.265647839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:46.265650582+07:00","message":"> Transcript [1842] [false]: 'เดี๋ยวแม่ค้ารายวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:46.26565429+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:46.265656545+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:46.26565861+07:00","message":"StatePrefix: 'เดี๋ยวแม่ค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:46.26566096+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:46.296286126+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:46.296325731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวแม่ค้าดูนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:46.296333496+07:00","message":"receive interim result [false|false]: เดี๋ยวแม่ค้าดูนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:46.296352487+07:00","message":"[buffer interim] 115 false เดี๋ยวแม่ค้าดูนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:46.296361812+07:00","message":"[bufferProcess] interim [320000000]:เดี๋ยวแม่ค้าดูนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:46.296364451+07:00","message":"[bufferProcess] send to processor:เดี๋ยวแม่ค้าดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:46.296368039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:46.296370983+07:00","message":"> Transcript [1843] [false]: 'เดี๋ยวแม่ค้าดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:46.296374264+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:46.296376393+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:46.296378552+07:00","message":"StatePrefix: 'เดี๋ยวแม่ค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:46.296380695+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:46.758171517+07:00","message":"[GCS] Cleaned up inactive client: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:46.758211429+07:00","message":"[GCS] Cleaned up inactive client: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:46.758214907+07:00","message":"[GCS] Cleaned up inactive client: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:46.758217101+07:00","message":"[GCS] Cleaned up inactive client: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:46.758218908+07:00","message":"[GCS] Cleaned up inactive client: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:46.758221252+07:00","message":"[GCS] Cleaned up inactive client: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:46.758223016+07:00","message":"[GCS] Cleaned up inactive client: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:46.758224705+07:00","message":"[GCS] Cleaned up inactive client: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:46.882627578+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:46.882668922+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวแม่ค้าดูนะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:46.88267511+07:00","message":"receive interim result [false|false]: เดี๋ยวแม่ค้าดูนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:46.882690318+07:00","message":"[buffer interim] 115 false เดี๋ยวแม่ค้าดูนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:46.882698674+07:00","message":"[bufferProcess] interim [920000000]:เดี๋ยวแม่ค้าดูนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:46.882701128+07:00","message":"[bufferProcess] send to processor:เดี๋ยวแม่ค้าดูนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:46.882709386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:46.882712632+07:00","message":"> Transcript [1844] [false]: 'เดี๋ยวแม่ค้าดูนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:46.88271652+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:46.882719065+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:46.882721439+07:00","message":"StatePrefix: 'เดี๋ยวแม่ค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:46.882723867+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:46.882730582+07:00","message":"Push: 'เดี๋ยวแม่ค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:46.882732729+07:00","message":"TextPushed: 'เดี๋ยวแม่ค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:46.882735083+07:00","message":"Set new StatePrefix : 'เดี๋ยวแม่ค้าดูนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:46.882737386+07:00","message":"Next Push (prob) : 'ดูนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:46.882746624+07:00","message":"push: {false เดี๋ยวแม่ค้า 0 0xc0037d5300}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:39:46.885796343+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:39:46.885820797+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:47.093549269+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:47.093583937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวแม่ค้าดูนะอาจารย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:47.093589906+07:00","message":"receive interim result [false|false]: เดี๋ยวแม่ค้าดูนะอาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:47.093605871+07:00","message":"[buffer interim] 115 false เดี๋ยวแม่ค้าดูนะอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:47.093612383+07:00","message":"[bufferProcess] interim [40000000]:เดี๋ยวแม่ค้าดูนะอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:47.093615039+07:00","message":"[bufferProcess] send to processor:เดี๋ยวแม่ค้าดูนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:47.093618903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:47.093621767+07:00","message":"> Transcript [1845] [false]: 'เดี๋ยวแม่ค้าดูนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:47.093625684+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:47.093628027+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:47.093631495+07:00","message":"StatePrefix: 'เดี๋ยวแม่ค้าดูนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:47.093634034+07:00","message":"TextPushed: 'เดี๋ยวแม่ค้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:47.109323202+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:47.109362907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวแม่ค้าดูนะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:47.10936861+07:00","message":"receive interim result [false|false]: เดี๋ยวแม่ค้าดูนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:47.109385446+07:00","message":"[buffer interim] 115 false เดี๋ยวแม่ค้าดูนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:47.109391681+07:00","message":"[bufferProcess] interim [100000000]:เดี๋ยวแม่ค้าดูนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:47.109394287+07:00","message":"[bufferProcess] send to processor:เดี๋ยวแม่ค้าดูนะอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:47.109397639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:47.109400564+07:00","message":"> Transcript [1846] [false]: 'เดี๋ยวแม่ค้าดูนะอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:47.109404665+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:47.109406919+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:47.109409346+07:00","message":"StatePrefix: 'เดี๋ยวแม่ค้าดูนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:47.109413366+07:00","message":"TextPushed: 'เดี๋ยวแม่ค้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:47.984662802+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:47.9847053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวแม่ค้าดูนะอาจารย์ฝากมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:47.984711072+07:00","message":"receive interim result [false|false]: เดี๋ยวแม่ค้าดูนะอาจารย์ฝากมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:47.984730568+07:00","message":"[buffer interim] 115 false เดี๋ยวแม่ค้าดูนะอาจารย์ฝากมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:47.984739025+07:00","message":"[bufferProcess] interim [0]:เดี๋ยวแม่ค้าดูนะอาจารย์ฝากมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:47.984742977+07:00","message":"[bufferProcess] send to processor:เดี๋ยวแม่ค้าดูนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:47.984747585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:47.984751905+07:00","message":"> Transcript [1847] [false]: 'เดี๋ยวแม่ค้าดูนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:47.984756118+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:47.984758517+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:47.984760881+07:00","message":"StatePrefix: 'เดี๋ยวแม่ค้าดูนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:47.984763786+07:00","message":"TextPushed: 'เดี๋ยวแม่ค้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:48.558079475+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:48.558124562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวแม่ค้าดูนะอาจารย์ฝากมา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:48.558130455+07:00","message":"receive interim result [false|false]: เดี๋ยวแม่ค้าดูนะอาจารย์ฝากมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:48.55814807+07:00","message":"[buffer interim] 115 false เดี๋ยวแม่ค้าดูนะอาจารย์ฝากมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:48.558156205+07:00","message":"[bufferProcess] interim [600000000]:เดี๋ยวแม่ค้าดูนะอาจารย์ฝากมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:48.558159057+07:00","message":"[bufferProcess] send to processor:เดี๋ยวแม่ค้าดูนะอาจารย์ฝากมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:48.558167301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:48.558170329+07:00","message":"> Transcript [1848] [false]: 'เดี๋ยวแม่ค้าดูนะอาจารย์ฝากมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:48.558174593+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:48.558177334+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:48.558179321+07:00","message":"StatePrefix: 'เดี๋ยวแม่ค้าดูนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:48.558181747+07:00","message":"TextPushed: 'เดี๋ยวแม่ค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:48.558188916+07:00","message":"Push: 'ดูนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:48.558191353+07:00","message":"TextPushed: 'เดี๋ยวแม่ค้าดูนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:48.558194209+07:00","message":"Set new StatePrefix : 'เดี๋ยวแม่ค้าดูนะอาจารย์ฝากมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:48.558196559+07:00","message":"Next Push (prob) : 'อาจารย์ฝากมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:48.558219944+07:00","message":"push: {false ดูนะ 0 0xc0037d5300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:48.856851449+07:00","message":"[GCS] IsForceVAD: false for message ID: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:48.928043547+07:00","message":"[GCS] Start streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:48.994147628+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:48.994183965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวแม่ค้าดูนะอาจารย์ฝากมา\",\"confidence\":0.9349802}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:48.994191129+07:00","message":"receive interim result [true|false]: เดี๋ยวแม่ค้าดูนะอาจารย์ฝากมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:48.99420205+07:00","message":"end recv isFinal message id 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:48.994204542+07:00","message":"end Recv id 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:48.994211577+07:00","message":"[buffer interim] 115 true เดี๋ยวแม่ค้าดูนะอาจารย์ฝากมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:48.994236618+07:00","message":"[bufferProcess] interim [50000000]:เดี๋ยวแม่ค้าดูนะอาจารย์ฝากมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:48.994241127+07:00","message":"[bufferProcess] send to processor (isfinal):เดี๋ยวแม่ค้าดูนะอาจารย์ฝากมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:48.994246829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:48.994251111+07:00","message":"> Transcript [1849] [false]: 'เดี๋ยวแม่ค้าดูนะอาจารย์ฝากมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:48.994254169+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:48.994256149+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:48.994258099+07:00","message":"StatePrefix: 'เดี๋ยวแม่ค้าดูนะอาจารย์ฝากมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:48.994260463+07:00","message":"TextPushed: 'เดี๋ยวแม่ค้าดูนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:48.994262736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:48.994265268+07:00","message":"> Transcript [1850] [true]: 'เดี๋ยวแม่ค้าดูนะอาจารย์ฝากมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:48.994267625+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:48.994269558+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:48.994271258+07:00","message":"StatePrefix: 'เดี๋ยวแม่ค้าดูนะอาจารย์ฝากมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:48.994273377+07:00","message":"TextPushed: 'เดี๋ยวแม่ค้าดูนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:48.994278101+07:00","message":"Push: 'อาจารย์ฝากมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:48.994285483+07:00","message":"push: {true อาจารย์ฝากมา 0 0xc0037d5300}"}
{"level":"info","service":"Main","time":"2026-06-25T13:39:49.002916618+07:00","message":"write wav file: './tmp/7595/7595_115.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:49.416619586+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:49.416667193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:49.416673175+07:00","message":"receive interim result [false|false]: แม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:49.416687884+07:00","message":"[buffer interim] 116 false แม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:49.416695504+07:00","message":"[bufferProcess] interim [480000000]:แม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:49.416697362+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:49.469157939+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:49.469219033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แนบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:49.469224855+07:00","message":"receive interim result [false|false]: แนบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:49.469236473+07:00","message":"[buffer interim] 116 false แนบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:49.469243009+07:00","message":"[bufferProcess] interim [540000000]:แนบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:49.469245058+07:00","message":"[bufferProcess] send to processor:แม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:49.469248866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:49.469252199+07:00","message":"> Transcript [1851] [false]: 'แม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:49.469254543+07:00","message":"Set StatePrefix (first interim): 'แม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:49.573200188+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:49.573240889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:49.573247163+07:00","message":"receive interim result [false|false]: แม่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:49.573262452+07:00","message":"[buffer interim] 116 false แม่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:49.573271096+07:00","message":"[bufferProcess] interim [600000000]:แม่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:49.573274343+07:00","message":"[bufferProcess] send to processor:แนบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:49.57328075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:49.57328393+07:00","message":"> Transcript [1852] [false]: 'แนบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:49.573286085+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:49.573290233+07:00","message":"Set new StatePrefix: 'แนบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:49.655759061+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:49.655804174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แน่ถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:49.655811019+07:00","message":"receive interim result [false|false]: แน่ถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:49.655826354+07:00","message":"[buffer interim] 116 false แน่ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:49.655834719+07:00","message":"[bufferProcess] interim [660000000]:แน่ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:49.655837283+07:00","message":"[bufferProcess] send to processor:แม่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:49.655845783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:49.655849005+07:00","message":"> Transcript [1853] [false]: 'แม่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:49.655851608+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:49.655856122+07:00","message":"Set new StatePrefix: 'แม่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:49.707107727+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:49.707145439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม่ชัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:49.707152626+07:00","message":"receive interim result [false|false]: แม่ชัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:49.707166405+07:00","message":"[buffer interim] 116 false แม่ชัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:49.707172899+07:00","message":"[bufferProcess] interim [720000000]:แม่ชัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:49.707175096+07:00","message":"[bufferProcess] send to processor:แน่ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:49.707180536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:49.707183345+07:00","message":"> Transcript [1854] [false]: 'แน่ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:49.70718568+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:49.707187772+07:00","message":"Set new StatePrefix: 'แน่ถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:49.721574513+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:49.721608304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม่จะกิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:49.721612899+07:00","message":"receive interim result [false|false]: แม่จะกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:49.721629058+07:00","message":"[buffer interim] 116 false แม่จะกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:49.721635435+07:00","message":"[bufferProcess] interim [780000000]:แม่จะกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:49.721637649+07:00","message":"[bufferProcess] send to processor:แม่ชัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:49.721641272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:49.721644304+07:00","message":"> Transcript [1855] [false]: 'แม่ชัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:49.721646398+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:49.721648406+07:00","message":"Set new StatePrefix: 'แม่ชัก'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:39:49.886629546+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:39:49.886660296+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:49.906341397+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:49.9063836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แน่ถ้ากินแบ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:49.906388943+07:00","message":"receive interim result [false|false]: แน่ถ้ากินแบ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:49.906399909+07:00","message":"[buffer interim] 116 false แน่ถ้ากินแบ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:49.906406943+07:00","message":"[bufferProcess] interim [960000000]:แน่ถ้ากินแบ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:49.906409592+07:00","message":"[bufferProcess] send to processor:แม่จะกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:49.90641625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:49.90642072+07:00","message":"> Transcript [1856] [false]: 'แม่จะกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:49.906424133+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:49.906427185+07:00","message":"Set new StatePrefix: 'แม่จะกิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:49.910881928+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:49.910904888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แน่ถ้ากินแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:49.910909812+07:00","message":"receive interim result [false|false]: แน่ถ้ากินแบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:49.910921201+07:00","message":"[buffer interim] 116 false แน่ถ้ากินแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:49.910927586+07:00","message":"[bufferProcess] interim [20000000]:แน่ถ้ากินแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:49.910929895+07:00","message":"[bufferProcess] send to processor:แน่ถ้ากินแบ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:49.910935046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:49.91093756+07:00","message":"> Transcript [1857] [false]: 'แน่ถ้ากินแบ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:49.910939743+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:49.910941691+07:00","message":"Set new StatePrefix: 'แน่ถ้ากินแบ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:49.972287947+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:49.972337704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แน่ถ้ากินแบบนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:49.972343817+07:00","message":"receive interim result [false|false]: แน่ถ้ากินแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:49.972358368+07:00","message":"[buffer interim] 116 false แน่ถ้ากินแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:49.972365041+07:00","message":"[bufferProcess] interim [80000000]:แน่ถ้ากินแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:49.972367412+07:00","message":"[bufferProcess] send to processor:แน่ถ้ากินแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:49.972370802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:49.972374518+07:00","message":"> Transcript [1858] [false]: 'แน่ถ้ากินแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:49.972377079+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:49.972379584+07:00","message":"Set new StatePrefix: 'แน่ถ้ากินแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:50.204059998+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:50.2040995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แน่ถ้ากินแบบนี้บอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:50.204105885+07:00","message":"receive interim result [false|false]: แน่ถ้ากินแบบนี้บอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:50.204118798+07:00","message":"[buffer interim] 116 false แน่ถ้ากินแบบนี้บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:50.204126448+07:00","message":"[bufferProcess] interim [320000000]:แน่ถ้ากินแบบนี้บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:50.204128985+07:00","message":"[bufferProcess] send to processor:แน่ถ้ากินแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:50.204134783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:50.204137527+07:00","message":"> Transcript [1859] [false]: 'แน่ถ้ากินแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:50.204141692+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:50.20414391+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:50.204145865+07:00","message":"StatePrefix: 'แน่ถ้ากินแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:50.204148234+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:50.35338728+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:50.353426329+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แน่ถ้ากินแบบนี้บ่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:50.353433349+07:00","message":"receive interim result [false|false]: แน่ถ้ากินแบบนี้บ่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:50.353449667+07:00","message":"[buffer interim] 116 false แน่ถ้ากินแบบนี้บ่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:50.353456202+07:00","message":"[bufferProcess] interim [440000000]:แน่ถ้ากินแบบนี้บ่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:50.35345865+07:00","message":"[bufferProcess] send to processor:แน่ถ้ากินแบบนี้บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:50.353462146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:50.353464854+07:00","message":"> Transcript [1860] [false]: 'แน่ถ้ากินแบบนี้บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:50.353468594+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:50.353471169+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:50.353473125+07:00","message":"StatePrefix: 'แน่ถ้ากินแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:50.353475162+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:50.555229065+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:50.555272981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แน่ถ้ากินแบบนี้บ่อยๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:50.55527858+07:00","message":"receive interim result [false|false]: แน่ถ้ากินแบบนี้บ่อยๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:50.555292255+07:00","message":"[buffer interim] 116 false แน่ถ้ากินแบบนี้บ่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:50.555300286+07:00","message":"[bufferProcess] interim [680000000]:แน่ถ้ากินแบบนี้บ่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:50.555302856+07:00","message":"[bufferProcess] send to processor:แน่ถ้ากินแบบนี้บ่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:50.55530956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:50.55531243+07:00","message":"> Transcript [1861] [false]: 'แน่ถ้ากินแบบนี้บ่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:50.555323713+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:50.555327292+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:50.555330331+07:00","message":"StatePrefix: 'แน่ถ้ากินแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:50.555333761+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:50.663860616+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:50.663904586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แน่ถ้ากินแบบนี้บ่อยๆเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:50.663910442+07:00","message":"receive interim result [false|false]: แน่ถ้ากินแบบนี้บ่อยๆเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:50.663924531+07:00","message":"[buffer interim] 116 false แน่ถ้ากินแบบนี้บ่อยๆเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:50.663931721+07:00","message":"[bufferProcess] interim [740000000]:แน่ถ้ากินแบบนี้บ่อยๆเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:50.663934542+07:00","message":"[bufferProcess] send to processor:แน่ถ้ากินแบบนี้บ่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:50.663943488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:50.663946232+07:00","message":"> Transcript [1862] [false]: 'แน่ถ้ากินแบบนี้บ่อยๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:50.663949932+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:50.663952341+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:50.663954724+07:00","message":"StatePrefix: 'แน่ถ้ากินแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:50.663957072+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:50.66396156+07:00","message":"Push: 'แน่ถ้ากินแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:50.663963579+07:00","message":"TextPushed: 'แน่ถ้ากินแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:50.663965584+07:00","message":"Set new StatePrefix : 'แน่ถ้ากินแบบนี้บ่อยๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:50.663967708+07:00","message":"Next Push (prob) : 'นี้บ่อยๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:50.663974335+07:00","message":"push: {false แน่ถ้ากินแบบ 0 0xc002aa6000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:50.809475383+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:50.809514307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แน่ถ้ากินแบบนี้บ่อยๆเราค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:50.809519708+07:00","message":"receive interim result [false|false]: แน่ถ้ากินแบบนี้บ่อยๆเราค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:50.809529587+07:00","message":"[buffer interim] 116 false แน่ถ้ากินแบบนี้บ่อยๆเราค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:50.809536928+07:00","message":"[bufferProcess] interim [920000000]:แน่ถ้ากินแบบนี้บ่อยๆเราค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:50.809539971+07:00","message":"[bufferProcess] send to processor:แน่ถ้ากินแบบนี้บ่อยๆเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:50.809543877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:50.809546769+07:00","message":"> Transcript [1863] [false]: 'แน่ถ้ากินแบบนี้บ่อยๆเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:50.809557694+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:50.809560082+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:50.809562319+07:00","message":"StatePrefix: 'แน่ถ้ากินแบบนี้บ่อยๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:50.809564991+07:00","message":"TextPushed: 'แน่ถ้ากินแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:50.85306232+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:50.853104637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แน่ถ้ากินแบบนี้บ่อยๆเราขาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:50.853112637+07:00","message":"receive interim result [false|false]: แน่ถ้ากินแบบนี้บ่อยๆเราขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:50.853128672+07:00","message":"[buffer interim] 116 false แน่ถ้ากินแบบนี้บ่อยๆเราขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:50.853135793+07:00","message":"[bufferProcess] interim [980000000]:แน่ถ้ากินแบบนี้บ่อยๆเราขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:50.853138139+07:00","message":"[bufferProcess] send to processor:แน่ถ้ากินแบบนี้บ่อยๆเราค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:50.853143655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:50.853146658+07:00","message":"> Transcript [1864] [false]: 'แน่ถ้ากินแบบนี้บ่อยๆเราค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:50.853149941+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:50.853152217+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:50.853154194+07:00","message":"StatePrefix: 'แน่ถ้ากินแบบนี้บ่อยๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:50.853156712+07:00","message":"TextPushed: 'แน่ถ้ากินแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:51.095705079+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:51.09576664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แน่ถ้ากินแบบนี้บ่อยๆเราขาดเอว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:51.095772831+07:00","message":"receive interim result [false|false]: แน่ถ้ากินแบบนี้บ่อยๆเราขาดเอว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:51.095786939+07:00","message":"[buffer interim] 116 false แน่ถ้ากินแบบนี้บ่อยๆเราขาดเอว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:51.095794733+07:00","message":"[bufferProcess] interim [220000000]:แน่ถ้ากินแบบนี้บ่อยๆเราขาดเอว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:51.095799025+07:00","message":"[bufferProcess] send to processor:แน่ถ้ากินแบบนี้บ่อยๆเราขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:51.095805873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:51.095810177+07:00","message":"> Transcript [1865] [false]: 'แน่ถ้ากินแบบนี้บ่อยๆเราขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:51.095815235+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:51.095818319+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:51.095822293+07:00","message":"StatePrefix: 'แน่ถ้ากินแบบนี้บ่อยๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:51.095826385+07:00","message":"TextPushed: 'แน่ถ้ากินแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:51.208407017+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:51.208444949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แน่ถ้ากินแบบนี้บ่อยๆเราขาด Elsa\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:51.208450808+07:00","message":"receive interim result [false|false]: แน่ถ้ากินแบบนี้บ่อยๆเราขาด Elsa"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:51.208468298+07:00","message":"[buffer interim] 116 false แน่ถ้ากินแบบนี้บ่อยๆเราขาด Elsa"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:51.208474859+07:00","message":"[bufferProcess] interim [280000000]:แน่ถ้ากินแบบนี้บ่อยๆเราขาด Elsa"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:51.208477375+07:00","message":"[bufferProcess] send to processor:แน่ถ้ากินแบบนี้บ่อยๆเราขาดเอว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:51.208481327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:51.208484319+07:00","message":"> Transcript [1866] [false]: 'แน่ถ้ากินแบบนี้บ่อยๆเราขาดเอว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:51.208488781+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:51.208491109+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:51.208493346+07:00","message":"StatePrefix: 'แน่ถ้ากินแบบนี้บ่อยๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:51.208496722+07:00","message":"TextPushed: 'แน่ถ้ากินแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:51.208499871+07:00","message":"Push: 'นี้บ่อยๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:51.208501776+07:00","message":"TextPushed: 'แน่ถ้ากินแบบนี้บ่อยๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:51.208503856+07:00","message":"Set new StatePrefix : 'แน่ถ้ากินแบบนี้บ่อยๆเราขาดเอว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:51.208506016+07:00","message":"Next Push (prob) : 'เราขาดเอว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:51.208513895+07:00","message":"push: {false นี้บ่อยๆ 0 0xc002aa6000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:51.290082889+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:51.290122965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แน่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:51.290129383+07:00","message":"receive interim result [false|false]: แน่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:51.290140432+07:00","message":"[buffer interim] 116 false แน่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:51.290147534+07:00","message":"[bufferProcess] interim [400000000]:แน่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:51.290150243+07:00","message":"[bufferProcess] send to processor:แน่ถ้ากินแบบนี้บ่อยๆเราขาด Elsa"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:51.29015592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:51.29015862+07:00","message":"> Transcript [1867] [false]: 'แน่ถ้ากินแบบนี้บ่อยๆเราขาด Elsa'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:51.290161585+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:51.290163752+07:00","message":"Set new StatePrefix: 'แน่ถ้ากินแบบนี้บ่อยๆเราขาด Elsa'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:51.501791775+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:51.50183725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แน่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:51.501843823+07:00","message":"receive interim result [false|false]: แน่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:51.501861123+07:00","message":"[buffer interim] 116 false แน่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:51.501869648+07:00","message":"[bufferProcess] interim [580000000]:แน่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:51.501872598+07:00","message":"[bufferProcess] send to processor:แน่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:51.501880171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:51.50188316+07:00","message":"> Transcript [1868] [false]: 'แน่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:51.501886253+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:51.501888796+07:00","message":"Set new StatePrefix: 'แน่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:51.682230701+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:51.682266444+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แน่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:51.682273365+07:00","message":"receive interim result [false|false]: แน่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:51.682285828+07:00","message":"[buffer interim] 116 false แน่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:51.682292096+07:00","message":"[bufferProcess] interim [760000000]:แน่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:51.682294761+07:00","message":"[bufferProcess] send to processor:แน่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:51.682300726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:51.682303895+07:00","message":"> Transcript [1869] [false]: 'แน่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:51.682307513+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:51.682309811+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:51.682311889+07:00","message":"StatePrefix: 'แน่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:51.682314392+07:00","message":"TextPushed: 'แน่ถ้ากินแบบนี้บ่อยๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:51.756878475+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:51.756922192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แน่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:51.756928857+07:00","message":"receive interim result [false|false]: แน่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:51.756940774+07:00","message":"[buffer interim] 116 false แน่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:51.756948611+07:00","message":"[bufferProcess] interim [880000000]:แน่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:51.756951014+07:00","message":"[bufferProcess] send to processor:แน่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:51.756955015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:51.756958252+07:00","message":"> Transcript [1870] [false]: 'แน่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:51.756962093+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:51.756964305+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:51.756966428+07:00","message":"StatePrefix: 'แน่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:51.756969068+07:00","message":"TextPushed: 'แน่ถ้ากินแบบนี้บ่อยๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:52.100900805+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:52.100933896+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แน่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราเฉย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:52.100939745+07:00","message":"receive interim result [false|false]: แน่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราเฉย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:52.100950687+07:00","message":"[buffer interim] 116 false แน่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราเฉย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:52.100957331+07:00","message":"[bufferProcess] interim [180000000]:แน่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราเฉย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:52.100960119+07:00","message":"[bufferProcess] send to processor:แน่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:52.100963688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:52.100966369+07:00","message":"> Transcript [1871] [false]: 'แน่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:52.100970195+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:52.100972306+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:52.100974546+07:00","message":"StatePrefix: 'แน่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:52.100977231+07:00","message":"TextPushed: 'แน่ถ้ากินแบบนี้บ่อยๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:52.246031949+07:00","message":"[GCS] IsForceVAD: false for message ID: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:52.267313257+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:52.267362712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แน่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราจะเอ๋อนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:52.26736895+07:00","message":"receive interim result [false|false]: แน่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราจะเอ๋อนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:52.267383425+07:00","message":"[buffer interim] 116 false แน่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราจะเอ๋อนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:52.267392348+07:00","message":"[bufferProcess] interim [360000000]:แน่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราจะเอ๋อนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:52.267394783+07:00","message":"[bufferProcess] send to processor:แน่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราเฉย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:52.26739868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:52.267401693+07:00","message":"> Transcript [1872] [false]: 'แน่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราเฉย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:52.267407489+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:52.267409667+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:52.267411765+07:00","message":"StatePrefix: 'แน่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:52.267414572+07:00","message":"TextPushed: 'แน่ถ้ากินแบบนี้บ่อยๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:52.267417609+07:00","message":"Push: 'เราขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:52.267419557+07:00","message":"TextPushed: 'แน่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:52.267421697+07:00","message":"Set new StatePrefix : 'แน่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราเฉย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:52.267424254+07:00","message":"Next Push (prob) : 'บ้านเราเฉย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:52.267431562+07:00","message":"push: {false เราขาดไอโอดีน 0 0xc002aa6000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:52.321381825+07:00","message":"[GCS] Start streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:52.393650619+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:52.393702879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แน่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราจะเอ๋อนะ\",\"confidence\":0.9448515}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:52.393709612+07:00","message":"receive interim result [true|false]: แน่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราจะเอ๋อนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:52.393720884+07:00","message":"end recv isFinal message id 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:52.393723208+07:00","message":"end Recv id 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:52.393729917+07:00","message":"[buffer interim] 116 true แน่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราจะเอ๋อนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:52.393737505+07:00","message":"[bufferProcess] interim [540000000]:แน่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราจะเอ๋อนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:52.393741124+07:00","message":"[bufferProcess] send to processor (isfinal):แน่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราจะเอ๋อนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:52.393744538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:52.393747306+07:00","message":"> Transcript [1873] [false]: 'แน่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราจะเอ๋อนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:52.393750253+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:52.39375247+07:00","message":"Set new StatePrefix: 'แน่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราจะเอ๋อนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:52.393754711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:52.393757003+07:00","message":"> Transcript [1874] [true]: 'แน่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราจะเอ๋อนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:52.393760434+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:52.393762684+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:52.393765166+07:00","message":"StatePrefix: 'แน่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราจะเอ๋อนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:52.393767714+07:00","message":"TextPushed: 'แน่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:52.393774505+07:00","message":"Push: 'บ้านเราจะเอ๋อนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:52.393782322+07:00","message":"push: {true บ้านเราจะเอ๋อนะ 0 0xc002aa6000}"}
{"level":"info","service":"Main","time":"2026-06-25T13:39:52.403715409+07:00","message":"write wav file: './tmp/7595/7595_116.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:39:52.887277555+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:39:52.887328643+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:53.668823645+07:00","message":"[GCS] IsForceVAD: false for message ID: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:53.751783591+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:53.751837059+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:53.751843568+07:00","message":"receive interim result [false|false]: ซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:53.751865414+07:00","message":"[buffer interim] 117 false ซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:53.751874273+07:00","message":"[bufferProcess] interim [260000000]:ซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:53.751876441+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:53.751886211+07:00","message":"[bufferProcess] send to processor (ticker):ซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:53.751888922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:53.751891911+07:00","message":"> Transcript [1875] [false]: 'ซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:53.751894153+07:00","message":"Set StatePrefix (first interim): 'ซื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:53.76383009+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:53.763865187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้แม่ซื้อ\",\"confidence\":0.8547327}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:53.76387087+07:00","message":"receive interim result [true|false]: ให้แม่ซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:53.763882435+07:00","message":"end recv isFinal message id 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:53.763884451+07:00","message":"end Recv id 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:53.763890385+07:00","message":"[buffer interim] 117 true ให้แม่ซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:53.763897098+07:00","message":"[bufferProcess] interim [380000000]:ให้แม่ซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:53.763901021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:53.763904205+07:00","message":"> Transcript [1876] [true]: 'ให้แม่ซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:53.763907731+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:53.763909984+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:53.763911911+07:00","message":"StatePrefix: 'ซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:53.763913899+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:53.763920331+07:00","message":"Push: 'ให้แม่ซื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:53.76392802+07:00","message":"push: {true ให้แม่ซื้อ 0 0xc0037d4000}"}
{"level":"info","service":"Main","time":"2026-06-25T13:39:53.770098678+07:00","message":"write wav file: './tmp/7595/7595_117.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:53.98894212+07:00","message":"[GCS] Start streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:54.518439159+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:54.518479172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:54.518484922+07:00","message":"receive interim result [false|false]: มา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:54.518498904+07:00","message":"[buffer interim] 118 false มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:54.518505446+07:00","message":"[bufferProcess] interim [540000000]:มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:54.518507381+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:54.654574026+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:54.654613844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาม่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:54.65462012+07:00","message":"receive interim result [false|false]: มาม่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:54.654635251+07:00","message":"[buffer interim] 118 false มาม่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:54.65464315+07:00","message":"[bufferProcess] interim [660000000]:มาม่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:54.654645361+07:00","message":"[bufferProcess] send to processor:มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:54.654653305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:54.654656413+07:00","message":"> Transcript [1877] [false]: 'มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:54.654658837+07:00","message":"Set StatePrefix (first interim): 'มา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:54.659922142+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:54.659949852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาใหม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:54.659955292+07:00","message":"receive interim result [false|false]: มาใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:54.659968536+07:00","message":"[buffer interim] 118 false มาใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:54.659973809+07:00","message":"[bufferProcess] interim [720000000]:มาใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:54.659976198+07:00","message":"[bufferProcess] send to processor:มาม่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:54.659979644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:54.659982486+07:00","message":"> Transcript [1878] [false]: 'มาม่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:54.659985707+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:54.659988032+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:54.659990147+07:00","message":"StatePrefix: 'มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:54.659992209+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:55.163063073+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:55.16310068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาใหม่พรุ่งนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:55.163106382+07:00","message":"receive interim result [false|false]: มาใหม่พรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:55.163124563+07:00","message":"[buffer interim] 118 false มาใหม่พรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:55.163133492+07:00","message":"[bufferProcess] interim [140000000]:มาใหม่พรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:55.163135915+07:00","message":"[bufferProcess] send to processor:มาใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:55.163139947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:55.163143021+07:00","message":"> Transcript [1879] [false]: 'มาใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:55.163146861+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:55.163149383+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:55.163153089+07:00","message":"StatePrefix: 'มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:55.163155443+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:55.218574198+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:55.218618505+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาใหม่พรุ่งนี้ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:55.218624341+07:00","message":"receive interim result [false|false]: มาใหม่พรุ่งนี้ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:55.218642017+07:00","message":"[buffer interim] 118 false มาใหม่พรุ่งนี้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:55.218648909+07:00","message":"[bufferProcess] interim [260000000]:มาใหม่พรุ่งนี้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:55.218652187+07:00","message":"[bufferProcess] send to processor:มาใหม่พรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:55.218659401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:55.218662869+07:00","message":"> Transcript [1880] [false]: 'มาใหม่พรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:55.218666457+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:55.218668525+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:55.218670793+07:00","message":"StatePrefix: 'มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:55.21867299+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:55.350590827+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:55.350624672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาใหม่พรุ่งนี้ได้ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:55.350630519+07:00","message":"receive interim result [false|false]: มาใหม่พรุ่งนี้ได้ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:55.350654268+07:00","message":"[buffer interim] 118 false มาใหม่พรุ่งนี้ได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:55.350663947+07:00","message":"[bufferProcess] interim [380000000]:มาใหม่พรุ่งนี้ได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:55.350667796+07:00","message":"[bufferProcess] send to processor:มาใหม่พรุ่งนี้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:55.350672865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:55.350676697+07:00","message":"> Transcript [1881] [false]: 'มาใหม่พรุ่งนี้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:55.350681493+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:55.350684301+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:55.350686596+07:00","message":"StatePrefix: 'มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:55.350689001+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:55.350692555+07:00","message":"Push: 'มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:55.350694535+07:00","message":"TextPushed: 'มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:55.350696903+07:00","message":"Set new StatePrefix : 'มาใหม่พรุ่งนี้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:55.350699135+07:00","message":"Next Push (prob) : 'ใหม่พรุ่งนี้ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:55.350706726+07:00","message":"push: {false มา 0 0xc0020b6b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:55.535274088+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:55.535309942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาใหม่พรุ่งนี้ได้ไหมคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:55.535315577+07:00","message":"receive interim result [false|false]: มาใหม่พรุ่งนี้ได้ไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:55.535339578+07:00","message":"[buffer interim] 118 false มาใหม่พรุ่งนี้ได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:55.535347523+07:00","message":"[bufferProcess] interim [560000000]:มาใหม่พรุ่งนี้ได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:55.53535184+07:00","message":"[bufferProcess] send to processor:มาใหม่พรุ่งนี้ได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:55.53535599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:55.535358741+07:00","message":"> Transcript [1882] [false]: 'มาใหม่พรุ่งนี้ได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:55.535362561+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:55.53536494+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:55.535367334+07:00","message":"StatePrefix: 'มาใหม่พรุ่งนี้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:55.5353707+07:00","message":"TextPushed: 'มา'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:39:55.888400521+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:39:55.888416299+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:56.065118384+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:56.065175277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:56.065181381+07:00","message":"receive interim result [false|false]: มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:56.065199976+07:00","message":"[buffer interim] 118 false มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:56.065207144+07:00","message":"[bufferProcess] interim [100000000]:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:56.065209606+07:00","message":"[bufferProcess] send to processor:มาใหม่พรุ่งนี้ได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:56.065213448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:56.065219248+07:00","message":"> Transcript [1883] [false]: 'มาใหม่พรุ่งนี้ได้ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:56.065222758+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:56.065224915+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:56.065227118+07:00","message":"StatePrefix: 'มาใหม่พรุ่งนี้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:56.06522993+07:00","message":"TextPushed: 'มา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:56.129112343+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:56.129149125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:56.129155266+07:00","message":"receive interim result [false|false]: มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:56.129189773+07:00","message":"[buffer interim] 118 false มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:56.129199175+07:00","message":"[bufferProcess] interim [220000000]:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:56.129203363+07:00","message":"[bufferProcess] send to processor:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:56.129212694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:56.129218327+07:00","message":"> Transcript [1884] [false]: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:56.129222692+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:56.129225065+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:56.129227242+07:00","message":"StatePrefix: 'มาใหม่พรุ่งนี้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:56.129229792+07:00","message":"TextPushed: 'มา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:56.313582293+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:56.313623655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:56.313629701+07:00","message":"receive interim result [false|false]: มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:56.31364502+07:00","message":"[buffer interim] 118 false มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:56.313655255+07:00","message":"[bufferProcess] interim [400000000]:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:56.313657957+07:00","message":"[bufferProcess] send to processor:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:56.313664423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:56.31366752+07:00","message":"> Transcript [1885] [false]: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:56.313672257+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:56.313674738+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:56.313677236+07:00","message":"StatePrefix: 'มาใหม่พรุ่งนี้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:56.313680091+07:00","message":"TextPushed: 'มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:56.313685351+07:00","message":"Push: 'ใหม่พรุ่งนี้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:56.313687686+07:00","message":"TextPushed: 'มาใหม่พรุ่งนี้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:56.313689874+07:00","message":"Set new StatePrefix : 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:56.313693471+07:00","message":"Next Push (prob) : 'ไหมคะอาจารย์ไปซื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:56.31371996+07:00","message":"push: {false ใหม่พรุ่งนี้ได้ 0 0xc0020b6b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:56.630616524+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:56.630660662+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:56.630667921+07:00","message":"receive interim result [false|false]: มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:56.630681231+07:00","message":"[buffer interim] 118 false มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:56.630687989+07:00","message":"[bufferProcess] interim [640000000]:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:56.63069078+07:00","message":"[bufferProcess] send to processor:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:56.630694619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:56.630697901+07:00","message":"> Transcript [1886] [false]: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:56.63070151+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:56.630703657+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:56.630705753+07:00","message":"StatePrefix: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:56.630708365+07:00","message":"TextPushed: 'มาใหม่พรุ่งนี้ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:56.75477488+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:56.754815693+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:56.754821524+07:00","message":"receive interim result [false|false]: มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:56.754839692+07:00","message":"[buffer interim] 118 false มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:56.754847016+07:00","message":"[bufferProcess] interim [760000000]:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:56.754850182+07:00","message":"[bufferProcess] send to processor:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:56.754853868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:56.754856779+07:00","message":"> Transcript [1887] [false]: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:56.754860852+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:56.754862823+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:56.754865103+07:00","message":"StatePrefix: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:56.754868012+07:00","message":"TextPushed: 'มาใหม่พรุ่งนี้ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:56.960145828+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:56.960198168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:56.960205085+07:00","message":"receive interim result [false|false]: มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:56.960220669+07:00","message":"[buffer interim] 118 false มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:56.960228496+07:00","message":"[bufferProcess] interim [940000000]:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:56.96023165+07:00","message":"[bufferProcess] send to processor:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:56.960238151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:56.960241402+07:00","message":"> Transcript [1888] [false]: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:56.960244869+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:56.960247029+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:56.960249538+07:00","message":"StatePrefix: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:56.960252389+07:00","message":"TextPushed: 'มาใหม่พรุ่งนี้ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:57.049510665+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:57.049558937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาพัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:57.049566064+07:00","message":"receive interim result [false|false]: มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาพัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:57.049587783+07:00","message":"[buffer interim] 118 false มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาพัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:57.049599395+07:00","message":"[bufferProcess] interim [120000000]:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาพัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:57.049602171+07:00","message":"[bufferProcess] send to processor:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:57.049606818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:57.049610453+07:00","message":"> Transcript [1889] [false]: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:57.049614779+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:57.049616974+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:57.049619463+07:00","message":"StatePrefix: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:57.049622347+07:00","message":"TextPushed: 'มาใหม่พรุ่งนี้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:57.049630639+07:00","message":"Push: 'ไหมคะอาจารย์ไปซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:57.049633042+07:00","message":"TextPushed: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:57.049635832+07:00","message":"Set new StatePrefix : 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:57.049638449+07:00","message":"Next Push (prob) : 'มาแล้วเดี๋ยวมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:57.049649442+07:00","message":"push: {false ไหมคะอาจารย์ไปซื้อ 0 0xc0020b6b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:57.138357143+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:57.138401448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:57.138407837+07:00","message":"receive interim result [false|false]: มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:57.138422551+07:00","message":"[buffer interim] 118 false มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:57.138430904+07:00","message":"[bufferProcess] interim [180000000]:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:57.138433751+07:00","message":"[bufferProcess] send to processor:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาพัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:57.1384412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:57.138444245+07:00","message":"> Transcript [1890] [false]: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาพัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:57.138448574+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:57.138450847+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:57.138453369+07:00","message":"StatePrefix: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:57.138456523+07:00","message":"TextPushed: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:57.455819709+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:57.455872593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:57.455879659+07:00","message":"receive interim result [false|false]: มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:57.455893845+07:00","message":"[buffer interim] 118 false มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:57.45590433+07:00","message":"[bufferProcess] interim [480000000]:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:57.455908336+07:00","message":"[bufferProcess] send to processor:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:57.455915392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:57.455919097+07:00","message":"> Transcript [1891] [false]: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:57.455924256+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:57.455927576+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:57.45592968+07:00","message":"StatePrefix: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:57.455932358+07:00","message":"TextPushed: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:57.905951375+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:57.906002476+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:57.906010308+07:00","message":"receive interim result [false|false]: มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:57.906026149+07:00","message":"[buffer interim] 118 false มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:57.906034886+07:00","message":"[bufferProcess] interim [960000000]:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:57.906037957+07:00","message":"[bufferProcess] send to processor:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:57.906045277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:57.906049895+07:00","message":"> Transcript [1892] [false]: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:57.906054815+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:57.906057177+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:57.906059799+07:00","message":"StatePrefix: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:57.906062892+07:00","message":"TextPushed: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:58.549383015+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:58.549421434+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:58.549427376+07:00","message":"receive interim result [false|false]: มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:58.549444461+07:00","message":"[buffer interim] 118 false มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:58.549451438+07:00","message":"[bufferProcess] interim [560000000]:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:58.549454093+07:00","message":"[bufferProcess] send to processor:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:58.549458013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:58.549460839+07:00","message":"> Transcript [1893] [false]: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:58.549465412+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:58.549467631+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:58.549470309+07:00","message":"StatePrefix: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:58.549477726+07:00","message":"TextPushed: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:58.549481178+07:00","message":"Push: 'มาแล้วเดี๋ยวมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:58.549483529+07:00","message":"TextPushed: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:58.549485766+07:00","message":"Set new StatePrefix : 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:58.549488179+07:00","message":"Next Push (prob) : 'ผสมกันเปลี่ยน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:58.549496406+07:00","message":"push: {false มาแล้วเดี๋ยวมา 0 0xc0020b6b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:58.810786784+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:58.810826549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยนทุกๆกันไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:58.810835282+07:00","message":"receive interim result [false|false]: มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยนทุกๆกันไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:58.810852548+07:00","message":"[buffer interim] 118 false มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยนทุกๆกันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:58.810861973+07:00","message":"[bufferProcess] interim [920000000]:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยนทุกๆกันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:58.810865021+07:00","message":"[bufferProcess] send to processor:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:58.810872774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:58.810876516+07:00","message":"> Transcript [1894] [false]: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:58.810882367+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:58.810885291+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:58.8108888+07:00","message":"StatePrefix: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:58.810893626+07:00","message":"TextPushed: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมา'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:39:58.889090489+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:39:58.889117395+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:59.456472249+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:59.456512875+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-25T13:39:59.456519018+07:00","message":"receive interim result [false|false]: มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยนทุกๆกันไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:39:59.456530977+07:00","message":"[buffer interim] 118 false มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยนทุกๆกันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:59.456539503+07:00","message":"[bufferProcess] interim [520000000]:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยนทุกๆกันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:59.456542462+07:00","message":"[bufferProcess] send to processor:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยนทุกๆกันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:59.456547807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:59.45655058+07:00","message":"> Transcript [1895] [false]: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยนทุกๆกันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:59.456554998+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:59.456557256+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:59.456560209+07:00","message":"StatePrefix: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:39:59.456565214+07:00","message":"TextPushed: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:00.00856944+07:00","message":"[GCS] IsForceVAD: false for message ID: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:00.071651616+07:00","message":"[GCS] Start streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:00.158114965+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:00.158163629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยนทุกๆกันไป\",\"confidence\":0.9523143}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:00.158175407+07:00","message":"receive interim result [true|false]: มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยนทุกๆกันไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:00.158182002+07:00","message":"end recv isFinal message id 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:00.158184359+07:00","message":"end Recv id 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:00.158191824+07:00","message":"[buffer interim] 118 true มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยนทุกๆกันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:00.158200136+07:00","message":"[bufferProcess] interim [240000000]:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยนทุกๆกันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:00.158204549+07:00","message":"[bufferProcess] send to processor (isfinal):มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยนทุกๆกันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:00.158208638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:00.158211831+07:00","message":"> Transcript [1896] [false]: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยนทุกๆกันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:00.158215967+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:00.158218176+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:00.158220743+07:00","message":"StatePrefix: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:00.158224107+07:00","message":"TextPushed: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:00.158226461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:00.158228507+07:00","message":"> Transcript [1897] [true]: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยนทุกๆกันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:00.158231119+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:00.158238075+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:00.158239877+07:00","message":"StatePrefix: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:00.158243728+07:00","message":"TextPushed: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:00.158249023+07:00","message":"Push: 'ผสมกันเปลี่ยนทุกๆกันไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:00.158259536+07:00","message":"push: {true ผสมกันเปลี่ยนทุกๆกันไป 0 0xc0020b6b00}"}
{"level":"info","service":"Main","time":"2026-06-25T13:40:00.170458904+07:00","message":"write wav file: './tmp/7595/7595_118.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:01.571666207+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:01.571716301+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หยวน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:01.571723149+07:00","message":"receive interim result [false|false]: หยวน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:01.571738954+07:00","message":"[buffer interim] 119 false หยวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:01.571747001+07:00","message":"[bufferProcess] interim [900000000]:หยวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:01.571749104+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:01.571757432+07:00","message":"[bufferProcess] send to processor (ticker):หยวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:01.571760424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:01.571763283+07:00","message":"> Transcript [1898] [false]: 'หยวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:01.571765692+07:00","message":"Set StatePrefix (first interim): 'หยวน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:40:01.890003255+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:40:01.890022282+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:01.890596921+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:01.890646114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หยวน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:01.890653773+07:00","message":"receive interim result [false|false]: หยวน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:01.890672052+07:00","message":"[buffer interim] 119 false หยวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:01.890681897+07:00","message":"[bufferProcess] interim [500000000]:หยวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:01.890685327+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:04.105868422+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:04.105917469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หยวนทำอย่างนั้นได้แต่ตอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:04.105925839+07:00","message":"receive interim result [false|false]: หยวนทำอย่างนั้นได้แต่ตอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:04.105937731+07:00","message":"[buffer interim] 119 false หยวนทำอย่างนั้นได้แต่ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:04.105944406+07:00","message":"[bufferProcess] interim [600000000]:หยวนทำอย่างนั้นได้แต่ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:04.105946871+07:00","message":"[bufferProcess] send to processor:หยวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:04.105952068+07:00","message":"[bufferProcess] send to processor (ticker):หยวนทำอย่างนั้นได้แต่ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:04.105954812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:04.105957434+07:00","message":"> Transcript [1899] [false]: 'หยวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:04.10596093+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:04.105963353+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:04.105965716+07:00","message":"StatePrefix: 'หยวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:04.105967892+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:04.10596967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:04.105971766+07:00","message":"> Transcript [1900] [false]: 'หยวนทำอย่างนั้นได้แต่ตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:04.105974078+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:04.105975872+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:04.105977572+07:00","message":"StatePrefix: 'หยวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:04.105979273+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:04.282520705+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:04.282564671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หยวน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:04.282569556+07:00","message":"receive interim result [false|false]: หยวน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:04.282587341+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:04.282597056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หยวนทำอย่างนั้นได้แต่ต่อไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:04.282599984+07:00","message":"receive interim result [false|false]: หยวนทำอย่างนั้นได้แต่ต่อไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:04.282605795+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:04.28260602+07:00","message":"[buffer interim] 119 false หยวน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:04.282624009+07:00","message":"[buffer interim] 119 false หยวนทำอย่างนั้นได้แต่ต่อไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:04.282610224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หยวนทำอย่างนั้นได้แต่ต่อไปก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:04.282631287+07:00","message":"receive interim result [false|false]: หยวนทำอย่างนั้นได้แต่ต่อไปก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:04.282632716+07:00","message":"[bufferProcess] interim [660000000]:หยวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:04.282635166+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:04.282637669+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:04.282642679+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หยวนทำอย่างนั้นได้แต่ต่อไปก็ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:04.282644281+07:00","message":"[buffer interim] 119 false หยวนทำอย่างนั้นได้แต่ต่อไปก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:04.282638605+07:00","message":"[bufferProcess] interim [720000000]:หยวนทำอย่างนั้นได้แต่ต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:04.282650531+07:00","message":"[bufferProcess] send to processor:หยวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:04.282655069+07:00","message":"[bufferProcess] interim [900000000]:หยวนทำอย่างนั้นได้แต่ต่อไปก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:04.28265799+07:00","message":"[bufferProcess] send to processor:หยวนทำอย่างนั้นได้แต่ต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:04.282661266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:04.282664276+07:00","message":"> Transcript [1901] [false]: 'หยวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:04.282667718+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:04.282669892+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:04.282671843+07:00","message":"StatePrefix: 'หยวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:04.282674085+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:04.282675855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:04.282678823+07:00","message":"> Transcript [1902] [false]: 'หยวนทำอย่างนั้นได้แต่ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:04.282681023+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:04.282682804+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:04.282684583+07:00","message":"StatePrefix: 'หยวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:04.282686346+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:04.282689387+07:00","message":"Push: 'หยวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:04.28269753+07:00","message":"TextPushed: 'หยวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:04.282699887+07:00","message":"Set new StatePrefix : 'หยวนทำอย่างนั้นได้แต่ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:04.282702523+07:00","message":"Next Push (prob) : 'ทำอย่างนั้นได้แต่ต่อไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:04.282645485+07:00","message":"receive interim result [false|false]: หยวนทำอย่างนั้นได้แต่ต่อไปก็ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:04.282711519+07:00","message":"[buffer interim] 119 false หยวนทำอย่างนั้นได้แต่ต่อไปก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:04.282716211+07:00","message":"[bufferProcess] interim [20000000]:หยวนทำอย่างนั้นได้แต่ต่อไปก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:04.282718251+07:00","message":"[bufferProcess] send to processor:หยวนทำอย่างนั้นได้แต่ต่อไปก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:04.282720311+07:00","message":"*********************************"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:04.282720805+07:00","message":"push: {false หยวน 0 0xc002aa6e00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:04.282724736+07:00","message":"> Transcript [1903] [false]: 'หยวนทำอย่างนั้นได้แต่ต่อไปก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:04.282755287+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:04.282757128+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:04.282758888+07:00","message":"StatePrefix: 'หยวนทำอย่างนั้นได้แต่ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:04.282761317+07:00","message":"TextPushed: 'หยวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:04.879396131+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:04.879440975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หยวนทำอย่างนั้นได้แต่ต่อไปก็ต้องดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:04.879446315+07:00","message":"receive interim result [false|false]: หยวนทำอย่างนั้นได้แต่ต่อไปก็ต้องดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:04.879461767+07:00","message":"[buffer interim] 119 false หยวนทำอย่างนั้นได้แต่ต่อไปก็ต้องดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:04.879469871+07:00","message":"[bufferProcess] interim [200000000]:หยวนทำอย่างนั้นได้แต่ต่อไปก็ต้องดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:04.879473068+07:00","message":"[bufferProcess] send to processor:หยวนทำอย่างนั้นได้แต่ต่อไปก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:04.879480693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:04.879484332+07:00","message":"> Transcript [1904] [false]: 'หยวนทำอย่างนั้นได้แต่ต่อไปก็ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:04.879488164+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:04.879492577+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:04.879495212+07:00","message":"StatePrefix: 'หยวนทำอย่างนั้นได้แต่ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:04.879497925+07:00","message":"TextPushed: 'หยวน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:40:04.890628899+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:40:04.890632638+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:05.016567822+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:05.016609671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หยวนทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:05.016616073+07:00","message":"receive interim result [false|false]: หยวนทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:05.016630651+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:05.01663478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หยวนทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:05.016637586+07:00","message":"receive interim result [false|false]: หยวนทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:05.016645723+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:05.016648536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หยวนทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:05.016650939+07:00","message":"receive interim result [false|false]: หยวนทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:05.016653827+07:00","message":"[buffer interim] 119 false หยวนทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:05.016671655+07:00","message":"[buffer interim] 119 false หยวนทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:05.016677089+07:00","message":"[buffer interim] 119 false หยวนทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:05.016688295+07:00","message":"[bufferProcess] interim [560000000]:หยวนทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:05.016691297+07:00","message":"[bufferProcess] send to processor:หยวนทำอย่างนั้นได้แต่ต่อไปก็ต้องดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:05.016695354+07:00","message":"[bufferProcess] interim [620000000]:หยวนทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:05.016697663+07:00","message":"[bufferProcess] send to processor:หยวนทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:05.016699973+07:00","message":"[bufferProcess] interim [680000000]:หยวนทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:05.016702227+07:00","message":"[bufferProcess] send to processor:หยวนทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:05.016705644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:05.016708678+07:00","message":"> Transcript [1905] [false]: 'หยวนทำอย่างนั้นได้แต่ต่อไปก็ต้องดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:05.016712442+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:05.016714703+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:05.016717375+07:00","message":"StatePrefix: 'หยวนทำอย่างนั้นได้แต่ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:05.016719849+07:00","message":"TextPushed: 'หยวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:05.016721704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:05.016723904+07:00","message":"> Transcript [1906] [false]: 'หยวนทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:05.016726155+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:05.016728002+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:05.016729675+07:00","message":"StatePrefix: 'หยวนทำอย่างนั้นได้แต่ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:05.016731981+07:00","message":"TextPushed: 'หยวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:05.016735055+07:00","message":"Push: 'ทำอย่างนั้นได้แต่ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:05.016737178+07:00","message":"TextPushed: 'หยวนทำอย่างนั้นได้แต่ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:05.016739429+07:00","message":"Set new StatePrefix : 'หยวนทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:05.016748077+07:00","message":"Next Push (prob) : 'ก็ต้องดูสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:05.016750209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:05.016752244+07:00","message":"> Transcript [1907] [false]: 'หยวนทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:05.01675438+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:05.016756143+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:05.016758333+07:00","message":"StatePrefix: 'หยวนทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:05.016760692+07:00","message":"TextPushed: 'หยวนทำอย่างนั้นได้แต่ต่อไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:05.016781257+07:00","message":"push: {false ทำอย่างนั้นได้แต่ต่อไป 0 0xc002aa6e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:05.940598521+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:05.94062796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หยวนทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:05.940637785+07:00","message":"receive interim result [false|false]: หยวนทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:05.940652538+07:00","message":"[buffer interim] 119 false หยวนทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:05.940659594+07:00","message":"[bufferProcess] interim [280000000]:หยวนทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:05.940662521+07:00","message":"[bufferProcess] send to processor:หยวนทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:05.94066704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:05.940669456+07:00","message":"> Transcript [1908] [false]: 'หยวนทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:05.940673427+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:05.94067556+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:05.940679789+07:00","message":"StatePrefix: 'หยวนทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:05.940683563+07:00","message":"TextPushed: 'หยวนทำอย่างนั้นได้แต่ต่อไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:06.476632865+07:00","message":"[GCS] IsForceVAD: false for message ID: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:06.538466482+07:00","message":"[GCS] Start streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:07.073488579+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:07.073540484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาษา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:07.073546548+07:00","message":"receive interim result [false|false]: ภาษา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:07.073570422+07:00","message":"[buffer interim] force interim is final (2) :หยวนทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:07.07359182+07:00","message":"[bufferProcess] interim [280000000]:หยวนทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:07.073609565+07:00","message":"[bufferProcess] send to processor (isfinal):หยวนทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:07.073614249+07:00","message":"[bufferProcess] interim [540000000]:ภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:07.073616539+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:07.073629217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:07.073695719+07:00","message":"> Transcript [1909] [false]: 'หยวนทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:07.073702647+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:07.073705722+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:07.073708255+07:00","message":"StatePrefix: 'หยวนทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:07.073711478+07:00","message":"TextPushed: 'หยวนทำอย่างนั้นได้แต่ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:07.073714674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:07.073717035+07:00","message":"> Transcript [1910] [true]: 'หยวนทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:07.073719397+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:07.073721495+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:07.073723407+07:00","message":"StatePrefix: 'หยวนทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:07.073725353+07:00","message":"TextPushed: 'หยวนทำอย่างนั้นได้แต่ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:07.073732554+07:00","message":"Push: 'ก็ต้องดูสิครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:07.073743832+07:00","message":"push: {true ก็ต้องดูสิครับ 0 0xc002aa6e00}"}
{"level":"info","service":"Main","time":"2026-06-25T13:40:07.085537037+07:00","message":"write wav file: './tmp/7595/7595_119.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:07.085723299+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:07.085756752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:07.085762687+07:00","message":"receive interim result [false|false]: อาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:07.08577535+07:00","message":"end Recv id 120 with close channel"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:07.085777713+07:00","message":"end Recv id 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:07.085783421+07:00","message":"[buffer interim] 120 false อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:07.085790167+07:00","message":"[bufferProcess] interim [600000000]:อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:07.08579297+07:00","message":"[bufferProcess] send to processor:ภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:07.08579647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:07.085799215+07:00","message":"> Transcript [1911] [false]: 'ภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:07.085801833+07:00","message":"Set StatePrefix (first interim): 'ภาษา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:07.387888021+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:07.387945686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หยวนทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับมันมีไอโอดีนหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:07.387953381+07:00","message":"receive interim result [false|false]: หยวนทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับมันมีไอโอดีนหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:07.387969287+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:07.387976431+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หยวนทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับว่าดีหรือไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:07.387979519+07:00","message":"receive interim result [false|false]: หยวนทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับว่าดีหรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:07.387989444+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:07.387994737+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หยวนทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับมันมีไอโอดีนหรือไม่\",\"confidence\":0.9445733}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:07.387997584+07:00","message":"receive interim result [true|false]: หยวนทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับมันมีไอโอดีนหรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:07.388000831+07:00","message":"end recv isFinal message id 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:07.388003137+07:00","message":"end Recv id 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:07.388009678+07:00","message":"[buffer interim] this message is already final false 119: 'หยวนทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับมันมีไอโอดีนหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:07.388016792+07:00","message":"[buffer interim] this message is already final false 119: 'หยวนทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับว่าดีหรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:07.388021503+07:00","message":"[buffer interim] this message is already final true 119: 'หยวนทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับมันมีไอโอดีนหรือไม่'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:40:07.891226775+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:40:07.891226773+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:40:10.892227948+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:40:10.892251244+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:11.730092289+07:00","message":"[GCS] IsForceVAD: false for message ID: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:11.799398323+07:00","message":"[GCS] Start streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:12.343229882+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:12.343285271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:12.343290885+07:00","message":"receive interim result [false|false]: ทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:12.343306974+07:00","message":"[buffer interim] force interim is final (2) :อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:12.343315039+07:00","message":"[bufferProcess] interim [600000000]:อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:12.343319213+07:00","message":"[bufferProcess] send to processor (isfinal):อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:12.343323443+07:00","message":"[bufferProcess] interim [600000000]:ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:12.343326306+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:12.343330055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:12.343333927+07:00","message":"> Transcript [1912] [false]: 'อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:12.343337165+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:12.343340198+07:00","message":"Set new StatePrefix: 'อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:12.343342898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:12.343345993+07:00","message":"> Transcript [1913] [true]: 'อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:12.343349826+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:12.343352777+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:12.343355611+07:00","message":"StatePrefix: 'อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:12.343358547+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:12.343374038+07:00","message":"Push: 'อาจารย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:12.34339977+07:00","message":"push: {true อาจารย์ 0 0xc002aa6a80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:40:12.353475654+07:00","message":"write wav file: './tmp/7595/7595_120.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:12.467549743+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:12.467595865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาทำงานแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:12.467602637+07:00","message":"receive interim result [false|false]: มาทำงานแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:12.467614857+07:00","message":"end Recv id 121 with close channel"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:12.467617233+07:00","message":"end Recv id 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:12.467623928+07:00","message":"[buffer interim] 121 false มาทำงานแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:12.467636902+07:00","message":"[bufferProcess] interim [720000000]:มาทำงานแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:12.467639219+07:00","message":"[bufferProcess] send to processor:ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:12.467643282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:12.467646637+07:00","message":"> Transcript [1914] [false]: 'ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:12.467649297+07:00","message":"Set StatePrefix (first interim): 'ทำงาน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:40:13.89318103+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:40:13.893201459+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:16.75802375+07:00","message":"[GCS] Cleaned up inactive client: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:16.758045917+07:00","message":"[GCS] Cleaned up inactive client: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:16.758048734+07:00","message":"[GCS] Cleaned up inactive client: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:16.758050747+07:00","message":"[GCS] Cleaned up inactive client: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:16.758054838+07:00","message":"[GCS] Cleaned up inactive client: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:16.7580568+07:00","message":"[GCS] Cleaned up inactive client: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:16.786621467+07:00","message":"[GCS] IsForceVAD: false for message ID: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:16.849640802+07:00","message":"[GCS] Start streaming session, msgId: 122"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:40:16.893971009+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:40:16.894013503+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:17.512197805+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:17.512243423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:17.512249863+07:00","message":"receive interim result [false|false]: ลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:17.512266919+07:00","message":"[buffer interim] force interim is final (2) :มาทำงานแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:17.512274962+07:00","message":"[bufferProcess] interim [720000000]:มาทำงานแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:17.512282316+07:00","message":"[bufferProcess] send to processor (isfinal):มาทำงานแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:17.512285688+07:00","message":"[bufferProcess] interim [480000000]:ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:17.512287718+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:17.512290851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:17.512293872+07:00","message":"> Transcript [1915] [false]: 'มาทำงานแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:17.512298236+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:17.512300851+07:00","message":"Set new StatePrefix: 'มาทำงานแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:17.512302684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:17.512304835+07:00","message":"> Transcript [1916] [true]: 'มาทำงานแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:17.512307519+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:17.512310263+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:17.51231236+07:00","message":"StatePrefix: 'มาทำงานแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:17.512314506+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:17.512317378+07:00","message":"Push: 'มาทำงานแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:17.512327016+07:00","message":"push: {true มาทำงานแล้ว 0 0xc002aa6f80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:40:17.523718203+07:00","message":"write wav file: './tmp/7595/7595_121.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:17.826152995+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:17.826196102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะของการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:17.826201588+07:00","message":"receive interim result [false|false]: ลักษณะของการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:17.826211838+07:00","message":"end Recv id 122 with close channel"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:17.826214091+07:00","message":"end Recv id 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:17.826219785+07:00","message":"[buffer interim] 122 false ลักษณะของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:17.826229582+07:00","message":"[bufferProcess] interim [780000000]:ลักษณะของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:17.826232321+07:00","message":"[bufferProcess] send to processor:ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:17.826238041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:17.826240906+07:00","message":"> Transcript [1917] [false]: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:17.826243238+07:00","message":"Set StatePrefix (first interim): 'ลักษณะ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:40:19.894423511+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:40:19.894445149+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:22.74587083+07:00","message":"[GCS] IsForceVAD: false for message ID: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:22.810301907+07:00","message":"[GCS] Start streaming session, msgId: 123"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:40:22.894594262+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:40:22.894604286+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:23.646760649+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:23.646802485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:23.646808132+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:23.646824279+07:00","message":"[buffer interim] force interim is final (2) :ลักษณะของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:23.646830734+07:00","message":"[bufferProcess] interim [780000000]:ลักษณะของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:23.646838884+07:00","message":"[bufferProcess] send to processor (isfinal):ลักษณะของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:23.646842025+07:00","message":"[bufferProcess] interim [540000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:23.646844196+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:23.64684682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:23.646849567+07:00","message":"> Transcript [1918] [false]: 'ลักษณะของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:23.64685317+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:23.646855258+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:23.646858619+07:00","message":"StatePrefix: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:23.646860806+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:23.646862432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:23.646864561+07:00","message":"> Transcript [1919] [true]: 'ลักษณะของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:23.646866614+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:23.646868498+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:23.646870263+07:00","message":"StatePrefix: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:23.646872055+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:23.646874765+07:00","message":"Push: 'ลักษณะของการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:23.64688255+07:00","message":"push: {true ลักษณะของการ 0 0xc002aa7180}"}
{"level":"info","service":"Main","time":"2026-06-25T13:40:23.657954991+07:00","message":"write wav file: './tmp/7595/7595_122.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:23.984633138+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:23.984661734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:23.984666899+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:23.984678963+07:00","message":"end Recv id 123 with close channel"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:23.984680959+07:00","message":"end Recv id 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:23.984686379+07:00","message":"[buffer interim] 123 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:23.984695885+07:00","message":"[bufferProcess] interim [140000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:23.984698818+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:23.984702309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:23.984704868+07:00","message":"> Transcript [1920] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:23.98473024+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:40:25.894858283+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:40:25.894898635+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:40:28.895188781+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:40:28.89520596+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:29.288781848+07:00","message":"[GCS] IsForceVAD: false for message ID: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:29.409604803+07:00","message":"[GCS] Start streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:30.626816186+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:30.626846445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อายุ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:30.62685162+07:00","message":"receive interim result [false|false]: อายุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:30.626862722+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:30.626865922+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"I O\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:30.62686855+07:00","message":"receive interim result [false|false]: I O"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:30.626873001+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:30.626875368+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"iOS\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:30.626877307+07:00","message":"receive interim result [false|false]: iOS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:30.626882194+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:30.626885566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:30.62688789+07:00","message":"receive interim result [false|false]: ไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:30.626893112+07:00","message":"[buffer interim] force interim is final (2) :แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:30.626895859+07:00","message":"[buffer interim] 124 false I O"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:30.626897808+07:00","message":"[buffer interim] 124 false iOS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:30.626900676+07:00","message":"[buffer interim] 124 false ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:30.626906163+07:00","message":"[bufferProcess] interim [140000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:30.62690873+07:00","message":"[bufferProcess] send to processor (isfinal):แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:30.626911597+07:00","message":"[bufferProcess] interim [420000000]:อายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:30.62691334+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:30.626915488+07:00","message":"[bufferProcess] interim [480000000]:I O"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:30.626917341+07:00","message":"[bufferProcess] send to processor:อายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:30.626919462+07:00","message":"[bufferProcess] interim [540000000]:iOS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:30.626921124+07:00","message":"[bufferProcess] send to processor:I O"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:30.626923304+07:00","message":"[bufferProcess] interim [720000000]:ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:30.626925096+07:00","message":"[bufferProcess] send to processor:iOS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:30.626927389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:30.626930144+07:00","message":"> Transcript [1921] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:30.626933023+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:30.62693488+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:30.62693674+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:30.626938833+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:30.626940652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:30.626942856+07:00","message":"> Transcript [1922] [true]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:30.626944807+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:30.626946504+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:30.626950037+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:30.626951914+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:30.626956239+07:00","message":"Push: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:30.626958021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:30.62696199+07:00","message":"> Transcript [1923] [false]: 'อายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:30.626964499+07:00","message":"Set StatePrefix (first interim): 'อายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:30.626966275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:30.626968178+07:00","message":"> Transcript [1924] [false]: 'I O'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:30.626974545+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:30.626976542+07:00","message":"Set new StatePrefix: 'I O'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:30.626978089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:30.626979928+07:00","message":"> Transcript [1925] [false]: 'iOS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:30.626981473+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:30.626983354+07:00","message":"Set new StatePrefix: 'iOS'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:30.626984278+07:00","message":"push: {true แล้ว 0 0xc002aa6300}"}
{"level":"info","service":"Main","time":"2026-06-25T13:40:30.639085515+07:00","message":"write wav file: './tmp/7595/7595_123.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:31.138474108+07:00","message":"[GCS] IsForceVAD: false for message ID: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:31.209493676+07:00","message":"[GCS] Start streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:31.291948452+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:31.291985591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:31.291991661+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:31.292002693+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:31.29200809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:31.292011047+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:31.292016008+07:00","message":"[buffer interim] 124 false ไอโอดีนเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:31.292019261+07:00","message":"[buffer interim] 124 false ไอโอดีนเป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:31.292024542+07:00","message":"[bufferProcess] interim [80000000]:ไอโอดีนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:31.2920267+07:00","message":"[bufferProcess] send to processor:ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:31.292029925+07:00","message":"[bufferProcess] interim [320000000]:ไอโอดีนเป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:31.29203193+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:31.292034581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:31.292037902+07:00","message":"> Transcript [1926] [false]: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:31.292040497+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:31.292042586+07:00","message":"Set new StatePrefix: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:31.292044298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:31.292046324+07:00","message":"> Transcript [1927] [false]: 'ไอโอดีนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:31.292049205+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:31.292051254+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:31.292053172+07:00","message":"StatePrefix: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:31.292055164+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:31.651088254+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:31.651130926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:31.651139218+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:31.651159795+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:31.65116684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหาร\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:31.651171758+07:00","message":"receive interim result [true|false]: ไอโอดีนเป็นสารอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:31.651176943+07:00","message":"end recv isFinal message id 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:31.651180186+07:00","message":"end Recv id 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:31.651185699+07:00","message":"[buffer interim] 124 false ไอโอดีนเป็นสารอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:31.651207963+07:00","message":"[buffer interim] 124 true ไอโอดีนเป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:31.651216033+07:00","message":"[bufferProcess] interim [620000000]:ไอโอดีนเป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:31.651219251+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:31.651223173+07:00","message":"[bufferProcess] interim [740000000]:ไอโอดีนเป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:31.651227101+07:00","message":"[bufferProcess] send to processor (isfinal):ไอโอดีนเป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:31.651230541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:31.651234243+07:00","message":"> Transcript [1928] [false]: 'ไอโอดีนเป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:31.651238363+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:31.651240754+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:31.651242796+07:00","message":"StatePrefix: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:31.651245193+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:31.651246826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:31.651249042+07:00","message":"> Transcript [1929] [false]: 'ไอโอดีนเป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:31.651251207+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:31.651252961+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:31.651254881+07:00","message":"StatePrefix: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:31.651256601+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:31.651258164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:31.651260104+07:00","message":"> Transcript [1930] [true]: 'ไอโอดีนเป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:31.651262314+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:31.65126406+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:31.651265817+07:00","message":"StatePrefix: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:31.6512676+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:31.651270412+07:00","message":"Push: 'ไอโอดีนเป็นสารอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:31.651279973+07:00","message":"push: {true ไอโอดีนเป็นสารอาหาร 0 0xc000044900}"}
{"level":"info","service":"Main","time":"2026-06-25T13:40:31.658013195+07:00","message":"write wav file: './tmp/7595/7595_124.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:31.731181402+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:31.73123221+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:31.731237986+07:00","message":"receive interim result [false|false]: ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:31.731254585+07:00","message":"[buffer interim] 125 false ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:31.731262364+07:00","message":"[bufferProcess] interim [540000000]:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:31.731264475+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:31.852567577+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:31.852606553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่โต๊ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:31.852612628+07:00","message":"receive interim result [false|false]: ที่โต๊ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:31.85262732+07:00","message":"[buffer interim] 125 false ที่โต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:31.852643466+07:00","message":"[bufferProcess] interim [660000000]:ที่โต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:31.852648828+07:00","message":"[bufferProcess] send to processor:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:31.852655532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:31.852658516+07:00","message":"> Transcript [1931] [false]: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:31.852660801+07:00","message":"Set StatePrefix (first interim): 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:31.864593045+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:31.864617036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:31.864622668+07:00","message":"receive interim result [false|false]: ที่ตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:31.864635481+07:00","message":"[buffer interim] 125 false ที่ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:31.864640281+07:00","message":"[bufferProcess] interim [720000000]:ที่ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:31.86464263+07:00","message":"[bufferProcess] send to processor:ที่โต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:31.864650767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:31.864654321+07:00","message":"> Transcript [1932] [false]: 'ที่โต๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:31.86466002+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:31.86466288+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:31.864665751+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:31.864670158+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:40:31.895349622+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:40:31.895395701+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:31.92302661+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:31.923063613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:31.923068683+07:00","message":"receive interim result [false|false]: ที่ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:31.923084202+07:00","message":"[buffer interim] 125 false ที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:31.923091821+07:00","message":"[bufferProcess] interim [780000000]:ที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:31.92309534+07:00","message":"[bufferProcess] send to processor:ที่ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:31.923103384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:31.923106605+07:00","message":"> Transcript [1933] [false]: 'ที่ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:31.923110904+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:31.923113174+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:31.923115122+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:31.923117269+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:32.053597771+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:32.053642989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ต้องไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:32.053648825+07:00","message":"receive interim result [false|false]: ที่ต้องไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:32.05366507+07:00","message":"[buffer interim] 125 false ที่ต้องไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:32.053673417+07:00","message":"[bufferProcess] interim [900000000]:ที่ต้องไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:32.053676203+07:00","message":"[bufferProcess] send to processor:ที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:32.053683906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:32.05368703+07:00","message":"> Transcript [1934] [false]: 'ที่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:32.053690317+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:32.053692937+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:32.053695499+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:32.053698146+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:32.249591345+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:32.249628251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ต้องไปซื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:32.249634014+07:00","message":"receive interim result [false|false]: ที่ต้องไปซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:32.249647967+07:00","message":"[buffer interim] 125 false ที่ต้องไปซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:32.249655389+07:00","message":"[bufferProcess] interim [80000000]:ที่ต้องไปซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:32.249659817+07:00","message":"[bufferProcess] send to processor:ที่ต้องไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:32.249666891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:32.24966977+07:00","message":"> Transcript [1935] [false]: 'ที่ต้องไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:32.249673247+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:32.249675727+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:32.249677785+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:32.249680086+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:32.2496873+07:00","message":"Push: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:32.249689495+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:32.249691709+07:00","message":"Set new StatePrefix : 'ที่ต้องไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:32.249693855+07:00","message":"Next Push (prob) : 'ต้องไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:32.249701575+07:00","message":"push: {false ที่ 0 0xc000045100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:32.364624085+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:32.364660549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ต้องไปซะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:32.364665879+07:00","message":"receive interim result [false|false]: ที่ต้องไปซะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:32.364682401+07:00","message":"[buffer interim] 125 false ที่ต้องไปซะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:32.364689295+07:00","message":"[bufferProcess] interim [140000000]:ที่ต้องไปซะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:32.364691611+07:00","message":"[bufferProcess] send to processor:ที่ต้องไปซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:32.364694603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:32.364697499+07:00","message":"> Transcript [1936] [false]: 'ที่ต้องไปซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:32.364701181+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:32.36470314+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:32.364705275+07:00","message":"StatePrefix: 'ที่ต้องไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:32.364708035+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:32.367908767+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:32.367923463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ต้องไปสร้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:32.367928027+07:00","message":"receive interim result [false|false]: ที่ต้องไปสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:32.367937497+07:00","message":"[buffer interim] 125 false ที่ต้องไปสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:32.367941072+07:00","message":"[bufferProcess] interim [200000000]:ที่ต้องไปสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:32.367944216+07:00","message":"[bufferProcess] send to processor:ที่ต้องไปซะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:32.367946519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:32.367949122+07:00","message":"> Transcript [1937] [false]: 'ที่ต้องไปซะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:32.367951994+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:32.367953987+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:32.367955819+07:00","message":"StatePrefix: 'ที่ต้องไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:32.367957695+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:32.628028535+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:32.628067986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ต้องไปสร้างพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:32.628073227+07:00","message":"receive interim result [false|false]: ที่ต้องไปสร้างพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:32.628088877+07:00","message":"[buffer interim] 125 false ที่ต้องไปสร้างพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:32.62809598+07:00","message":"[bufferProcess] interim [440000000]:ที่ต้องไปสร้างพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:32.628098562+07:00","message":"[bufferProcess] send to processor:ที่ต้องไปสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:32.628102143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:32.628104902+07:00","message":"> Transcript [1938] [false]: 'ที่ต้องไปสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:32.628108579+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:32.628110808+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:32.628112782+07:00","message":"StatePrefix: 'ที่ต้องไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:32.628114984+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:32.753756697+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:32.75379689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ต้องไปสร้างพลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:32.753803168+07:00","message":"receive interim result [false|false]: ที่ต้องไปสร้างพลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:32.753816699+07:00","message":"[buffer interim] 125 false ที่ต้องไปสร้างพลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:32.75382378+07:00","message":"[bufferProcess] interim [560000000]:ที่ต้องไปสร้างพลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:32.753826351+07:00","message":"[bufferProcess] send to processor:ที่ต้องไปสร้างพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:32.753833011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:32.753835957+07:00","message":"> Transcript [1939] [false]: 'ที่ต้องไปสร้างพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:32.753839662+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:32.753842117+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:32.753844035+07:00","message":"StatePrefix: 'ที่ต้องไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:32.753846331+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:32.753852229+07:00","message":"Push: 'ต้องไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:32.753855792+07:00","message":"TextPushed: 'ที่ต้องไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:32.753858063+07:00","message":"Set new StatePrefix : 'ที่ต้องไปสร้างพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:32.753860401+07:00","message":"Next Push (prob) : 'สร้างพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:32.753868343+07:00","message":"push: {false ต้องไป 0 0xc000045100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:32.820529579+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:32.820576113+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ต้องไปสร้างพลังงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:32.820582733+07:00","message":"receive interim result [false|false]: ที่ต้องไปสร้างพลังงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:32.820598414+07:00","message":"[buffer interim] 125 false ที่ต้องไปสร้างพลังงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:32.820609796+07:00","message":"[bufferProcess] interim [680000000]:ที่ต้องไปสร้างพลังงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:32.820612061+07:00","message":"[bufferProcess] send to processor:ที่ต้องไปสร้างพลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:32.820616018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:32.820619219+07:00","message":"> Transcript [1940] [false]: 'ที่ต้องไปสร้างพลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:32.820623707+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:32.820626127+07:00","message":"Set new StatePrefix: 'ที่ต้องไปสร้างพลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:33.138266551+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:33.138309972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ต้องไปสร้างพลังงานให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:33.138316834+07:00","message":"receive interim result [false|false]: ที่ต้องไปสร้างพลังงานให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:33.138332176+07:00","message":"[buffer interim] 125 false ที่ต้องไปสร้างพลังงานให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:33.138342125+07:00","message":"[bufferProcess] interim [980000000]:ที่ต้องไปสร้างพลังงานให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:33.138344992+07:00","message":"[bufferProcess] send to processor:ที่ต้องไปสร้างพลังงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:33.1383488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:33.138352425+07:00","message":"> Transcript [1941] [false]: 'ที่ต้องไปสร้างพลังงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:33.138358593+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:33.138361101+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:33.138363517+07:00","message":"StatePrefix: 'ที่ต้องไปสร้างพลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:33.138365882+07:00","message":"TextPushed: 'ที่ต้องไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:33.278949749+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:33.278989747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ต้องไปสร้างพลังงานให้แก่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:33.278994973+07:00","message":"receive interim result [false|false]: ที่ต้องไปสร้างพลังงานให้แก่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:33.279012208+07:00","message":"[buffer interim] 125 false ที่ต้องไปสร้างพลังงานให้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:33.279019453+07:00","message":"[bufferProcess] interim [100000000]:ที่ต้องไปสร้างพลังงานให้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:33.279022019+07:00","message":"[bufferProcess] send to processor:ที่ต้องไปสร้างพลังงานให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:33.279029651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:33.27903249+07:00","message":"> Transcript [1942] [false]: 'ที่ต้องไปสร้างพลังงานให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:33.279036014+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:33.279038128+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:33.279040362+07:00","message":"StatePrefix: 'ที่ต้องไปสร้างพลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:33.279042577+07:00","message":"TextPushed: 'ที่ต้องไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:33.33091656+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:33.33095347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ต้องไปสร้างพลังงานให้เกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:33.330959957+07:00","message":"receive interim result [false|false]: ที่ต้องไปสร้างพลังงานให้เกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:33.330972076+07:00","message":"[buffer interim] 125 false ที่ต้องไปสร้างพลังงานให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:33.330979802+07:00","message":"[bufferProcess] interim [220000000]:ที่ต้องไปสร้างพลังงานให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:33.330982417+07:00","message":"[bufferProcess] send to processor:ที่ต้องไปสร้างพลังงานให้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:33.330987945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:33.330990658+07:00","message":"> Transcript [1943] [false]: 'ที่ต้องไปสร้างพลังงานให้แก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:33.330994241+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:33.33099667+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:33.330999217+07:00","message":"StatePrefix: 'ที่ต้องไปสร้างพลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:33.331001819+07:00","message":"TextPushed: 'ที่ต้องไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:33.52642171+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:33.52646206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ต้องไปสร้างพลังงานให้เกิดขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:33.526468268+07:00","message":"receive interim result [false|false]: ที่ต้องไปสร้างพลังงานให้เกิดขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:33.526483774+07:00","message":"[buffer interim] 125 false ที่ต้องไปสร้างพลังงานให้เกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:33.526491857+07:00","message":"[bufferProcess] interim [400000000]:ที่ต้องไปสร้างพลังงานให้เกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:33.526494638+07:00","message":"[bufferProcess] send to processor:ที่ต้องไปสร้างพลังงานให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:33.526502218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:33.526505428+07:00","message":"> Transcript [1944] [false]: 'ที่ต้องไปสร้างพลังงานให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:33.526509094+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:33.526512068+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:33.52651703+07:00","message":"StatePrefix: 'ที่ต้องไปสร้างพลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:33.526519671+07:00","message":"TextPushed: 'ที่ต้องไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:33.526527728+07:00","message":"Push: 'สร้างพลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:33.526529877+07:00","message":"TextPushed: 'ที่ต้องไปสร้างพลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:33.52653296+07:00","message":"Set new StatePrefix : 'ที่ต้องไปสร้างพลังงานให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:33.526535949+07:00","message":"Next Push (prob) : 'งานให้เกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:33.526560002+07:00","message":"push: {false สร้างพลัง 0 0xc000045100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:34.167481034+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:34.167522064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ต้องไปสร้างพลังงานให้เกิดขึ้น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:34.167528773+07:00","message":"receive interim result [false|false]: ที่ต้องไปสร้างพลังงานให้เกิดขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:34.167542663+07:00","message":"[buffer interim] 125 false ที่ต้องไปสร้างพลังงานให้เกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:34.167554074+07:00","message":"[bufferProcess] interim [0]:ที่ต้องไปสร้างพลังงานให้เกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:34.167558641+07:00","message":"[bufferProcess] send to processor:ที่ต้องไปสร้างพลังงานให้เกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:34.167566298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:34.167570994+07:00","message":"> Transcript [1945] [false]: 'ที่ต้องไปสร้างพลังงานให้เกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:34.167576241+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:34.167579962+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:34.167582743+07:00","message":"StatePrefix: 'ที่ต้องไปสร้างพลังงานให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:34.16758542+07:00","message":"TextPushed: 'ที่ต้องไปสร้างพลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:34.352738464+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:34.352789262+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ต้องไปสร้างพลังงานให้เกิดขึ้นใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:34.352796914+07:00","message":"receive interim result [false|false]: ที่ต้องไปสร้างพลังงานให้เกิดขึ้นใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:34.352811746+07:00","message":"[buffer interim] 125 false ที่ต้องไปสร้างพลังงานให้เกิดขึ้นใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:34.352821793+07:00","message":"[bufferProcess] interim [180000000]:ที่ต้องไปสร้างพลังงานให้เกิดขึ้นใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:34.352825912+07:00","message":"[bufferProcess] send to processor:ที่ต้องไปสร้างพลังงานให้เกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:34.352830899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:34.352836835+07:00","message":"> Transcript [1946] [false]: 'ที่ต้องไปสร้างพลังงานให้เกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:34.352842284+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:34.352845785+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:34.352848803+07:00","message":"StatePrefix: 'ที่ต้องไปสร้างพลังงานให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:34.352852586+07:00","message":"TextPushed: 'ที่ต้องไปสร้างพลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:34.552126427+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:34.552164099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ต้องไปสร้างพลังงานให้เกิดขึ้นในเมื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:34.552173376+07:00","message":"receive interim result [false|false]: ที่ต้องไปสร้างพลังงานให้เกิดขึ้นในเมื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:34.552191901+07:00","message":"[buffer interim] 125 false ที่ต้องไปสร้างพลังงานให้เกิดขึ้นในเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:34.552205604+07:00","message":"[bufferProcess] interim [360000000]:ที่ต้องไปสร้างพลังงานให้เกิดขึ้นในเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:34.552210385+07:00","message":"[bufferProcess] send to processor:ที่ต้องไปสร้างพลังงานให้เกิดขึ้นใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:34.552220364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:34.552224909+07:00","message":"> Transcript [1947] [false]: 'ที่ต้องไปสร้างพลังงานให้เกิดขึ้นใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:34.552229781+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:34.552233269+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:34.552237153+07:00","message":"StatePrefix: 'ที่ต้องไปสร้างพลังงานให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:34.552241668+07:00","message":"TextPushed: 'ที่ต้องไปสร้างพลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:34.873188786+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:34.873233843+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ต้องไปสร้างพลังงานให้เกิดขึ้นในเมื่อกู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:34.873240336+07:00","message":"receive interim result [false|false]: ที่ต้องไปสร้างพลังงานให้เกิดขึ้นในเมื่อกู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:34.873256316+07:00","message":"[buffer interim] 125 false ที่ต้องไปสร้างพลังงานให้เกิดขึ้นในเมื่อกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:34.873263795+07:00","message":"[bufferProcess] interim [660000000]:ที่ต้องไปสร้างพลังงานให้เกิดขึ้นในเมื่อกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:34.873266464+07:00","message":"[bufferProcess] send to processor:ที่ต้องไปสร้างพลังงานให้เกิดขึ้นในเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:34.87327354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:34.873276913+07:00","message":"> Transcript [1948] [false]: 'ที่ต้องไปสร้างพลังงานให้เกิดขึ้นในเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:34.873280648+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:34.873282972+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:34.873285332+07:00","message":"StatePrefix: 'ที่ต้องไปสร้างพลังงานให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:34.87328787+07:00","message":"TextPushed: 'ที่ต้องไปสร้างพลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:34.87329416+07:00","message":"Push: 'งานให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:34.873296451+07:00","message":"TextPushed: 'ที่ต้องไปสร้างพลังงานให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:34.873299677+07:00","message":"Set new StatePrefix : 'ที่ต้องไปสร้างพลังงานให้เกิดขึ้นในเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:34.873302565+07:00","message":"Next Push (prob) : 'ขึ้นในเมื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:34.873311848+07:00","message":"push: {false งานให้เกิด 0 0xc000045100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:34.875227305+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:34.875248486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ต้องไปสร้างพลังงานให้เกิดขึ้นในเมื่อคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:34.875255697+07:00","message":"receive interim result [false|false]: ที่ต้องไปสร้างพลังงานให้เกิดขึ้นในเมื่อคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:34.875268967+07:00","message":"[buffer interim] 125 false ที่ต้องไปสร้างพลังงานให้เกิดขึ้นในเมื่อคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:34.875273679+07:00","message":"[bufferProcess] interim [720000000]:ที่ต้องไปสร้างพลังงานให้เกิดขึ้นในเมื่อคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:34.875276102+07:00","message":"[bufferProcess] send to processor:ที่ต้องไปสร้างพลังงานให้เกิดขึ้นในเมื่อกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:34.875279123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:34.875281593+07:00","message":"> Transcript [1949] [false]: 'ที่ต้องไปสร้างพลังงานให้เกิดขึ้นในเมื่อกู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:34.875284723+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:34.875286738+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:34.875288807+07:00","message":"StatePrefix: 'ที่ต้องไปสร้างพลังงานให้เกิดขึ้นในเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:34.875291312+07:00","message":"TextPushed: 'ที่ต้องไปสร้างพลังงานให้เกิด'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:40:34.896395992+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:40:34.896441076+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:35.1242174+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:35.124259684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ต้องไปสร้างพลังงานให้เกิดขึ้นในเมื่อคุณไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:35.124266598+07:00","message":"receive interim result [false|false]: ที่ต้องไปสร้างพลังงานให้เกิดขึ้นในเมื่อคุณไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:35.124281122+07:00","message":"[buffer interim] 125 false ที่ต้องไปสร้างพลังงานให้เกิดขึ้นในเมื่อคุณไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:35.124288521+07:00","message":"[bufferProcess] interim [20000000]:ที่ต้องไปสร้างพลังงานให้เกิดขึ้นในเมื่อคุณไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:35.124291391+07:00","message":"[bufferProcess] send to processor:ที่ต้องไปสร้างพลังงานให้เกิดขึ้นในเมื่อคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:35.124302708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:35.124305731+07:00","message":"> Transcript [1950] [false]: 'ที่ต้องไปสร้างพลังงานให้เกิดขึ้นในเมื่อคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:35.124309713+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:35.124311843+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:35.124316887+07:00","message":"StatePrefix: 'ที่ต้องไปสร้างพลังงานให้เกิดขึ้นในเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:35.124319853+07:00","message":"TextPushed: 'ที่ต้องไปสร้างพลังงานให้เกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:35.396913844+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:35.396950053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ต้องไปสร้างพลังงานให้เกิดขึ้นในเมื่อคุณไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:35.39695562+07:00","message":"receive interim result [false|false]: ที่ต้องไปสร้างพลังงานให้เกิดขึ้นในเมื่อคุณไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:35.39697163+07:00","message":"[buffer interim] 125 false ที่ต้องไปสร้างพลังงานให้เกิดขึ้นในเมื่อคุณไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:35.396978972+07:00","message":"[bufferProcess] interim [200000000]:ที่ต้องไปสร้างพลังงานให้เกิดขึ้นในเมื่อคุณไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:35.396981717+07:00","message":"[bufferProcess] send to processor:ที่ต้องไปสร้างพลังงานให้เกิดขึ้นในเมื่อคุณไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:35.396985157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:35.396987757+07:00","message":"> Transcript [1951] [false]: 'ที่ต้องไปสร้างพลังงานให้เกิดขึ้นในเมื่อคุณไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:35.396991427+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:35.396993524+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:35.396995456+07:00","message":"StatePrefix: 'ที่ต้องไปสร้างพลังงานให้เกิดขึ้นในเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:35.396997964+07:00","message":"TextPushed: 'ที่ต้องไปสร้างพลังงานให้เกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:35.627475405+07:00","message":"[GCS] IsForceVAD: false for message ID: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:35.723341151+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:35.723386451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ต้องไปสร้างพลังงานให้เกิดขึ้นในเมื่อคุณไม่มี\",\"confidence\":0.95804834}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:35.72339256+07:00","message":"receive interim result [true|false]: ที่ต้องไปสร้างพลังงานให้เกิดขึ้นในเมื่อคุณไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:35.723401458+07:00","message":"end recv isFinal message id 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:35.723403798+07:00","message":"end Recv id 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:35.723410716+07:00","message":"[buffer interim] 125 true ที่ต้องไปสร้างพลังงานให้เกิดขึ้นในเมื่อคุณไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:35.723427695+07:00","message":"[bufferProcess] interim [650000000]:ที่ต้องไปสร้างพลังงานให้เกิดขึ้นในเมื่อคุณไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:35.723433251+07:00","message":"[bufferProcess] send to processor (isfinal):ที่ต้องไปสร้างพลังงานให้เกิดขึ้นในเมื่อคุณไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:35.72343677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:35.723440195+07:00","message":"> Transcript [1952] [false]: 'ที่ต้องไปสร้างพลังงานให้เกิดขึ้นในเมื่อคุณไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:35.723444347+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:35.723446496+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:35.723448767+07:00","message":"StatePrefix: 'ที่ต้องไปสร้างพลังงานให้เกิดขึ้นในเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:35.723451643+07:00","message":"TextPushed: 'ที่ต้องไปสร้างพลังงานให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:35.723458317+07:00","message":"Push: 'ขึ้นในเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:35.723460603+07:00","message":"TextPushed: 'ที่ต้องไปสร้างพลังงานให้เกิดขึ้นในเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:35.723463039+07:00","message":"Set new StatePrefix : 'ที่ต้องไปสร้างพลังงานให้เกิดขึ้นในเมื่อคุณไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:35.723465459+07:00","message":"Next Push (prob) : 'คุณไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:35.723467223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:35.723469441+07:00","message":"> Transcript [1953] [true]: 'ที่ต้องไปสร้างพลังงานให้เกิดขึ้นในเมื่อคุณไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:35.7234719+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:35.723473688+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:35.723476258+07:00","message":"StatePrefix: 'ที่ต้องไปสร้างพลังงานให้เกิดขึ้นในเมื่อคุณไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:35.723478498+07:00","message":"TextPushed: 'ที่ต้องไปสร้างพลังงานให้เกิดขึ้นในเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:35.72348066+07:00","message":"Push: 'คุณไม่มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:35.723491098+07:00","message":"push: {false ขึ้นในเมื่อ 0 0xc000045100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:35.72350984+07:00","message":"push: {true คุณไม่มี 0 0xc000045100}"}
{"level":"info","service":"Main","time":"2026-06-25T13:40:35.740105626+07:00","message":"write wav file: './tmp/7595/7595_125.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:35.822633441+07:00","message":"[GCS] Start streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:36.329215076+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:36.329250359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อายุ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:36.329254671+07:00","message":"receive interim result [false|false]: อายุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:36.329266487+07:00","message":"[buffer interim] 126 false อายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:36.329272719+07:00","message":"[bufferProcess] interim [300000000]:อายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:36.329274891+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:36.368391278+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:36.368438383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไออุ่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:36.368444008+07:00","message":"receive interim result [false|false]: ไออุ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:36.36845652+07:00","message":"[buffer interim] 126 false ไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:36.36846367+07:00","message":"[bufferProcess] interim [420000000]:ไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:36.368465837+07:00","message":"[bufferProcess] send to processor:อายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:36.368471363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:36.368475428+07:00","message":"> Transcript [1954] [false]: 'อายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:36.36847809+07:00","message":"Set StatePrefix (first interim): 'อายุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:36.541459461+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:36.541509643+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:36.5415153+07:00","message":"receive interim result [false|false]: ไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:36.541531993+07:00","message":"[buffer interim] 126 false ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:36.541539749+07:00","message":"[bufferProcess] interim [600000000]:ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:36.54154235+07:00","message":"[bufferProcess] send to processor:ไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:36.541549119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:36.541552364+07:00","message":"> Transcript [1955] [false]: 'ไออุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:36.541554992+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:36.541557385+07:00","message":"Set new StatePrefix: 'ไออุ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:36.804931029+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:36.804974494+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:36.80498001+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:36.804991692+07:00","message":"[buffer interim] 126 false ไอโอดีนอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:36.804999831+07:00","message":"[bufferProcess] interim [780000000]:ไอโอดีนอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:36.8050023+07:00","message":"[bufferProcess] send to processor:ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:36.80500656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:36.805009676+07:00","message":"> Transcript [1956] [false]: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:36.805012088+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:36.805014218+07:00","message":"Set new StatePrefix: 'ไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:36.858225973+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:36.858269056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:36.85827404+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:36.858285865+07:00","message":"[buffer interim] 126 false ไอโอดีนอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:36.858293332+07:00","message":"[bufferProcess] interim [840000000]:ไอโอดีนอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:36.858295786+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:36.858301645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:36.858304942+07:00","message":"> Transcript [1957] [false]: 'ไอโอดีนอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:36.858308492+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:36.858310759+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:36.858313026+07:00","message":"StatePrefix: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:36.858315259+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:37.04330127+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:37.043344018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:37.043349447+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:37.043361975+07:00","message":"[buffer interim] 126 false ไอโอดีนอยู่ในร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:37.043369123+07:00","message":"[bufferProcess] interim [20000000]:ไอโอดีนอยู่ในร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:37.043371694+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:37.043377972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:37.043380855+07:00","message":"> Transcript [1958] [false]: 'ไอโอดีนอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:37.043384427+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:37.043386959+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:37.043388943+07:00","message":"StatePrefix: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:37.043391059+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:37.176566339+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:37.176612164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่างกาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:37.176618514+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่างกาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:37.176635673+07:00","message":"[buffer interim] 126 false ไอโอดีนอยู่ในร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:37.176644713+07:00","message":"[bufferProcess] interim [140000000]:ไอโอดีนอยู่ในร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:37.176647401+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ในร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:37.176651208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:37.176654148+07:00","message":"> Transcript [1959] [false]: 'ไอโอดีนอยู่ในร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:37.176657728+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:37.176659889+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:37.176662058+07:00","message":"StatePrefix: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:37.176664151+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:37.255488576+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:37.255531182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่างกายหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:37.255537098+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่างกายหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:37.255567126+07:00","message":"[buffer interim] 126 false ไอโอดีนอยู่ในร่างกายหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:37.255575486+07:00","message":"[bufferProcess] interim [320000000]:ไอโอดีนอยู่ในร่างกายหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:37.25557842+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ในร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:37.255582222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:37.255585198+07:00","message":"> Transcript [1960] [false]: 'ไอโอดีนอยู่ในร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:37.255588747+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:37.25559095+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:37.255592879+07:00","message":"StatePrefix: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:37.255595086+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:37.255597767+07:00","message":"Push: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:37.255599835+07:00","message":"TextPushed: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:37.255602124+07:00","message":"Set new StatePrefix : 'ไอโอดีนอยู่ในร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:37.255604541+07:00","message":"Next Push (prob) : 'อยู่ในร่างกาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:37.255612795+07:00","message":"push: {false ไอโอดีน 0 0xc002aa6780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:37.444764838+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:37.44481098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่างกายหรือไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:37.444817804+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่างกายหรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:37.444834905+07:00","message":"[buffer interim] 126 false ไอโอดีนอยู่ในร่างกายหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:37.444842974+07:00","message":"[bufferProcess] interim [500000000]:ไอโอดีนอยู่ในร่างกายหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:37.444846275+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ในร่างกายหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:37.444855525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:37.444858423+07:00","message":"> Transcript [1961] [false]: 'ไอโอดีนอยู่ในร่างกายหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:37.444862842+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:37.444865691+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:37.444868026+07:00","message":"StatePrefix: 'ไอโอดีนอยู่ในร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:37.444870596+07:00","message":"TextPushed: 'ไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:37.567849403+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:37.567892985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่างกายหรือมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:37.567898329+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่างกายหรือมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:37.567913884+07:00","message":"[buffer interim] 126 false ไอโอดีนอยู่ในร่างกายหรือมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:37.5679239+07:00","message":"[bufferProcess] interim [560000000]:ไอโอดีนอยู่ในร่างกายหรือมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:37.567926601+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ในร่างกายหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:37.567933513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:37.5679365+07:00","message":"> Transcript [1962] [false]: 'ไอโอดีนอยู่ในร่างกายหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:37.567940404+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:37.567942853+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:37.567945225+07:00","message":"StatePrefix: 'ไอโอดีนอยู่ในร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:37.567947803+07:00","message":"TextPushed: 'ไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:37.76023464+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:37.760282087+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่างกายหรือมีไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:37.760288622+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่างกายหรือมีไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:37.760302811+07:00","message":"[buffer interim] 126 false ไอโอดีนอยู่ในร่างกายหรือมีไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:37.760311277+07:00","message":"[bufferProcess] interim [740000000]:ไอโอดีนอยู่ในร่างกายหรือมีไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:37.760314427+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ในร่างกายหรือมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:37.760321958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:37.760325186+07:00","message":"> Transcript [1963] [false]: 'ไอโอดีนอยู่ในร่างกายหรือมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:37.760329275+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:37.760331998+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:37.760334502+07:00","message":"StatePrefix: 'ไอโอดีนอยู่ในร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:37.760338408+07:00","message":"TextPushed: 'ไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:37.89598603+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:37.896027398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่างกายหรือมีไม่พอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:37.896033484+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่างกายหรือมีไม่พอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:37.896052871+07:00","message":"[buffer interim] 126 false ไอโอดีนอยู่ในร่างกายหรือมีไม่พอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:37.896062658+07:00","message":"[bufferProcess] interim [920000000]:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:37.896065376+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ในร่างกายหรือมีไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:37.896075405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:37.896078705+07:00","message":"> Transcript [1964] [false]: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:37.896082333+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:37.896084576+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:37.896087406+07:00","message":"StatePrefix: 'ไอโอดีนอยู่ในร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:37.896090623+07:00","message":"TextPushed: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:37.896098166+07:00","message":"Push: 'อยู่ในร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:37.89610005+07:00","message":"TextPushed: 'ไอโอดีนอยู่ในร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:37.896102837+07:00","message":"Set new StatePrefix : 'ไอโอดีนอยู่ในร่างกายหรือมีไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:37.896105176+07:00","message":"Next Push (prob) : 'หรือมีไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:37.896114514+07:00","message":"push: {false อยู่ในร่างกาย 0 0xc002aa6780}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:40:37.897089668+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:40:37.897121093+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:38.46017536+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:38.46021702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่างกายหรือมีไม่พอ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:38.460223017+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่างกายหรือมีไม่พอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:38.460239225+07:00","message":"[buffer interim] 126 false ไอโอดีนอยู่ในร่างกายหรือมีไม่พอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:38.460247506+07:00","message":"[bufferProcess] interim [520000000]:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:38.460250119+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:38.460257744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:38.460260744+07:00","message":"> Transcript [1965] [false]: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:38.460264681+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:38.46026715+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:38.46026986+07:00","message":"StatePrefix: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:38.46027329+07:00","message":"TextPushed: 'ไอโอดีนอยู่ในร่างกาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:39.052995577+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:39.053052566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:39.053061621+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:39.05308117+07:00","message":"[buffer interim] 126 false ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:39.053089655+07:00","message":"[bufferProcess] interim [120000000]:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:39.053093032+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:39.053100438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:39.053103704+07:00","message":"> Transcript [1966] [false]: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:39.053107785+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:39.053110184+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:39.053112389+07:00","message":"StatePrefix: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:39.053116732+07:00","message":"TextPushed: 'ไอโอดีนอยู่ในร่างกาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:39.16886443+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:39.16890117+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:39.168906654+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:39.168922999+07:00","message":"[buffer interim] 126 false ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:39.168931935+07:00","message":"[bufferProcess] interim [180000000]:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:39.168934551+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:39.168942049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:39.168944703+07:00","message":"> Transcript [1967] [false]: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:39.168948465+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:39.168950894+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:39.16895384+07:00","message":"StatePrefix: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:39.168957009+07:00","message":"TextPushed: 'ไอโอดีนอยู่ในร่างกาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:39.362756841+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:39.362796888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:39.362803244+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:39.36281813+07:00","message":"[buffer interim] 126 false ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:39.362826432+07:00","message":"[bufferProcess] interim [360000000]:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:39.362829113+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:39.362836618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:39.362839597+07:00","message":"> Transcript [1968] [false]: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:39.362843973+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:39.362846645+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:39.362849609+07:00","message":"StatePrefix: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:39.36285315+07:00","message":"TextPushed: 'ไอโอดีนอยู่ในร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:39.362859539+07:00","message":"Push: 'หรือมีไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:39.362861571+07:00","message":"TextPushed: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:39.362865148+07:00","message":"Set new StatePrefix : 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:39.362867694+07:00","message":"Next Push (prob) : 'พอสิ่งที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:39.362876442+07:00","message":"push: {false หรือมีไม่ 0 0xc002aa6780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:39.371251867+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:39.371281608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่มัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:39.371286753+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:39.371302626+07:00","message":"[buffer interim] 126 false ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:39.371308917+07:00","message":"[bufferProcess] interim [420000000]:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:39.371311794+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:39.371315214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:39.371317839+07:00","message":"> Transcript [1969] [false]: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:39.371321111+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:39.371323081+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:39.371325303+07:00","message":"StatePrefix: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:39.371328022+07:00","message":"TextPushed: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:40.004316843+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:40.004359676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:40.004366187+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:40.00438436+07:00","message":"[buffer interim] 126 false ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:40.004392893+07:00","message":"[bufferProcess] interim [960000000]:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:40.004395941+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:40.004400012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:40.004403005+07:00","message":"> Transcript [1970] [false]: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:40.004406616+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:40.004408757+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:40.0044107+07:00","message":"StatePrefix: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:40.004413618+07:00","message":"TextPushed: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:40.06121384+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:40.061253508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:40.061259961+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:40.061275481+07:00","message":"[buffer interim] 126 false ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:40.061283035+07:00","message":"[bufferProcess] interim [80000000]:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:40.061285726+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:40.061294121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:40.061297097+07:00","message":"> Transcript [1971] [false]: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:40.061300705+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:40.061303854+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:40.061305779+07:00","message":"StatePrefix: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:40.061308502+07:00","message":"TextPushed: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:40.197116782+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:40.197155645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:40.197176265+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:40.197190933+07:00","message":"[buffer interim] 126 false ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:40.19719862+07:00","message":"[bufferProcess] interim [140000000]:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:40.197201393+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:40.197207823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:40.19721117+07:00","message":"> Transcript [1972] [false]: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:40.197215002+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:40.197217192+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:40.19721957+07:00","message":"StatePrefix: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:40.197222535+07:00","message":"TextPushed: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:40.197228982+07:00","message":"Push: 'พอสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:40.197231689+07:00","message":"TextPushed: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:40.197234033+07:00","message":"Set new StatePrefix : 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:40.197236443+07:00","message":"Next Push (prob) : 'สะท้อนออก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:40.19726019+07:00","message":"push: {false พอสิ่งที่ 0 0xc002aa6780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:40.313094764+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:40.313136499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:40.313143882+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:40.313159196+07:00","message":"[buffer interim] 126 false ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:40.313177496+07:00","message":"[bufferProcess] interim [320000000]:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:40.313180784+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:40.313188857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:40.313191817+07:00","message":"> Transcript [1973] [false]: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:40.313195434+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:40.313197765+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:40.313199817+07:00","message":"StatePrefix: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:40.313202787+07:00","message":"TextPushed: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:40.454303804+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:40.454350884+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:40.454356712+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:40.45437265+07:00","message":"[buffer interim] 126 false ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:40.45438094+07:00","message":"[bufferProcess] interim [440000000]:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:40.454383671+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:40.454395485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:40.454400969+07:00","message":"> Transcript [1974] [false]: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:40.454405793+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:40.45440799+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:40.45441036+07:00","message":"StatePrefix: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:40.454413152+07:00","message":"TextPushed: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:40:40.89746242+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:40:40.897471736+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:41.096418057+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:41.096459343+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:41.096465684+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:41.096481719+07:00","message":"[buffer interim] 126 false ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:41.096488527+07:00","message":"[bufferProcess] interim [40000000]:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:41.096491397+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:41.096499107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:41.096501911+07:00","message":"> Transcript [1975] [false]: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:41.096505915+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:41.096508428+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:41.096510575+07:00","message":"StatePrefix: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:41.096513335+07:00","message":"TextPushed: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:41.36017073+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:41.360214423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:41.360221643+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:41.360236998+07:00","message":"[buffer interim] 126 false ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:41.360244631+07:00","message":"[bufferProcess] interim [400000000]:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:41.360247925+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:41.360255943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:41.360258756+07:00","message":"> Transcript [1976] [false]: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:41.360263016+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:41.360265416+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:41.360267987+07:00","message":"StatePrefix: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:41.360270933+07:00","message":"TextPushed: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:41.360277977+07:00","message":"Push: 'สะท้อนออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:41.360280088+07:00","message":"TextPushed: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:41.360283146+07:00","message":"Set new StatePrefix : 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:41.360285633+07:00","message":"Next Push (prob) : 'มาก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:41.360312483+07:00","message":"push: {false สะท้อนออก 0 0xc002aa6780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:41.612912135+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:41.612959295+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:41.612966943+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:41.612985648+07:00","message":"[buffer interim] 126 false ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:41.612994808+07:00","message":"[bufferProcess] interim [580000000]:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:41.612999655+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:41.613007141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:41.613011309+07:00","message":"> Transcript [1977] [false]: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:41.613017125+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:41.61302023+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:41.613023652+07:00","message":"StatePrefix: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:41.61302791+07:00","message":"TextPushed: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:41.670219697+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:41.670256402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:41.67026306+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:41.670279595+07:00","message":"[buffer interim] 126 false ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:41.670286452+07:00","message":"[bufferProcess] interim [700000000]:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:41.670289196+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:41.670296708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:41.670299457+07:00","message":"> Transcript [1978] [false]: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:41.670303351+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:41.670305742+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:41.670308575+07:00","message":"StatePrefix: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:41.670311847+07:00","message":"TextPushed: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:41.869282717+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:41.869332323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของการทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:41.869338945+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของการทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:41.869352183+07:00","message":"[buffer interim] 126 false ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:41.869359705+07:00","message":"[bufferProcess] interim [880000000]:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:41.869362506+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:41.869368024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:41.869370794+07:00","message":"> Transcript [1979] [false]: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:41.869374977+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:41.869377247+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:41.869379562+07:00","message":"StatePrefix: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:41.869382279+07:00","message":"TextPushed: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:41.994818887+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:41.994857892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของการทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:41.994864147+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของการทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:41.994878794+07:00","message":"[buffer interim] 126 false ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:41.994886377+07:00","message":"[bufferProcess] interim [0]:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:41.994889611+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:41.994896646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:41.994899549+07:00","message":"> Transcript [1980] [false]: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:41.994903908+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:41.994906456+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:41.994908755+07:00","message":"StatePrefix: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:41.994911617+07:00","message":"TextPushed: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:41.994917914+07:00","message":"Push: 'มาก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:41.994920072+07:00","message":"TextPushed: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:41.994922347+07:00","message":"Set new StatePrefix : 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:41.994930478+07:00","message":"Next Push (prob) : 'โปรดักทิวิตี้ของการทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:41.994951428+07:00","message":"push: {false มาก็คือ 0 0xc002aa6780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:42.560219172+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:42.560266909+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-25T13:40:42.560274677+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของการทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:42.560288192+07:00","message":"[buffer interim] 126 false ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:42.560295071+07:00","message":"[bufferProcess] interim [600000000]:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:42.560297725+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:42.560304609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:42.560307322+07:00","message":"> Transcript [1981] [false]: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของการทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:42.560312009+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:42.560314441+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:42.560316405+07:00","message":"StatePrefix: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:42.560319172+07:00","message":"TextPushed: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:42.737568786+07:00","message":"[GCS] IsForceVAD: false for message ID: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:42.808699479+07:00","message":"[GCS] Start streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:42.928479579+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:42.928516144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือผลของการทำงาน\",\"confidence\":0.940299}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:42.928522389+07:00","message":"receive interim result [true|false]: ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือผลของการทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:42.928532677+07:00","message":"end recv isFinal message id 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:42.92853492+07:00","message":"end Recv id 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:42.928539885+07:00","message":"[buffer interim] 126 true ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือผลของการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:42.928548613+07:00","message":"[bufferProcess] interim [930000000]:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือผลของการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:42.928554622+07:00","message":"[bufferProcess] send to processor (isfinal):ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:42.928558449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:42.928561288+07:00","message":"> Transcript [1982] [false]: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของการทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:42.9285656+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:42.928567589+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:42.928569488+07:00","message":"StatePrefix: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:42.928571965+07:00","message":"TextPushed: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:42.928573963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:42.928575897+07:00","message":"> Transcript [1983] [true]: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือผลของการทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:42.92858359+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:42.928594306+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:42.928596154+07:00","message":"StatePrefix: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:42.928598384+07:00","message":"TextPushed: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:42.928604678+07:00","message":"Push: 'ผลของการทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:42.928612211+07:00","message":"push: {true ผลของการทำงาน 0 0xc002aa6780}"}
{"level":"info","service":"Main","time":"2026-06-25T13:40:42.942018438+07:00","message":"write wav file: './tmp/7595/7595_126.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:43.246410436+07:00","message":"[GCS] IsForceVAD: false for message ID: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:43.320578551+07:00","message":"[GCS] Start streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:43.336523656+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:43.336546967+07:00","message":"found end of frame, send empty tag with msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:43.336551446+07:00","message":"end Recv id 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:43.336558528+07:00","message":"[buffer interim] 127 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:43.336565562+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:43.336568923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:43.336572027+07:00","message":"> Transcript [1984] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:43.336574849+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:43.336576922+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:43.33657878+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:43.336580693+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:43.336583386+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:43.33662457+07:00","message":"push: {true \n 0 0xc000430480}"}
{"level":"info","service":"Main","time":"2026-06-25T13:40:43.341843166+07:00","message":"write wav file: './tmp/7595/7595_127.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:43.849946747+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:43.849986215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:43.849991186+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:43.850007684+07:00","message":"[buffer interim] 128 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:43.850013828+07:00","message":"[bufferProcess] interim [360000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:43.850015856+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:40:43.897690093+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:40:43.897709498+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:44.047512048+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:44.047553337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:44.047559876+07:00","message":"receive interim result [false|false]: แล้วถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:44.047575702+07:00","message":"[buffer interim] 128 false แล้วถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:44.047583457+07:00","message":"[bufferProcess] interim [600000000]:แล้วถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:44.047585983+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:44.047592433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:44.047595219+07:00","message":"> Transcript [1985] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:44.047597894+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:44.316857837+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:44.316896159+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วถ้าไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:44.316901893+07:00","message":"receive interim result [false|false]: แล้วถ้าไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:44.316919358+07:00","message":"[buffer interim] 128 false แล้วถ้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:44.316926786+07:00","message":"[bufferProcess] interim [780000000]:แล้วถ้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:44.316929117+07:00","message":"[bufferProcess] send to processor:แล้วถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:44.316932718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:44.316935952+07:00","message":"> Transcript [1986] [false]: 'แล้วถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:44.316939008+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:44.316940946+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:44.316942994+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:44.31694575+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:44.360376303+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:44.360413328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วถ้าประเทศ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:44.360420097+07:00","message":"receive interim result [false|false]: แล้วถ้าประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:44.360444086+07:00","message":"[buffer interim] 128 false แล้วถ้าประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:44.360453488+07:00","message":"[bufferProcess] interim [840000000]:แล้วถ้าประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:44.360457512+07:00","message":"[bufferProcess] send to processor:แล้วถ้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:44.360462064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:44.36046614+07:00","message":"> Transcript [1987] [false]: 'แล้วถ้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:44.36047781+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:44.360480903+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:44.360483945+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:44.36048666+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:44.549601139+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:44.549643536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วถ้าประเทศชาติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:44.54964963+07:00","message":"receive interim result [false|false]: แล้วถ้าประเทศชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:44.549661054+07:00","message":"[buffer interim] 128 false แล้วถ้าประเทศชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:44.549668995+07:00","message":"[bufferProcess] interim [80000000]:แล้วถ้าประเทศชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:44.549671967+07:00","message":"[bufferProcess] send to processor:แล้วถ้าประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:44.549675884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:44.549679157+07:00","message":"> Transcript [1988] [false]: 'แล้วถ้าประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:44.54968322+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:44.549685526+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:44.549687533+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:44.549691244+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:44.738678097+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:44.738713951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วถ้าประเทศชาติของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:44.738719992+07:00","message":"receive interim result [false|false]: แล้วถ้าประเทศชาติของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:44.738735717+07:00","message":"[buffer interim] 128 false แล้วถ้าประเทศชาติของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:44.738742469+07:00","message":"[bufferProcess] interim [320000000]:แล้วถ้าประเทศชาติของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:44.738745025+07:00","message":"[bufferProcess] send to processor:แล้วถ้าประเทศชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:44.738748045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:44.738751078+07:00","message":"> Transcript [1989] [false]: 'แล้วถ้าประเทศชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:44.738754441+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:44.738756713+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:44.738758823+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:44.738760815+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:44.738763669+07:00","message":"Push: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:44.738765784+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:44.738768222+07:00","message":"Set new StatePrefix : 'แล้วถ้าประเทศชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:44.738770815+07:00","message":"Next Push (prob) : 'ถ้าประเทศชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:44.738778361+07:00","message":"push: {false แล้ว 0 0xc0020b6000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:44.937282759+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:44.937322603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วถ้าประเทศชาติของเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:44.937330067+07:00","message":"receive interim result [false|false]: แล้วถ้าประเทศชาติของเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:44.937349302+07:00","message":"[buffer interim] 128 false แล้วถ้าประเทศชาติของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:44.937358627+07:00","message":"[bufferProcess] interim [440000000]:แล้วถ้าประเทศชาติของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:44.937362633+07:00","message":"[bufferProcess] send to processor:แล้วถ้าประเทศชาติของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:44.937367014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:44.937371065+07:00","message":"> Transcript [1990] [false]: 'แล้วถ้าประเทศชาติของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:44.937375812+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:44.937378925+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:44.937381941+07:00","message":"StatePrefix: 'แล้วถ้าประเทศชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:44.93738498+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:45.072413208+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:45.072460684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วถ้าประเทศชาติของเราแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:45.072467832+07:00","message":"receive interim result [false|false]: แล้วถ้าประเทศชาติของเราแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:45.07248072+07:00","message":"[buffer interim] 128 false แล้วถ้าประเทศชาติของเราแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:45.072491743+07:00","message":"[bufferProcess] interim [620000000]:แล้วถ้าประเทศชาติของเราแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:45.07249528+07:00","message":"[bufferProcess] send to processor:แล้วถ้าประเทศชาติของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:45.072499817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:45.072505042+07:00","message":"> Transcript [1991] [false]: 'แล้วถ้าประเทศชาติของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:45.072509768+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:45.072512552+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:45.072515475+07:00","message":"StatePrefix: 'แล้วถ้าประเทศชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:45.072519314+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:45.2523967+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:45.252442912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วถ้าประเทศชาติของเราเต็ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:45.252448827+07:00","message":"receive interim result [false|false]: แล้วถ้าประเทศชาติของเราเต็ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:45.25246476+07:00","message":"[buffer interim] 128 false แล้วถ้าประเทศชาติของเราเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:45.252471089+07:00","message":"[bufferProcess] interim [740000000]:แล้วถ้าประเทศชาติของเราเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:45.25247353+07:00","message":"[bufferProcess] send to processor:แล้วถ้าประเทศชาติของเราแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:45.252477548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:45.252481729+07:00","message":"> Transcript [1992] [false]: 'แล้วถ้าประเทศชาติของเราแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:45.252485221+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:45.25248718+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:45.252489576+07:00","message":"StatePrefix: 'แล้วถ้าประเทศชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:45.252491838+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:45.37907705+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:45.379124547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วถ้าประเทศชาติของเราเต็มไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:45.379133025+07:00","message":"receive interim result [false|false]: แล้วถ้าประเทศชาติของเราเต็มไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:45.37915194+07:00","message":"[buffer interim] 128 false แล้วถ้าประเทศชาติของเราเต็มไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:45.379159432+07:00","message":"[bufferProcess] interim [860000000]:แล้วถ้าประเทศชาติของเราเต็มไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:45.37916187+07:00","message":"[bufferProcess] send to processor:แล้วถ้าประเทศชาติของเราเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:45.379166777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:45.379170431+07:00","message":"> Transcript [1993] [false]: 'แล้วถ้าประเทศชาติของเราเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:45.379174006+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:45.379176106+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:45.379178432+07:00","message":"StatePrefix: 'แล้วถ้าประเทศชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:45.379180649+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:45.379183562+07:00","message":"Push: 'ถ้าประเทศชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:45.379187104+07:00","message":"TextPushed: 'แล้วถ้าประเทศชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:45.379190325+07:00","message":"Set new StatePrefix : 'แล้วถ้าประเทศชาติของเราเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:45.379193793+07:00","message":"Next Push (prob) : 'ของเราเต็ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:45.379203088+07:00","message":"push: {false ถ้าประเทศชาติ 0 0xc0020b6000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:45.451302983+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:45.451343462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วถ้าประเทศชาติของเราเต็มไปด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:45.451351823+07:00","message":"receive interim result [false|false]: แล้วถ้าประเทศชาติของเราเต็มไปด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:45.45136989+07:00","message":"[buffer interim] 128 false แล้วถ้าประเทศชาติของเราเต็มไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:45.45137804+07:00","message":"[bufferProcess] interim [980000000]:แล้วถ้าประเทศชาติของเราเต็มไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:45.451382612+07:00","message":"[bufferProcess] send to processor:แล้วถ้าประเทศชาติของเราเต็มไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:45.451387687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:45.451391715+07:00","message":"> Transcript [1994] [false]: 'แล้วถ้าประเทศชาติของเราเต็มไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:45.451397219+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:45.451400301+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:45.451404269+07:00","message":"StatePrefix: 'แล้วถ้าประเทศชาติของเราเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:45.451408045+07:00","message":"TextPushed: 'แล้วถ้าประเทศชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:45.639816568+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:45.639855794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วถ้าประเทศชาติของเราเต็มไปด้วยคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:45.639864049+07:00","message":"receive interim result [false|false]: แล้วถ้าประเทศชาติของเราเต็มไปด้วยคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:45.639878703+07:00","message":"[buffer interim] 128 false แล้วถ้าประเทศชาติของเราเต็มไปด้วยคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:45.639887235+07:00","message":"[bufferProcess] interim [220000000]:แล้วถ้าประเทศชาติของเราเต็มไปด้วยคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:45.639890671+07:00","message":"[bufferProcess] send to processor:แล้วถ้าประเทศชาติของเราเต็มไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:45.639897899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:45.639901916+07:00","message":"> Transcript [1995] [false]: 'แล้วถ้าประเทศชาติของเราเต็มไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:45.639907698+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:45.639910987+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:45.639914643+07:00","message":"StatePrefix: 'แล้วถ้าประเทศชาติของเราเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:45.63991822+07:00","message":"TextPushed: 'แล้วถ้าประเทศชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:46.092102571+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:46.092147184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:46.092153875+07:00","message":"receive interim result [false|false]: แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:46.092168708+07:00","message":"[buffer interim] 128 false แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:46.092177368+07:00","message":"[bufferProcess] interim [580000000]:แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:46.092180633+07:00","message":"[bufferProcess] send to processor:แล้วถ้าประเทศชาติของเราเต็มไปด้วยคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:46.092187999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:46.092191029+07:00","message":"> Transcript [1996] [false]: 'แล้วถ้าประเทศชาติของเราเต็มไปด้วยคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:46.092195165+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:46.09219758+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:46.092200267+07:00","message":"StatePrefix: 'แล้วถ้าประเทศชาติของเราเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:46.092203153+07:00","message":"TextPushed: 'แล้วถ้าประเทศชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:46.27976348+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:46.279804338+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:46.279811329+07:00","message":"receive interim result [false|false]: แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:46.279827741+07:00","message":"[buffer interim] 128 false แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:46.279835466+07:00","message":"[bufferProcess] interim [760000000]:แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:46.279838185+07:00","message":"[bufferProcess] send to processor:แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:46.279845877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:46.27984944+07:00","message":"> Transcript [1997] [false]: 'แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:46.279854075+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:46.279856346+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:46.279859249+07:00","message":"StatePrefix: 'แล้วถ้าประเทศชาติของเราเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:46.279861866+07:00","message":"TextPushed: 'แล้วถ้าประเทศชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:46.279869383+07:00","message":"Push: 'ของเราเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:46.279871557+07:00","message":"TextPushed: 'แล้วถ้าประเทศชาติของเราเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:46.279874219+07:00","message":"Set new StatePrefix : 'แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:46.279877218+07:00","message":"Next Push (prob) : 'ไปด้วยคนวัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:46.279886257+07:00","message":"push: {false ของเราเต็ม 0 0xc0020b6000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:46.280949506+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:46.280966105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:46.2809705+07:00","message":"receive interim result [false|false]: แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:46.280982835+07:00","message":"[buffer interim] 128 false แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:46.280987289+07:00","message":"[bufferProcess] interim [820000000]:แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:46.280989614+07:00","message":"[bufferProcess] send to processor:แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:46.280992226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:46.280994471+07:00","message":"> Transcript [1998] [false]: 'แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:46.280997485+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:46.280999732+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:46.281002236+07:00","message":"StatePrefix: 'แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:46.281004961+07:00","message":"TextPushed: 'แล้วถ้าประเทศชาติของเราเต็ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:46.537803008+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:46.53784372+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:46.537851053+07:00","message":"receive interim result [false|false]: แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:46.537867878+07:00","message":"[buffer interim] 128 false แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:46.537877822+07:00","message":"[bufferProcess] interim [120000000]:แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:46.537882101+07:00","message":"[bufferProcess] send to processor:แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:46.537887173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:46.53789194+07:00","message":"> Transcript [1999] [false]: 'แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:46.537898095+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:46.537900321+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:46.537902763+07:00","message":"StatePrefix: 'แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:46.537905361+07:00","message":"TextPushed: 'แล้วถ้าประเทศชาติของเราเต็ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:46.758178469+07:00","message":"[GCS] Cleaned up inactive client: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:46.758204158+07:00","message":"[GCS] Cleaned up inactive client: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:46.758206721+07:00","message":"[GCS] Cleaned up inactive client: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:46.758208621+07:00","message":"[GCS] Cleaned up inactive client: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:46.75821099+07:00","message":"[GCS] Cleaned up inactive client: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:46.758212807+07:00","message":"[GCS] Cleaned up inactive client: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:46.758214802+07:00","message":"[GCS] Cleaned up inactive client: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:46.794973047+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:46.795015076+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:46.795022671+07:00","message":"receive interim result [false|false]: แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:46.795036086+07:00","message":"[buffer interim] 128 false แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:46.795047081+07:00","message":"[bufferProcess] interim [300000000]:แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:46.7950511+07:00","message":"[bufferProcess] send to processor:แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:46.795058229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:46.7950629+07:00","message":"> Transcript [2000] [false]: 'แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:46.795070261+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:46.795072873+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:46.795075043+07:00","message":"StatePrefix: 'แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:46.795077964+07:00","message":"TextPushed: 'แล้วถ้าประเทศชาติของเราเต็ม'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:40:46.898228627+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:40:46.898228628+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:47.050163481+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:47.050205615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาดไออุ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:47.050212257+07:00","message":"receive interim result [false|false]: แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาดไออุ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:47.05022765+07:00","message":"[buffer interim] 128 false แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาดไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:47.050235742+07:00","message":"[bufferProcess] interim [540000000]:แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาดไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:47.050238577+07:00","message":"[bufferProcess] send to processor:แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:47.050242928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:47.050245913+07:00","message":"> Transcript [2001] [false]: 'แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:47.050250096+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:47.050252334+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:47.050255131+07:00","message":"StatePrefix: 'แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:47.050258712+07:00","message":"TextPushed: 'แล้วถ้าประเทศชาติของเราเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:47.050262319+07:00","message":"Push: 'ไปด้วยคนวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:47.050264746+07:00","message":"TextPushed: 'แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:47.050267216+07:00","message":"Set new StatePrefix : 'แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:47.050269712+07:00","message":"Next Push (prob) : 'ทำงานขาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:47.050279036+07:00","message":"push: {false ไปด้วยคนวัย 0 0xc0020b6000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:47.172915676+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:47.172951863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาดไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:47.172957998+07:00","message":"receive interim result [false|false]: แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาดไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:47.172972306+07:00","message":"[buffer interim] 128 false แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:47.172982919+07:00","message":"[bufferProcess] interim [720000000]:แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:47.172985589+07:00","message":"[bufferProcess] send to processor:แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาดไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:47.172989484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:47.172992343+07:00","message":"> Transcript [2002] [false]: 'แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาดไออุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:47.172996337+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:47.172998479+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:47.173000362+07:00","message":"StatePrefix: 'แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:47.173003143+07:00","message":"TextPushed: 'แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:47.287238384+07:00","message":"[GCS] IsForceVAD: false for message ID: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:47.35024572+07:00","message":"[GCS] Start streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:47.641319941+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:47.641358875+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาดไอโอดีน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:47.64136499+07:00","message":"receive interim result [true|false]: แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาดไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:47.6413787+07:00","message":"end recv isFinal message id 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:47.64138668+07:00","message":"end Recv id 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:47.641393915+07:00","message":"[buffer interim] 128 true แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:47.641400764+07:00","message":"[bufferProcess] interim [990000000]:แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:47.641405182+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:47.64140904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:47.641411648+07:00","message":"> Transcript [2003] [false]: 'แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:47.641415433+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:47.641417797+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:47.641419731+07:00","message":"StatePrefix: 'แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:47.641422321+07:00","message":"TextPushed: 'แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:47.641424282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:47.641426343+07:00","message":"> Transcript [2004] [true]: 'แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:47.641428608+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:47.641430355+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:47.641432041+07:00","message":"StatePrefix: 'แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:47.641434023+07:00","message":"TextPushed: 'แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:47.641442982+07:00","message":"Push: 'ทำงานขาดไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:47.641451871+07:00","message":"push: {true ทำงานขาดไอโอดีน 0 0xc0020b6000}"}
{"level":"info","service":"Main","time":"2026-06-25T13:40:47.650918433+07:00","message":"write wav file: './tmp/7595/7595_128.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:48.203886131+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:48.203928663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:48.203934058+07:00","message":"receive interim result [false|false]: จะเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:48.203950912+07:00","message":"[buffer interim] 129 false จะเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:48.203957548+07:00","message":"[bufferProcess] interim [660000000]:จะเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:48.203959709+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:48.390456579+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:48.390498308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเกิดอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:48.390504841+07:00","message":"receive interim result [false|false]: จะเกิดอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:48.390518376+07:00","message":"[buffer interim] 129 false จะเกิดอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:48.390528399+07:00","message":"[bufferProcess] interim [840000000]:จะเกิดอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:48.390530667+07:00","message":"[bufferProcess] send to processor:จะเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:48.390536434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:48.390539778+07:00","message":"> Transcript [2005] [false]: 'จะเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:48.390542117+07:00","message":"Set StatePrefix (first interim): 'จะเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:48.574963763+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:48.5750128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเกิดอะไรขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:48.575021448+07:00","message":"receive interim result [false|false]: จะเกิดอะไรขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:48.575037738+07:00","message":"[buffer interim] 129 false จะเกิดอะไรขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:48.57504953+07:00","message":"[bufferProcess] interim [80000000]:จะเกิดอะไรขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:48.575053959+07:00","message":"[bufferProcess] send to processor:จะเกิดอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:48.57506219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:48.575066893+07:00","message":"> Transcript [2006] [false]: 'จะเกิดอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:48.57507268+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:48.575075948+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:48.575079508+07:00","message":"StatePrefix: 'จะเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:48.575082999+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:49.216311276+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:49.216352511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเกิดอะไรขึ้น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:49.21635973+07:00","message":"receive interim result [false|false]: จะเกิดอะไรขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:49.216374374+07:00","message":"[buffer interim] 129 false จะเกิดอะไรขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:49.216382916+07:00","message":"[bufferProcess] interim [680000000]:จะเกิดอะไรขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:49.216385388+07:00","message":"[bufferProcess] send to processor:จะเกิดอะไรขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:49.216392864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:49.216395486+07:00","message":"> Transcript [2007] [false]: 'จะเกิดอะไรขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:49.216398873+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:49.216401002+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:49.21640337+07:00","message":"StatePrefix: 'จะเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:49.216405622+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:40:49.899133293+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:40:49.899150346+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:49.93330315+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:49.933337898+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเกิดอะไรขึ้นเรามี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:49.933343997+07:00","message":"receive interim result [false|false]: จะเกิดอะไรขึ้นเรามี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:49.933356979+07:00","message":"[buffer interim] 129 false จะเกิดอะไรขึ้นเรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:49.933363724+07:00","message":"[bufferProcess] interim [400000000]:จะเกิดอะไรขึ้นเรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:49.933366438+07:00","message":"[bufferProcess] send to processor:จะเกิดอะไรขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:49.933370048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:49.93337291+07:00","message":"> Transcript [2008] [false]: 'จะเกิดอะไรขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:49.933378816+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:49.933381306+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:49.933383346+07:00","message":"StatePrefix: 'จะเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:49.933385398+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:49.98963291+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:49.98967337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเกิดอะไรขึ้น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:49.989679085+07:00","message":"receive interim result [false|false]: จะเกิดอะไรขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:49.989689028+07:00","message":"[buffer interim] 129 false จะเกิดอะไรขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:49.989695688+07:00","message":"[bufferProcess] interim [520000000]:จะเกิดอะไรขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:49.989698236+07:00","message":"[bufferProcess] send to processor:จะเกิดอะไรขึ้นเรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:49.989704003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:49.989706954+07:00","message":"> Transcript [2009] [false]: 'จะเกิดอะไรขึ้นเรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:49.989710436+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:49.989712695+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:49.989714607+07:00","message":"StatePrefix: 'จะเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:49.989716772+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:49.989719306+07:00","message":"Push: 'จะเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:49.989721271+07:00","message":"TextPushed: 'จะเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:49.989723322+07:00","message":"Set new StatePrefix : 'จะเกิดอะไรขึ้นเรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:49.989725793+07:00","message":"Next Push (prob) : 'อะไรขึ้นเรามี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:49.989733594+07:00","message":"push: {false จะเกิด 0 0xc000045080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:50.310373462+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:50.310412111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเกิดอะไรขึ้นเรามีกาแฟ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:50.310420087+07:00","message":"receive interim result [false|false]: จะเกิดอะไรขึ้นเรามีกาแฟ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:50.310434491+07:00","message":"[buffer interim] 129 false จะเกิดอะไรขึ้นเรามีกาแฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:50.310448994+07:00","message":"[bufferProcess] interim [760000000]:จะเกิดอะไรขึ้นเรามีกาแฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:50.310452706+07:00","message":"[bufferProcess] send to processor:จะเกิดอะไรขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:50.310458468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:50.310461346+07:00","message":"> Transcript [2010] [false]: 'จะเกิดอะไรขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:50.310465464+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:50.577396275+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:50.57743296+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเกิดอะไรขึ้นเรามีกาแฟให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:50.577438667+07:00","message":"receive interim result [false|false]: จะเกิดอะไรขึ้นเรามีกาแฟให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:50.577456267+07:00","message":"[buffer interim] 129 false จะเกิดอะไรขึ้นเรามีกาแฟให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:50.577463274+07:00","message":"[bufferProcess] interim [60000000]:จะเกิดอะไรขึ้นเรามีกาแฟให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:50.577466144+07:00","message":"[bufferProcess] send to processor:จะเกิดอะไรขึ้นเรามีกาแฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:50.577471303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:50.577473892+07:00","message":"> Transcript [2011] [false]: 'จะเกิดอะไรขึ้นเรามีกาแฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:50.577477569+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:50.577479843+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:50.577481764+07:00","message":"StatePrefix: 'จะเกิดอะไรขึ้นเรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:50.577483989+07:00","message":"TextPushed: 'จะเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:50.619458185+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:50.619501852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเกิดอะไรขึ้นเรามีกาแฟ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:50.619508276+07:00","message":"receive interim result [false|false]: จะเกิดอะไรขึ้นเรามีกาแฟ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:50.619525758+07:00","message":"[buffer interim] 129 false จะเกิดอะไรขึ้นเรามีกาแฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:50.619535801+07:00","message":"[bufferProcess] interim [120000000]:จะเกิดอะไรขึ้นเรามีกาแฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:50.6195384+07:00","message":"[bufferProcess] send to processor:จะเกิดอะไรขึ้นเรามีกาแฟให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:50.619542216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:50.619545296+07:00","message":"> Transcript [2012] [false]: 'จะเกิดอะไรขึ้นเรามีกาแฟให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:50.619549054+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:50.619552478+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:50.619554589+07:00","message":"StatePrefix: 'จะเกิดอะไรขึ้นเรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:50.619557003+07:00","message":"TextPushed: 'จะเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:50.918216365+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:50.91826047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเกิดอะไรขึ้นเรามีกาแฟ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:50.918267356+07:00","message":"receive interim result [false|false]: จะเกิดอะไรขึ้นเรามีกาแฟ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:50.918284412+07:00","message":"[buffer interim] 129 false จะเกิดอะไรขึ้นเรามีกาแฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:50.918296027+07:00","message":"[bufferProcess] interim [360000000]:จะเกิดอะไรขึ้นเรามีกาแฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:50.918298575+07:00","message":"[bufferProcess] send to processor:จะเกิดอะไรขึ้นเรามีกาแฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:50.918302796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:50.918306183+07:00","message":"> Transcript [2013] [false]: 'จะเกิดอะไรขึ้นเรามีกาแฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:50.918309897+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:50.918312129+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:50.918314203+07:00","message":"StatePrefix: 'จะเกิดอะไรขึ้นเรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:50.918316305+07:00","message":"TextPushed: 'จะเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:50.947853905+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:50.947890012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเกิดอะไรขึ้นเรามีกาแฟให้คุณผู้ชม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:50.94789607+07:00","message":"receive interim result [false|false]: จะเกิดอะไรขึ้นเรามีกาแฟให้คุณผู้ชม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:50.947907892+07:00","message":"[buffer interim] 129 false จะเกิดอะไรขึ้นเรามีกาแฟให้คุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:50.947914749+07:00","message":"[bufferProcess] interim [420000000]:จะเกิดอะไรขึ้นเรามีกาแฟให้คุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:50.947917318+07:00","message":"[bufferProcess] send to processor:จะเกิดอะไรขึ้นเรามีกาแฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:50.94792082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:50.947926215+07:00","message":"> Transcript [2014] [false]: 'จะเกิดอะไรขึ้นเรามีกาแฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:50.94793209+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:50.947935057+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:50.947939648+07:00","message":"StatePrefix: 'จะเกิดอะไรขึ้นเรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:50.94794285+07:00","message":"TextPushed: 'จะเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:50.94794669+07:00","message":"Push: 'อะไรขึ้นเรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:50.947949711+07:00","message":"TextPushed: 'จะเกิดอะไรขึ้นเรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:50.947953409+07:00","message":"Set new StatePrefix : 'จะเกิดอะไรขึ้นเรามีกาแฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:50.947956714+07:00","message":"Next Push (prob) : 'กาแฟ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:50.947966537+07:00","message":"push: {false อะไรขึ้นเรามี 0 0xc000045080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:51.042513482+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:51.042553924+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเกิดอะไรขึ้นเรามีกาแฟ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:51.042560184+07:00","message":"receive interim result [false|false]: จะเกิดอะไรขึ้นเรามีกาแฟ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:51.042572255+07:00","message":"[buffer interim] 129 false จะเกิดอะไรขึ้นเรามีกาแฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:51.042582531+07:00","message":"[bufferProcess] interim [480000000]:จะเกิดอะไรขึ้นเรามีกาแฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:51.042586363+07:00","message":"[bufferProcess] send to processor:จะเกิดอะไรขึ้นเรามีกาแฟให้คุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:51.042596978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:51.042600972+07:00","message":"> Transcript [2015] [false]: 'จะเกิดอะไรขึ้นเรามีกาแฟให้คุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:51.042605815+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:51.042608732+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:51.04261182+07:00","message":"StatePrefix: 'จะเกิดอะไรขึ้นเรามีกาแฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:51.042615351+07:00","message":"TextPushed: 'จะเกิดอะไรขึ้นเรามี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:51.092956861+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:51.093001124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเกิดอะไรขึ้นเรามีกาแฟให้ผู้ชมได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:51.093023927+07:00","message":"receive interim result [false|false]: จะเกิดอะไรขึ้นเรามีกาแฟให้ผู้ชมได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:51.093039808+07:00","message":"[buffer interim] 129 false จะเกิดอะไรขึ้นเรามีกาแฟให้ผู้ชมได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:51.093051848+07:00","message":"[bufferProcess] interim [540000000]:จะเกิดอะไรขึ้นเรามีกาแฟให้ผู้ชมได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:51.093056039+07:00","message":"[bufferProcess] send to processor:จะเกิดอะไรขึ้นเรามีกาแฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:51.093062708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:51.093066754+07:00","message":"> Transcript [2016] [false]: 'จะเกิดอะไรขึ้นเรามีกาแฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:51.093071592+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:51.093074518+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:51.09307805+07:00","message":"StatePrefix: 'จะเกิดอะไรขึ้นเรามีกาแฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:51.093081895+07:00","message":"TextPushed: 'จะเกิดอะไรขึ้นเรามี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:51.234578283+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:51.234623939+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเกิดอะไรขึ้นเรามีกาแฟ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:51.234630952+07:00","message":"receive interim result [false|false]: จะเกิดอะไรขึ้นเรามีกาแฟ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:51.234648438+07:00","message":"[buffer interim] 129 false จะเกิดอะไรขึ้นเรามีกาแฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:51.234656289+07:00","message":"[bufferProcess] interim [660000000]:จะเกิดอะไรขึ้นเรามีกาแฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:51.234659436+07:00","message":"[bufferProcess] send to processor:จะเกิดอะไรขึ้นเรามีกาแฟให้ผู้ชมได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:51.234670782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:51.234673994+07:00","message":"> Transcript [2017] [false]: 'จะเกิดอะไรขึ้นเรามีกาแฟให้ผู้ชมได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:51.234677773+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:51.234680461+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:51.234682731+07:00","message":"StatePrefix: 'จะเกิดอะไรขึ้นเรามีกาแฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:51.234685018+07:00","message":"TextPushed: 'จะเกิดอะไรขึ้นเรามี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:51.544401256+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:51.544450457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเกิดอะไรขึ้นเรามีกาแฟให้ด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:51.544459679+07:00","message":"receive interim result [false|false]: จะเกิดอะไรขึ้นเรามีกาแฟให้ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:51.544479342+07:00","message":"[buffer interim] 129 false จะเกิดอะไรขึ้นเรามีกาแฟให้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:51.54448835+07:00","message":"[bufferProcess] interim [20000000]:จะเกิดอะไรขึ้นเรามีกาแฟให้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:51.544493148+07:00","message":"[bufferProcess] send to processor:จะเกิดอะไรขึ้นเรามีกาแฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:51.54450266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:51.544507019+07:00","message":"> Transcript [2018] [false]: 'จะเกิดอะไรขึ้นเรามีกาแฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:51.544511992+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:51.544515133+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:51.544518139+07:00","message":"StatePrefix: 'จะเกิดอะไรขึ้นเรามีกาแฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:51.544521942+07:00","message":"TextPushed: 'จะเกิดอะไรขึ้นเรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:51.544526526+07:00","message":"Push: 'กาแฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:51.544529567+07:00","message":"TextPushed: 'จะเกิดอะไรขึ้นเรามีกาแฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:51.544532689+07:00","message":"Set new StatePrefix : 'จะเกิดอะไรขึ้นเรามีกาแฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:51.544535516+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:51.544544691+07:00","message":"push: {false กาแฟ 0 0xc000045080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:51.767122093+07:00","message":"[GCS] IsForceVAD: false for message ID: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:51.838491341+07:00","message":"[GCS] Start streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:51.898821074+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:51.898866927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเกิดอะไรขึ้นเรามีกาแฟให้คุณผู้ชมได้ด้วย\",\"confidence\":0.901644}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:51.898874403+07:00","message":"receive interim result [true|false]: จะเกิดอะไรขึ้นเรามีกาแฟให้คุณผู้ชมได้ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:51.898885469+07:00","message":"end recv isFinal message id 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:51.898887731+07:00","message":"end Recv id 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:51.89889446+07:00","message":"[buffer interim] 129 true จะเกิดอะไรขึ้นเรามีกาแฟให้คุณผู้ชมได้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:51.898904544+07:00","message":"[bufferProcess] interim [440000000]:จะเกิดอะไรขึ้นเรามีกาแฟให้คุณผู้ชมได้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:51.898908627+07:00","message":"[bufferProcess] send to processor (isfinal):จะเกิดอะไรขึ้นเรามีกาแฟให้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:51.898912651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:51.898916079+07:00","message":"> Transcript [2019] [false]: 'จะเกิดอะไรขึ้นเรามีกาแฟให้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:51.898918578+07:00","message":"Set StatePrefix (first interim): 'จะเกิดอะไรขึ้นเรามีกาแฟให้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:51.898920596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:51.898922754+07:00","message":"> Transcript [2020] [true]: 'จะเกิดอะไรขึ้นเรามีกาแฟให้คุณผู้ชมได้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:51.898927398+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:51.898929565+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:51.898932097+07:00","message":"StatePrefix: 'จะเกิดอะไรขึ้นเรามีกาแฟให้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:51.898934888+07:00","message":"TextPushed: 'จะเกิดอะไรขึ้นเรามีกาแฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:51.898938512+07:00","message":"Push: 'ให้คุณผู้ชมได้ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:51.898947599+07:00","message":"push: {true ให้คุณผู้ชมได้ด้วย 0 0xc000045080}"}
{"level":"info","service":"Main","time":"2026-06-25T13:40:51.916303369+07:00","message":"write wav file: './tmp/7595/7595_129.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:40:52.899560958+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:40:52.899587154+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:53.191471065+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:53.19151652+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอพ่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:53.19152241+07:00","message":"receive interim result [false|false]: ขอพ่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:53.191539692+07:00","message":"[buffer interim] 130 false ขอพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:53.191546392+07:00","message":"[bufferProcess] interim [200000000]:ขอพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:53.191548382+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:53.191555436+07:00","message":"[bufferProcess] send to processor (ticker):ขอพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:53.191558118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:53.191561089+07:00","message":"> Transcript [2021] [false]: 'ขอพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:53.191563458+07:00","message":"Set StatePrefix (first interim): 'ขอพ่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:53.772210705+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:53.772255704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอพ่อ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:53.77226201+07:00","message":"receive interim result [false|false]: ขอพ่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:53.772282728+07:00","message":"[buffer interim] 130 false ขอพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:53.772291303+07:00","message":"[bufferProcess] interim [800000000]:ขอพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:53.772293803+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:54.155120759+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:54.155161653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอพ่ออ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:54.155167975+07:00","message":"receive interim result [false|false]: ขอพ่ออ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:54.155183175+07:00","message":"[buffer interim] 130 false ขอพ่ออ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:54.155192471+07:00","message":"[bufferProcess] interim [160000000]:ขอพ่ออ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:54.155194961+07:00","message":"[bufferProcess] send to processor:ขอพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:54.155200727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:54.155203335+07:00","message":"> Transcript [2022] [false]: 'ขอพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:54.155206527+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:54.1552086+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:54.155210695+07:00","message":"StatePrefix: 'ขอพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:54.155213071+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:54.473761991+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:54.473804618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอพ่อเพี้ยน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:54.47381086+07:00","message":"receive interim result [false|false]: ขอพ่อเพี้ยน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:54.473824073+07:00","message":"[buffer interim] 130 false ขอพ่อเพี้ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:54.473832916+07:00","message":"[bufferProcess] interim [460000000]:ขอพ่อเพี้ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:54.473835555+07:00","message":"[bufferProcess] send to processor:ขอพ่ออ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:54.473842994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:54.47384629+07:00","message":"> Transcript [2023] [false]: 'ขอพ่ออ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:54.473850186+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:54.473852897+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:54.473854975+07:00","message":"StatePrefix: 'ขอพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:54.47385719+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:54.626256535+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:54.626298136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอพ่ออ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:54.626305689+07:00","message":"receive interim result [false|false]: ขอพ่ออ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:54.626318653+07:00","message":"[buffer interim] 130 false ขอพ่ออ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:54.626325635+07:00","message":"[bufferProcess] interim [580000000]:ขอพ่ออ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:54.626328123+07:00","message":"[bufferProcess] send to processor:ขอพ่อเพี้ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:54.62633182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:54.626334596+07:00","message":"> Transcript [2024] [false]: 'ขอพ่อเพี้ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:54.626338225+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:54.626341296+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:54.626343374+07:00","message":"StatePrefix: 'ขอพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:54.626345408+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:54.686614475+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:54.686671298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอพ่อก่อนเที่ยง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:54.686679338+07:00","message":"receive interim result [false|false]: ขอพ่อก่อนเที่ยง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:54.686695455+07:00","message":"[buffer interim] 130 false ขอพ่อก่อนเที่ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:54.6867064+07:00","message":"[bufferProcess] interim [700000000]:ขอพ่อก่อนเที่ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:54.686710185+07:00","message":"[bufferProcess] send to processor:ขอพ่ออ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:54.68671737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:54.686721373+07:00","message":"> Transcript [2025] [false]: 'ขอพ่ออ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:54.686726027+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:54.686729507+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:54.686732533+07:00","message":"StatePrefix: 'ขอพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:54.686735481+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:54.686742819+07:00","message":"Push: 'ขอพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:54.686746297+07:00","message":"TextPushed: 'ขอพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:54.68674911+07:00","message":"Set new StatePrefix : 'ขอพ่ออ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:54.686752169+07:00","message":"Next Push (prob) : 'อ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:54.68677008+07:00","message":"push: {false ขอพ่อ 0 0xc002aa7400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:55.04373468+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:55.043776516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอพ่อก่อนเที่ยงเช้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:55.043783359+07:00","message":"receive interim result [false|false]: ขอพ่อก่อนเที่ยงเช้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:55.0437988+07:00","message":"[buffer interim] 130 false ขอพ่อก่อนเที่ยงเช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:55.043806702+07:00","message":"[bufferProcess] interim [60000000]:ขอพ่อก่อนเที่ยงเช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:55.04381063+07:00","message":"[bufferProcess] send to processor:ขอพ่อก่อนเที่ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:55.043819053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:55.04382213+07:00","message":"> Transcript [2026] [false]: 'ขอพ่อก่อนเที่ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:55.043824935+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:55.043827594+07:00","message":"Set new StatePrefix: 'ขอพ่อก่อนเที่ยง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:55.3184797+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:55.318517972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอพ่ออ้นเชื่องช้าเงียบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:55.318523585+07:00","message":"receive interim result [false|false]: ขอพ่ออ้นเชื่องช้าเงียบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:55.318539464+07:00","message":"[buffer interim] 130 false ขอพ่ออ้นเชื่องช้าเงียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:55.318548126+07:00","message":"[bufferProcess] interim [300000000]:ขอพ่ออ้นเชื่องช้าเงียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:55.318550916+07:00","message":"[bufferProcess] send to processor:ขอพ่อก่อนเที่ยงเช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:55.318556753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:55.318559801+07:00","message":"> Transcript [2027] [false]: 'ขอพ่อก่อนเที่ยงเช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:55.318563736+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:55.318565977+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:55.318568164+07:00","message":"StatePrefix: 'ขอพ่อก่อนเที่ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:55.318570862+07:00","message":"TextPushed: 'ขอพ่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:55.375431632+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:55.375482787+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอพ่อก่อนเที่ยงเช้าง่วง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:55.375489787+07:00","message":"receive interim result [false|false]: ขอพ่อก่อนเที่ยงเช้าง่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:55.37550594+07:00","message":"[buffer interim] 130 false ขอพ่อก่อนเที่ยงเช้าง่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:55.375515174+07:00","message":"[bufferProcess] interim [360000000]:ขอพ่อก่อนเที่ยงเช้าง่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:55.375518072+07:00","message":"[bufferProcess] send to processor:ขอพ่ออ้นเชื่องช้าเงียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:55.37552657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:55.375529815+07:00","message":"> Transcript [2028] [false]: 'ขอพ่ออ้นเชื่องช้าเงียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:55.37553239+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:55.375534486+07:00","message":"Set new StatePrefix: 'ขอพ่ออ้นเชื่องช้าเงียบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:55.576049504+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:55.576092158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอพ่อก่อนเที่ยงเช้าง่วงซึม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:55.576098371+07:00","message":"receive interim result [false|false]: ขอพ่อก่อนเที่ยงเช้าง่วงซึม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:55.576115177+07:00","message":"[buffer interim] 130 false ขอพ่อก่อนเที่ยงเช้าง่วงซึม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:55.576125923+07:00","message":"[bufferProcess] interim [600000000]:ขอพ่อก่อนเที่ยงเช้าง่วงซึม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:55.576128437+07:00","message":"[bufferProcess] send to processor:ขอพ่อก่อนเที่ยงเช้าง่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:55.576132846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:55.576136967+07:00","message":"> Transcript [2029] [false]: 'ขอพ่อก่อนเที่ยงเช้าง่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:55.57613942+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:55.576145643+07:00","message":"Set new StatePrefix: 'ขอพ่อก่อนเที่ยงเช้าง่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:55.891946412+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:55.891991687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอพ่อก่อนเที่ยงเช้าง่วงซึมท้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:55.892000762+07:00","message":"receive interim result [false|false]: ขอพ่อก่อนเที่ยงเช้าง่วงซึมท้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:55.892020788+07:00","message":"[buffer interim] 130 false ขอพ่อก่อนเที่ยงเช้าง่วงซึมท้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:55.89203391+07:00","message":"[bufferProcess] interim [900000000]:ขอพ่อก่อนเที่ยงเช้าง่วงซึมท้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:55.892039466+07:00","message":"[bufferProcess] send to processor:ขอพ่อก่อนเที่ยงเช้าง่วงซึม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:55.892048596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:55.892053151+07:00","message":"> Transcript [2030] [false]: 'ขอพ่อก่อนเที่ยงเช้าง่วงซึม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:55.892058548+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:55.892062175+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:55.892065528+07:00","message":"StatePrefix: 'ขอพ่อก่อนเที่ยงเช้าง่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:55.892069284+07:00","message":"TextPushed: 'ขอพ่อ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:40:55.900132099+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:40:55.900143035+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:56.083112524+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:56.083153858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอพ่อก่อนเที่ยงเช้าง่วงซึมท้องถิ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:56.083159616+07:00","message":"receive interim result [false|false]: ขอพ่อก่อนเที่ยงเช้าง่วงซึมท้องถิ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:56.083172162+07:00","message":"[buffer interim] 130 false ขอพ่อก่อนเที่ยงเช้าง่วงซึมท้องถิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:56.083180828+07:00","message":"[bufferProcess] interim [80000000]:ขอพ่อก่อนเที่ยงเช้าง่วงซึมท้องถิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:56.083183699+07:00","message":"[bufferProcess] send to processor:ขอพ่อก่อนเที่ยงเช้าง่วงซึมท้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:56.08319089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:56.083194029+07:00","message":"> Transcript [2031] [false]: 'ขอพ่อก่อนเที่ยงเช้าง่วงซึมท้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:56.083197939+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:56.083200177+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:56.083202781+07:00","message":"StatePrefix: 'ขอพ่อก่อนเที่ยงเช้าง่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:56.083205267+07:00","message":"TextPushed: 'ขอพ่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:56.12675678+07:00","message":"[GCS] IsForceVAD: false for message ID: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:56.200862977+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:56.200904878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอพ่อก่อนเที่ยงเช้าง่วงซึมท้องผูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:56.200910824+07:00","message":"receive interim result [false|false]: ขอพ่อก่อนเที่ยงเช้าง่วงซึมท้องผูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:56.20092591+07:00","message":"[buffer interim] 130 false ขอพ่อก่อนเที่ยงเช้าง่วงซึมท้องผูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:56.200934232+07:00","message":"[bufferProcess] interim [140000000]:ขอพ่อก่อนเที่ยงเช้าง่วงซึมท้องผูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:56.200936966+07:00","message":"[bufferProcess] send to processor:ขอพ่อก่อนเที่ยงเช้าง่วงซึมท้องถิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:56.20094337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:56.200946587+07:00","message":"> Transcript [2032] [false]: 'ขอพ่อก่อนเที่ยงเช้าง่วงซึมท้องถิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:56.200951849+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:56.200954435+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:56.200956916+07:00","message":"StatePrefix: 'ขอพ่อก่อนเที่ยงเช้าง่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:56.200959665+07:00","message":"TextPushed: 'ขอพ่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:56.24935561+07:00","message":"[GCS] Start streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:56.273404868+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:56.273442706+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนเพลียเชื่องช้าง่วงซึมท้องผูก\",\"confidence\":0.9390071}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:56.273449255+07:00","message":"receive interim result [true|false]: อ่อนเพลียเชื่องช้าง่วงซึมท้องผูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:56.273463437+07:00","message":"end recv isFinal message id 130"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:56.273466036+07:00","message":"end Recv id 130"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:56.273473312+07:00","message":"[buffer interim] 130 true อ่อนเพลียเชื่องช้าง่วงซึมท้องผูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:56.273483937+07:00","message":"[bufferProcess] interim [320000000]:อ่อนเพลียเชื่องช้าง่วงซึมท้องผูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:56.273489712+07:00","message":"[bufferProcess] send to processor (isfinal):ขอพ่อก่อนเที่ยงเช้าง่วงซึมท้องผูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:56.273493303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:56.273496326+07:00","message":"> Transcript [2033] [false]: 'ขอพ่อก่อนเที่ยงเช้าง่วงซึมท้องผูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:56.273500276+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:56.273502551+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:56.27350449+07:00","message":"StatePrefix: 'ขอพ่อก่อนเที่ยงเช้าง่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:56.273506922+07:00","message":"TextPushed: 'ขอพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:56.273513861+07:00","message":"Push: 'ก่อนเที่ยงเช้าง่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:56.273516426+07:00","message":"TextPushed: 'ขอพ่อก่อนเที่ยงเช้าง่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:56.273518541+07:00","message":"Set new StatePrefix : 'ขอพ่อก่อนเที่ยงเช้าง่วงซึมท้องผูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:56.273520857+07:00","message":"Next Push (prob) : 'ซึมท้องผูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:56.273522675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:56.273524773+07:00","message":"> Transcript [2034] [true]: 'อ่อนเพลียเชื่องช้าง่วงซึมท้องผูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:56.273526958+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:56.273528817+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:56.273530522+07:00","message":"StatePrefix: 'ขอพ่อก่อนเที่ยงเช้าง่วงซึมท้องผูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:56.273532825+07:00","message":"TextPushed: 'ขอพ่อก่อนเที่ยงเช้าง่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:56.273534609+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:56.273614757+07:00","message":"push: {false ก่อนเที่ยงเช้าง่วง 0 0xc002aa7400}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:56.273706534+07:00","message":"Push: 'ซึมท้องผูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:56.273710094+07:00","message":"TextPushed: 'ขอพ่อก่อนเที่ยงเช้าง่วงซึมท้องผูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:56.273712502+07:00","message":"Set new StatePrefix : 'อ่อนเพลียเชื่องช้าง่วงซึมท้องผูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:56.273721729+07:00","message":"Next Push (prob) : 'อ่อนเพลียเชื่องช้าง่วงซึมท้องผูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:56.273725923+07:00","message":"push: {true ซึมท้องผูก 0 0xc002aa7400}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:56.273731807+07:00","message":"write aligntment file to 'tmp/7595/align_message_id_130.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:40:56.284157971+07:00","message":"write wav file: './tmp/7595/7595_130.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:56.906961446+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:56.907008381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปวดเมื่อย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:56.907013801+07:00","message":"receive interim result [false|false]: ปวดเมื่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:56.907031046+07:00","message":"[buffer interim] 131 false ปวดเมื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:56.907038854+07:00","message":"[bufferProcess] interim [480000000]:ปวดเมื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:56.907041018+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:57.282738649+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:57.282771844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปวดเมื่อยตาม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:57.282777591+07:00","message":"receive interim result [false|false]: ปวดเมื่อยตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:57.282794003+07:00","message":"[buffer interim] 131 false ปวดเมื่อยตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:57.28280182+07:00","message":"[bufferProcess] interim [840000000]:ปวดเมื่อยตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:57.282804452+07:00","message":"[bufferProcess] send to processor:ปวดเมื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:57.282810927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:57.282814037+07:00","message":"> Transcript [2035] [false]: 'ปวดเมื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:57.282816309+07:00","message":"Set StatePrefix (first interim): 'ปวดเมื่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:57.480061894+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:57.480106921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปวดเมื่อยตามตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:57.480114728+07:00","message":"receive interim result [false|false]: ปวดเมื่อยตามตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:57.480132464+07:00","message":"[buffer interim] 131 false ปวดเมื่อยตามตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:57.480145694+07:00","message":"[bufferProcess] interim [80000000]:ปวดเมื่อยตามตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:57.480149845+07:00","message":"[bufferProcess] send to processor:ปวดเมื่อยตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:57.480160155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:57.480164389+07:00","message":"> Transcript [2036] [false]: 'ปวดเมื่อยตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:57.480169254+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:57.480172765+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:57.480175884+07:00","message":"StatePrefix: 'ปวดเมื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:57.480179354+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:58.122653102+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:58.122692338+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปวดเมื่อยตามตัว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:58.122698298+07:00","message":"receive interim result [false|false]: ปวดเมื่อยตามตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:58.12271046+07:00","message":"[buffer interim] 131 false ปวดเมื่อยตามตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:58.122718481+07:00","message":"[bufferProcess] interim [680000000]:ปวดเมื่อยตามตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:58.122720975+07:00","message":"[bufferProcess] send to processor:ปวดเมื่อยตามตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:58.122724866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:58.122728+07:00","message":"> Transcript [2037] [false]: 'ปวดเมื่อยตามตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:58.122731287+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:58.122733435+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:58.122735431+07:00","message":"StatePrefix: 'ปวดเมื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:58.122737524+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:58.822757157+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:58.822799153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปวดเมื่อยตามตัวหมดเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:58.82280662+07:00","message":"receive interim result [false|false]: ปวดเมื่อยตามตัวหมดเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:58.8228205+07:00","message":"[buffer interim] 131 false ปวดเมื่อยตามตัวหมดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:58.822827857+07:00","message":"[bufferProcess] interim [340000000]:ปวดเมื่อยตามตัวหมดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:58.822830613+07:00","message":"[bufferProcess] send to processor:ปวดเมื่อยตามตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:58.82283414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:58.822836917+07:00","message":"> Transcript [2038] [false]: 'ปวดเมื่อยตามตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:58.822842253+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:58.822845182+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:58.8228483+07:00","message":"StatePrefix: 'ปวดเมื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:58.822851146+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:58.881610668+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:58.881655752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปวดเมื่อยตามตัวหมดเลยอ่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:58.881663571+07:00","message":"receive interim result [false|false]: ปวดเมื่อยตามตัวหมดเลยอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:58.881682306+07:00","message":"[buffer interim] 131 false ปวดเมื่อยตามตัวหมดเลยอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:58.881690817+07:00","message":"[bufferProcess] interim [520000000]:ปวดเมื่อยตามตัวหมดเลยอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:58.881693544+07:00","message":"[bufferProcess] send to processor:ปวดเมื่อยตามตัวหมดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:58.881697806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:58.881701092+07:00","message":"> Transcript [2039] [false]: 'ปวดเมื่อยตามตัวหมดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:58.881704878+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:58.881707006+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:58.881709014+07:00","message":"StatePrefix: 'ปวดเมื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:58.881711095+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:58.881713719+07:00","message":"Push: 'ปวดเมื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:58.881715866+07:00","message":"TextPushed: 'ปวดเมื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:58.881717996+07:00","message":"Set new StatePrefix : 'ปวดเมื่อยตามตัวหมดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:58.881720796+07:00","message":"Next Push (prob) : 'ตามตัวหมดเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:58.881729892+07:00","message":"push: {false ปวดเมื่อย 0 0xc002aa6800}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:40:58.900797025+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:40:58.900825402+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:59.471028979+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:59.471076004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปวดเมื่อยตามตัวหมดเลยอ่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:59.471082248+07:00","message":"receive interim result [false|false]: ปวดเมื่อยตามตัวหมดเลยอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:40:59.471095567+07:00","message":"[buffer interim] 131 false ปวดเมื่อยตามตัวหมดเลยอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:59.471102965+07:00","message":"[bufferProcess] interim [120000000]:ปวดเมื่อยตามตัวหมดเลยอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:59.471106279+07:00","message":"[bufferProcess] send to processor:ปวดเมื่อยตามตัวหมดเลยอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:59.471113029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:59.471116049+07:00","message":"> Transcript [2040] [false]: 'ปวดเมื่อยตามตัวหมดเลยอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:59.471119406+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:59.471122273+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:59.471124216+07:00","message":"StatePrefix: 'ปวดเมื่อยตามตัวหมดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:40:59.471126677+07:00","message":"TextPushed: 'ปวดเมื่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:00.117105981+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:00.117148592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปวดเมื่อยตามตัวหมดเลยอ่ะปวดหลังอยู่ทุกวันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:00.117155015+07:00","message":"receive interim result [false|false]: ปวดเมื่อยตามตัวหมดเลยอ่ะปวดหลังอยู่ทุกวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:00.11719144+07:00","message":"[buffer interim] 131 false ปวดเมื่อยตามตัวหมดเลยอ่ะปวดหลังอยู่ทุกวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:00.117200774+07:00","message":"[bufferProcess] interim [660000000]:ปวดเมื่อยตามตัวหมดเลยอ่ะปวดหลังอยู่ทุกวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:00.117205084+07:00","message":"[bufferProcess] send to processor:ปวดเมื่อยตามตัวหมดเลยอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:00.117209928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:00.117213+07:00","message":"> Transcript [2041] [false]: 'ปวดเมื่อยตามตัวหมดเลยอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:00.117216684+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:00.117218906+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:00.117221369+07:00","message":"StatePrefix: 'ปวดเมื่อยตามตัวหมดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:00.117223794+07:00","message":"TextPushed: 'ปวดเมื่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:00.331087702+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:00.331130472+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปวดเมื่อยตามตัวหมดเลยอ่ะปวดหลังอยู่ทุกวันนี้นี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:00.331136851+07:00","message":"receive interim result [false|false]: ปวดเมื่อยตามตัวหมดเลยอ่ะปวดหลังอยู่ทุกวันนี้นี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:00.331151409+07:00","message":"[buffer interim] 131 false ปวดเมื่อยตามตัวหมดเลยอ่ะปวดหลังอยู่ทุกวันนี้นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:00.331159134+07:00","message":"[bufferProcess] interim [900000000]:ปวดเมื่อยตามตัวหมดเลยอ่ะปวดหลังอยู่ทุกวันนี้นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:00.331161802+07:00","message":"[bufferProcess] send to processor:ปวดเมื่อยตามตัวหมดเลยอ่ะปวดหลังอยู่ทุกวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:00.33116764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:00.331170602+07:00","message":"> Transcript [2042] [false]: 'ปวดเมื่อยตามตัวหมดเลยอ่ะปวดหลังอยู่ทุกวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:00.33117382+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:00.331176005+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:00.331178407+07:00","message":"StatePrefix: 'ปวดเมื่อยตามตัวหมดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:00.331180997+07:00","message":"TextPushed: 'ปวดเมื่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:00.356448369+07:00","message":"[GCS] IsForceVAD: false for message ID: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:00.418530129+07:00","message":"[GCS] Start streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:00.497082216+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:00.497128254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปวดเมื่อยตามตัวหมดเลยอ่ะทุกวันนี้นี่\",\"confidence\":0.95224565}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:00.497134259+07:00","message":"receive interim result [true|false]: ปวดเมื่อยตามตัวหมดเลยอ่ะทุกวันนี้นี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:00.497142039+07:00","message":"end recv isFinal message id 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:00.497144299+07:00","message":"end Recv id 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:00.497151699+07:00","message":"[buffer interim] 131 true ปวดเมื่อยตามตัวหมดเลยอ่ะทุกวันนี้นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:00.497174671+07:00","message":"[bufferProcess] interim [110000000]:ปวดเมื่อยตามตัวหมดเลยอ่ะทุกวันนี้นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:00.497182516+07:00","message":"[bufferProcess] send to processor (isfinal):ปวดเมื่อยตามตัวหมดเลยอ่ะปวดหลังอยู่ทุกวันนี้นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:00.497186675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:00.497189984+07:00","message":"> Transcript [2043] [false]: 'ปวดเมื่อยตามตัวหมดเลยอ่ะปวดหลังอยู่ทุกวันนี้นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:00.497193959+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:00.497195996+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:00.49719844+07:00","message":"StatePrefix: 'ปวดเมื่อยตามตัวหมดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:00.497200768+07:00","message":"TextPushed: 'ปวดเมื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:00.497205561+07:00","message":"Push: 'ตามตัวหมดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:00.497207541+07:00","message":"TextPushed: 'ปวดเมื่อยตามตัวหมดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:00.49720986+07:00","message":"Set new StatePrefix : 'ปวดเมื่อยตามตัวหมดเลยอ่ะปวดหลังอยู่ทุกวันนี้นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:00.49721241+07:00","message":"Next Push (prob) : 'อ่ะปวดหลังอยู่ทุกวันนี้นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:00.497214709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:00.497216908+07:00","message":"> Transcript [2044] [true]: 'ปวดเมื่อยตามตัวหมดเลยอ่ะทุกวันนี้นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:00.497219482+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:00.497221192+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:00.497222884+07:00","message":"StatePrefix: 'ปวดเมื่อยตามตัวหมดเลยอ่ะปวดหลังอยู่ทุกวันนี้นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:00.497224831+07:00","message":"TextPushed: 'ปวดเมื่อยตามตัวหมดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:00.497227254+07:00","message":"Push: 'อ่ะทุกวันนี้นี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:00.497236652+07:00","message":"push: {false ตามตัวหมดเลย 0 0xc002aa6800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:00.497243208+07:00","message":"push: {true อ่ะทุกวันนี้นี่ 0 0xc002aa6800}"}
{"level":"info","service":"Main","time":"2026-06-25T13:41:00.506412301+07:00","message":"write wav file: './tmp/7595/7595_131.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:01.59602732+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:01.596075327+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:01.596082793+07:00","message":"receive interim result [false|false]: ไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:01.596099959+07:00","message":"[buffer interim] 132 false ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:01.596109716+07:00","message":"[bufferProcess] interim [200000000]:ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:01.596112884+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:01.596122469+07:00","message":"[bufferProcess] send to processor (ticker):ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:01.596126592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:01.596130562+07:00","message":"> Transcript [2045] [false]: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:01.596134575+07:00","message":"Set StatePrefix (first interim): 'ไอโอดีน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:41:01.90151835+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:41:01.901534712+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:02.170183768+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:02.170217017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:02.170223216+07:00","message":"receive interim result [false|false]: ไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:02.170235953+07:00","message":"[buffer interim] 132 false ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:02.170242646+07:00","message":"[bufferProcess] interim [800000000]:ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:02.170244509+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:03.644566119+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:03.64461325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทันที\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:03.64461987+07:00","message":"receive interim result [false|false]: ทันที"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:03.644633367+07:00","message":"[buffer interim] 132 false ทันที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:03.644641108+07:00","message":"[bufferProcess] interim [240000000]:ทันที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:03.644643521+07:00","message":"[bufferProcess] send to processor:ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:03.644649836+07:00","message":"[bufferProcess] send to processor (ticker):ทันที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:03.644652852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:03.644655941+07:00","message":"> Transcript [2046] [false]: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:03.644659397+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:03.644661781+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:03.644663763+07:00","message":"StatePrefix: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:03.644665811+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:03.644667457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:03.644669571+07:00","message":"> Transcript [2047] [false]: 'ทันที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:03.644671223+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:03.644673385+07:00","message":"Set new StatePrefix: 'ทันที'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:03.652806669+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:03.65284279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Pantip\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:03.652848863+07:00","message":"receive interim result [false|false]: Pantip"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:03.652863687+07:00","message":"[buffer interim] 132 false Pantip"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:03.652870314+07:00","message":"[bufferProcess] interim [300000000]:Pantip"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:03.652872415+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:03.77042085+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:03.770467187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทันทีเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:03.770480307+07:00","message":"receive interim result [false|false]: ทันทีเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:03.770496804+07:00","message":"[buffer interim] 132 false ทันทีเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:03.770505336+07:00","message":"[bufferProcess] interim [420000000]:ทันทีเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:03.770508004+07:00","message":"[bufferProcess] send to processor:Pantip"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:03.770516114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:03.770519118+07:00","message":"> Transcript [2048] [false]: 'Pantip'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:03.770523082+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:03.770527652+07:00","message":"Set new StatePrefix: 'Pantip'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:04.340492554+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:04.34054231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทันทีเลยพรุ่งนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:04.340549908+07:00","message":"receive interim result [false|false]: ทันทีเลยพรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:04.34057039+07:00","message":"[buffer interim] 132 false ทันทีเลยพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:04.340580438+07:00","message":"[bufferProcess] interim [20000000]:ทันทีเลยพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:04.340585175+07:00","message":"[bufferProcess] send to processor:ทันทีเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:04.340590261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:04.340594444+07:00","message":"> Transcript [2049] [false]: 'ทันทีเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:04.340598283+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:04.340601246+07:00","message":"Set new StatePrefix: 'ทันทีเลย'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:41:04.902441192+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:41:04.902451913+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:04.985362886+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:04.985395612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทันทีเลยพรุ่งนี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:04.985400949+07:00","message":"receive interim result [false|false]: ทันทีเลยพรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:04.985410992+07:00","message":"[buffer interim] 132 false ทันทีเลยพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:04.985417991+07:00","message":"[bufferProcess] interim [620000000]:ทันทีเลยพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:04.985420344+07:00","message":"[bufferProcess] send to processor:ทันทีเลยพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:04.985423544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:04.985426665+07:00","message":"> Transcript [2050] [false]: 'ทันทีเลยพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:04.98542994+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:04.98543209+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:04.985434028+07:00","message":"StatePrefix: 'ทันทีเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:04.985436392+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:05.049747696+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:05.049784771+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทันทีเลยอย่างนี้มาก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:05.049790616+07:00","message":"receive interim result [false|false]: ทันทีเลยอย่างนี้มาก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:05.049803846+07:00","message":"[buffer interim] 132 false ทันทีเลยอย่างนี้มาก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:05.049811052+07:00","message":"[bufferProcess] interim [680000000]:ทันทีเลยอย่างนี้มาก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:05.049813384+07:00","message":"[bufferProcess] send to processor:ทันทีเลยพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:05.049819394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:05.049822055+07:00","message":"> Transcript [2051] [false]: 'ทันทีเลยพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:05.049825554+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:05.049827652+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:05.049829712+07:00","message":"StatePrefix: 'ทันทีเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:05.049831984+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:05.506142863+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:05.506176469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทันทีเลยอย่างนี้มาก่อนจะคบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:05.506182997+07:00","message":"receive interim result [false|false]: ทันทีเลยอย่างนี้มาก่อนจะคบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:05.506196764+07:00","message":"[buffer interim] 132 false ทันทีเลยอย่างนี้มาก่อนจะคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:05.506207316+07:00","message":"[bufferProcess] interim [100000000]:ทันทีเลยอย่างนี้มาก่อนจะคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:05.50620984+07:00","message":"[bufferProcess] send to processor:ทันทีเลยอย่างนี้มาก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:05.506213059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:05.506216002+07:00","message":"> Transcript [2052] [false]: 'ทันทีเลยอย่างนี้มาก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:05.506219602+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:05.506221894+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:05.506223898+07:00","message":"StatePrefix: 'ทันทีเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:05.506227626+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:05.579081455+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:05.579126163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทันทีเลยอย่างนี้มาก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:05.579134382+07:00","message":"receive interim result [false|false]: ทันทีเลยอย่างนี้มาก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:05.579150736+07:00","message":"[buffer interim] 132 false ทันทีเลยอย่างนี้มาก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:05.579157984+07:00","message":"[bufferProcess] interim [220000000]:ทันทีเลยอย่างนี้มาก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:05.579160667+07:00","message":"[bufferProcess] send to processor:ทันทีเลยอย่างนี้มาก่อนจะคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:05.579167606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:05.579170536+07:00","message":"> Transcript [2053] [false]: 'ทันทีเลยอย่างนี้มาก่อนจะคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:05.579174504+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:05.579177001+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:05.579178963+07:00","message":"StatePrefix: 'ทันทีเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:05.579181097+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:05.57918761+07:00","message":"Push: 'ทันทีเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:05.579189678+07:00","message":"TextPushed: 'ทันทีเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:05.579191907+07:00","message":"Set new StatePrefix : 'ทันทีเลยอย่างนี้มาก่อนจะคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:05.579194109+07:00","message":"Next Push (prob) : 'อย่างนี้มาก่อนจะคบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:05.579201409+07:00","message":"push: {false ทันทีเลย 0 0xc000044200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:05.699745793+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:05.699784064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทันทีเลยอย่างนี้มาก่อน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:05.699789853+07:00","message":"receive interim result [false|false]: ทันทีเลยอย่างนี้มาก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:05.699802939+07:00","message":"[buffer interim] 132 false ทันทีเลยอย่างนี้มาก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:05.699810369+07:00","message":"[bufferProcess] interim [280000000]:ทันทีเลยอย่างนี้มาก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:05.699813006+07:00","message":"[bufferProcess] send to processor:ทันทีเลยอย่างนี้มาก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:05.699819497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:05.699822125+07:00","message":"> Transcript [2054] [false]: 'ทันทีเลยอย่างนี้มาก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:05.699824458+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:05.796024566+07:00","message":"[GCS] IsForceVAD: false for message ID: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:05.929375066+07:00","message":"[GCS] Start streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:05.958993663+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:05.959027051+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทันทีเลยพรุ่งนี้มาก่อน\",\"confidence\":0.8982551}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:05.959033116+07:00","message":"receive interim result [true|false]: ทันทีเลยพรุ่งนี้มาก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:05.959045291+07:00","message":"end recv isFinal message id 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:05.959047829+07:00","message":"end Recv id 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:05.959053439+07:00","message":"[buffer interim] 132 true ทันทีเลยพรุ่งนี้มาก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:05.959060668+07:00","message":"[bufferProcess] interim [610000000]:ทันทีเลยพรุ่งนี้มาก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:05.959064089+07:00","message":"[bufferProcess] send to processor (isfinal):ทันทีเลยอย่างนี้มาก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:05.959067213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:05.959069794+07:00","message":"> Transcript [2055] [false]: 'ทันทีเลยอย่างนี้มาก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:05.959072227+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:05.959075164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:05.95907722+07:00","message":"> Transcript [2056] [true]: 'ทันทีเลยพรุ่งนี้มาก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:05.959080308+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:05.959082951+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:05.959085027+07:00","message":"StatePrefix: 'ทันทีเลยอย่างนี้มาก่อนจะคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:05.959088592+07:00","message":"TextPushed: 'ทันทีเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:05.959096247+07:00","message":"Push: 'พรุ่งนี้มาก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:05.959105596+07:00","message":"push: {true พรุ่งนี้มาก่อน 0 0xc000044200}"}
{"level":"info","service":"Main","time":"2026-06-25T13:41:05.970594516+07:00","message":"write wav file: './tmp/7595/7595_132.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:06.408487049+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:06.40851995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:06.408525635+07:00","message":"receive interim result [false|false]: มาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:06.408536072+07:00","message":"[buffer interim] 133 false มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:06.408542268+07:00","message":"[bufferProcess] interim [480000000]:มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:06.408544086+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:06.461285+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:06.461321297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มากพอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:06.46132688+07:00","message":"receive interim result [false|false]: มากพอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:06.461343809+07:00","message":"[buffer interim] 133 false มากพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:06.461350421+07:00","message":"[bufferProcess] interim [540000000]:มากพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:06.461352871+07:00","message":"[bufferProcess] send to processor:มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:06.461360931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:06.461363591+07:00","message":"> Transcript [2057] [false]: 'มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:06.461365806+07:00","message":"Set StatePrefix (first interim): 'มาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:06.491192915+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:06.491223315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มากเพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:06.491228542+07:00","message":"receive interim result [false|false]: มากเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:06.49124365+07:00","message":"[buffer interim] 133 false มากเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:06.491249861+07:00","message":"[bufferProcess] interim [600000000]:มากเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:06.491254997+07:00","message":"[bufferProcess] send to processor:มากพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:06.491266939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:06.491270147+07:00","message":"> Transcript [2058] [false]: 'มากพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:06.491273561+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:06.491275688+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:06.491277686+07:00","message":"StatePrefix: 'มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:06.491279944+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:06.667217135+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:06.667249227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มากเพราะขาด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:06.667254631+07:00","message":"receive interim result [false|false]: มากเพราะขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:06.667271611+07:00","message":"[buffer interim] 133 false มากเพราะขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:06.667278551+07:00","message":"[bufferProcess] interim [780000000]:มากเพราะขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:06.667280989+07:00","message":"[bufferProcess] send to processor:มากเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:06.667284235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:06.667286883+07:00","message":"> Transcript [2059] [false]: 'มากเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:06.667290717+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:06.667293095+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:06.667295882+07:00","message":"StatePrefix: 'มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:06.66729796+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:06.977503978+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:06.977538917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มากเพราะขาดไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:06.977544691+07:00","message":"receive interim result [false|false]: มากเพราะขาดไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:06.977555745+07:00","message":"[buffer interim] 133 false มากเพราะขาดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:06.977562339+07:00","message":"[bufferProcess] interim [80000000]:มากเพราะขาดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:06.977564816+07:00","message":"[bufferProcess] send to processor:มากเพราะขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:06.977570201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:06.977573047+07:00","message":"> Transcript [2060] [false]: 'มากเพราะขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:06.977576382+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:06.977578563+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:06.977580913+07:00","message":"StatePrefix: 'มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:06.97758312+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:07.121812185+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:07.121849494+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มากเพราะขาดไปดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:07.121855533+07:00","message":"receive interim result [false|false]: มากเพราะขาดไปดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:07.121867955+07:00","message":"[buffer interim] 133 false มากเพราะขาดไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:07.121876949+07:00","message":"[bufferProcess] interim [200000000]:มากเพราะขาดไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:07.121880636+07:00","message":"[bufferProcess] send to processor:มากเพราะขาดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:07.121888905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:07.121893087+07:00","message":"> Transcript [2061] [false]: 'มากเพราะขาดไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:07.121897889+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:07.121901183+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:07.121905099+07:00","message":"StatePrefix: 'มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:07.121909061+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:07.121916576+07:00","message":"Push: 'มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:07.121919741+07:00","message":"TextPushed: 'มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:07.121924482+07:00","message":"Set new StatePrefix : 'มากเพราะขาดไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:07.121928373+07:00","message":"Next Push (prob) : 'เพราะขาดไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:07.121947333+07:00","message":"push: {false มาก 0 0xc00049d500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:07.383766948+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:07.383816965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มากเพราะขาดทุน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:07.383824945+07:00","message":"receive interim result [false|false]: มากเพราะขาดทุน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:07.383841664+07:00","message":"[buffer interim] 133 false มากเพราะขาดทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:07.383849754+07:00","message":"[bufferProcess] interim [380000000]:มากเพราะขาดทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:07.383852901+07:00","message":"[bufferProcess] send to processor:มากเพราะขาดไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:07.383862325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:07.383865754+07:00","message":"> Transcript [2062] [false]: 'มากเพราะขาดไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:07.383869551+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:07.383872398+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:07.383874858+07:00","message":"StatePrefix: 'มากเพราะขาดไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:07.383877551+07:00","message":"TextPushed: 'มาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:07.549611329+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:07.549661362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มากเพราะขาดไปรุนแรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:07.549669246+07:00","message":"receive interim result [false|false]: มากเพราะขาดไปรุนแรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:07.54968451+07:00","message":"[buffer interim] 133 false มากเพราะขาดไปรุนแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:07.549692801+07:00","message":"[bufferProcess] interim [680000000]:มากเพราะขาดไปรุนแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:07.549699988+07:00","message":"[bufferProcess] send to processor:มากเพราะขาดทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:07.549707225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:07.549711378+07:00","message":"> Transcript [2063] [false]: 'มากเพราะขาดทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:07.549714779+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:07.549717176+07:00","message":"Set new StatePrefix: 'มากเพราะขาดทุน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:41:07.902748475+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:41:07.902748194+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:08.192291214+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:08.192323321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มากเพราะขาดไปรุนแรง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:08.192329288+07:00","message":"receive interim result [false|false]: มากเพราะขาดไปรุนแรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:08.192343095+07:00","message":"[buffer interim] 133 false มากเพราะขาดไปรุนแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:08.192349658+07:00","message":"[bufferProcess] interim [280000000]:มากเพราะขาดไปรุนแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:08.192352246+07:00","message":"[bufferProcess] send to processor:มากเพราะขาดไปรุนแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:08.192358886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:08.19236147+07:00","message":"> Transcript [2064] [false]: 'มากเพราะขาดไปรุนแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:08.192363921+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:08.19236634+07:00","message":"Set new StatePrefix: 'มากเพราะขาดไปรุนแรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:09.470548591+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:09.470587827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มากเพราะขาดไปรุนแรงที่สุดนั่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:09.470593879+07:00","message":"receive interim result [false|false]: มากเพราะขาดไปรุนแรงที่สุดนั่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:09.470610008+07:00","message":"[buffer interim] 133 false มากเพราะขาดไปรุนแรงที่สุดนั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:09.470617163+07:00","message":"[bufferProcess] interim [540000000]:มากเพราะขาดไปรุนแรงที่สุดนั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:09.470619811+07:00","message":"[bufferProcess] send to processor:มากเพราะขาดไปรุนแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:09.470623908+07:00","message":"[bufferProcess] send to processor (ticker):มากเพราะขาดไปรุนแรงที่สุดนั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:09.470627285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:09.470630839+07:00","message":"> Transcript [2065] [false]: 'มากเพราะขาดไปรุนแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:09.470634434+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:09.47063681+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:09.470639275+07:00","message":"StatePrefix: 'มากเพราะขาดไปรุนแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:09.470642423+07:00","message":"TextPushed: 'มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:09.470644521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:09.470646493+07:00","message":"> Transcript [2066] [false]: 'มากเพราะขาดไปรุนแรงที่สุดนั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:09.470648482+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:09.47065032+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:09.470652005+07:00","message":"StatePrefix: 'มากเพราะขาดไปรุนแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:09.470653812+07:00","message":"TextPushed: 'มาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:09.476245106+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:09.476268359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มากเพราะขาดไปรุนแรงที่สุดนั่นคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:09.476273169+07:00","message":"receive interim result [false|false]: มากเพราะขาดไปรุนแรงที่สุดนั่นคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:09.476284493+07:00","message":"[buffer interim] 133 false มากเพราะขาดไปรุนแรงที่สุดนั่นคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:09.476290077+07:00","message":"[bufferProcess] interim [600000000]:มากเพราะขาดไปรุนแรงที่สุดนั่นคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:09.476292092+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:09.806838098+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:09.806882973+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:09.806889286+07:00","message":"receive interim result [false|false]: มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:09.806906407+07:00","message":"[buffer interim] 133 false มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:09.806915451+07:00","message":"[bufferProcess] interim [900000000]:มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:09.806918369+07:00","message":"[bufferProcess] send to processor:มากเพราะขาดไปรุนแรงที่สุดนั่นคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:09.806926771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:09.806930571+07:00","message":"> Transcript [2067] [false]: 'มากเพราะขาดไปรุนแรงที่สุดนั่นคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:09.806934219+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:09.806936762+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:09.806939139+07:00","message":"StatePrefix: 'มากเพราะขาดไปรุนแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:09.806941956+07:00","message":"TextPushed: 'มาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:10.112582898+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:10.112633953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:10.112640819+07:00","message":"receive interim result [false|false]: มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:10.11265294+07:00","message":"[buffer interim] 133 false มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:10.112659591+07:00","message":"[bufferProcess] interim [200000000]:มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:10.112662382+07:00","message":"[bufferProcess] send to processor:มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:10.112665864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:10.11266856+07:00","message":"> Transcript [2068] [false]: 'มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:10.112672489+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:10.112674571+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:10.112677043+07:00","message":"StatePrefix: 'มากเพราะขาดไปรุนแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:10.112679724+07:00","message":"TextPushed: 'มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:10.112683129+07:00","message":"Push: 'เพราะขาดไปรุนแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:10.112685372+07:00","message":"TextPushed: 'มากเพราะขาดไปรุนแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:10.112688118+07:00","message":"Set new StatePrefix : 'มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:10.112690577+07:00","message":"Next Push (prob) : 'ที่สุดนั่นคือภาวะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:10.112698264+07:00","message":"push: {false เพราะขาดไปรุนแรง 0 0xc00049d500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:10.379880891+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:10.37992602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดเอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:10.379935005+07:00","message":"receive interim result [false|false]: มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:10.379950395+07:00","message":"[buffer interim] 133 false มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:10.379958918+07:00","message":"[bufferProcess] interim [440000000]:มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:10.379962571+07:00","message":"[bufferProcess] send to processor:มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:10.379969603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:10.379973989+07:00","message":"> Transcript [2069] [false]: 'มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:10.379979381+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:10.379982726+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:10.379987119+07:00","message":"StatePrefix: 'มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:10.379989603+07:00","message":"TextPushed: 'มากเพราะขาดไปรุนแรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:10.429029061+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:10.429069198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดเอว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:10.429077364+07:00","message":"receive interim result [false|false]: มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดเอว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:10.429092057+07:00","message":"[buffer interim] 133 false มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดเอว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:10.429101059+07:00","message":"[bufferProcess] interim [500000000]:มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดเอว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:10.4291046+07:00","message":"[bufferProcess] send to processor:มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:10.429109079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:10.429111791+07:00","message":"> Transcript [2070] [false]: 'มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:10.429115078+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:10.429117074+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:10.429118939+07:00","message":"StatePrefix: 'มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:10.429121478+07:00","message":"TextPushed: 'มากเพราะขาดไปรุนแรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:10.507421713+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:10.50745948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาด Elsa\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:10.507465835+07:00","message":"receive interim result [false|false]: มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาด Elsa"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:10.507476366+07:00","message":"[buffer interim] 133 false มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาด Elsa"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:10.507488924+07:00","message":"[bufferProcess] interim [560000000]:มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาด Elsa"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:10.507492077+07:00","message":"[bufferProcess] send to processor:มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดเอว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:10.507495973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:10.507498615+07:00","message":"> Transcript [2071] [false]: 'มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดเอว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:10.507501954+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:10.507504096+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:10.507510631+07:00","message":"StatePrefix: 'มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:10.507513287+07:00","message":"TextPushed: 'มากเพราะขาดไปรุนแรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:10.538566774+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:10.538601677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:10.53860793+07:00","message":"receive interim result [false|false]: มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:10.538620083+07:00","message":"[buffer interim] 133 false มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:10.538626604+07:00","message":"[bufferProcess] interim [620000000]:มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:10.538629853+07:00","message":"[bufferProcess] send to processor:มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาด Elsa"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:10.538635186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:10.538637731+07:00","message":"> Transcript [2072] [false]: 'มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาด Elsa'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:10.538641731+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:10.538643693+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:10.538646111+07:00","message":"StatePrefix: 'มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:10.538648771+07:00","message":"TextPushed: 'มากเพราะขาดไปรุนแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:10.538654542+07:00","message":"Push: 'ที่สุดนั่นคือภาวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:10.538656707+07:00","message":"TextPushed: 'มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:10.538658887+07:00","message":"Set new StatePrefix : 'มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาด Elsa'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:10.538661072+07:00","message":"Next Push (prob) : 'ขาด Elsa'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:10.538667982+07:00","message":"push: {false ที่สุดนั่นคือภาวะ 0 0xc00049d500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:10.703379578+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:10.703415551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาด Elsa\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:10.703431441+07:00","message":"receive interim result [false|false]: มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาด Elsa"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:10.703445208+07:00","message":"[buffer interim] 133 false มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาด Elsa"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:10.703451966+07:00","message":"[bufferProcess] interim [740000000]:มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาด Elsa"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:10.703454464+07:00","message":"[bufferProcess] send to processor:มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:10.703461923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:10.703464721+07:00","message":"> Transcript [2073] [false]: 'มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:10.703467761+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:10.703469725+07:00","message":"Set new StatePrefix: 'มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:10.727351994+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:10.727380352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:10.727385725+07:00","message":"receive interim result [false|false]: มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:10.72739794+07:00","message":"[buffer interim] 133 false มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:10.727404211+07:00","message":"[bufferProcess] interim [800000000]:มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:10.727407017+07:00","message":"[bufferProcess] send to processor:มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาด Elsa"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:10.727412754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:10.727423042+07:00","message":"> Transcript [2074] [false]: 'มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาด Elsa'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:10.727425858+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:10.72742805+07:00","message":"Set new StatePrefix: 'มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาด Elsa'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:10.832804125+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:10.832841292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:10.832847526+07:00","message":"receive interim result [false|false]: มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:10.832860148+07:00","message":"[buffer interim] 133 false มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:10.832869515+07:00","message":"[bufferProcess] interim [920000000]:มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:10.832872374+07:00","message":"[bufferProcess] send to processor:มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:10.832878464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:10.832881161+07:00","message":"> Transcript [2075] [false]: 'มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:10.83288401+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:10.832886541+07:00","message":"Set new StatePrefix: 'มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:10.891249248+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:10.891284503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รุน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:10.891290861+07:00","message":"receive interim result [false|false]: มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รุน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:10.891303091+07:00","message":"[buffer interim] 133 false มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:10.891310229+07:00","message":"[bufferProcess] interim [980000000]:มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:10.891312927+07:00","message":"[bufferProcess] send to processor:มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:10.89131811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:10.891320649+07:00","message":"> Transcript [2076] [false]: 'มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:10.891324599+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:10.891327182+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:10.891329385+07:00","message":"StatePrefix: 'มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:10.891332427+07:00","message":"TextPushed: 'มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:41:10.903421392+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:41:10.903440931+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:11.015379137+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:11.015416497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รุนแรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:11.015423014+07:00","message":"receive interim result [false|false]: มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รุนแรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:11.015436829+07:00","message":"[buffer interim] 133 false มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รุนแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:11.01544416+07:00","message":"[bufferProcess] interim [100000000]:มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รุนแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:11.015446975+07:00","message":"[bufferProcess] send to processor:มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:11.015450864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:11.015453863+07:00","message":"> Transcript [2077] [false]: 'มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:11.015458945+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:11.015461009+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:11.015466315+07:00","message":"StatePrefix: 'มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:11.015469126+07:00","message":"TextPushed: 'มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:11.436392173+07:00","message":"[GCS] IsForceVAD: false for message ID: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:11.520529183+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:11.520570527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รุนแรงแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:11.520576657+07:00","message":"receive interim result [false|false]: มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รุนแรงแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:11.520592136+07:00","message":"[buffer interim] 133 false มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รุนแรงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:11.520602536+07:00","message":"[bufferProcess] interim [640000000]:มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รุนแรงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:11.520605253+07:00","message":"[bufferProcess] send to processor:มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รุนแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:11.520611178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:11.520614151+07:00","message":"> Transcript [2078] [false]: 'มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รุนแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:11.520618279+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:11.520620482+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:11.520622859+07:00","message":"StatePrefix: 'มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:11.520629625+07:00","message":"TextPushed: 'มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:11.59813192+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:11.598158297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มากเพราะขาดไปรุนแรงสุดนั่นคือภาวะขาดไอโอดีนที่รุนแรงแล้ว\",\"confidence\":0.9480381}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:11.598164529+07:00","message":"receive interim result [true|false]: มากเพราะขาดไปรุนแรงสุดนั่นคือภาวะขาดไอโอดีนที่รุนแรงแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:11.598177131+07:00","message":"end recv isFinal message id 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:11.59817976+07:00","message":"end Recv id 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:11.598185049+07:00","message":"[buffer interim] 133 true มากเพราะขาดไปรุนแรงสุดนั่นคือภาวะขาดไอโอดีนที่รุนแรงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:11.598191836+07:00","message":"[bufferProcess] interim [730000000]:มากเพราะขาดไปรุนแรงสุดนั่นคือภาวะขาดไอโอดีนที่รุนแรงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:11.598196425+07:00","message":"[bufferProcess] send to processor (isfinal):มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รุนแรงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:11.598200578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:11.598203174+07:00","message":"> Transcript [2079] [false]: 'มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รุนแรงแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:11.598206606+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:11.598208487+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:11.598210589+07:00","message":"StatePrefix: 'มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:11.598213836+07:00","message":"TextPushed: 'มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:11.598216815+07:00","message":"Push: 'ขาดไอโอดีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:11.598218701+07:00","message":"TextPushed: 'มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:11.59822163+07:00","message":"Set new StatePrefix : 'มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รุนแรงแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:11.598224211+07:00","message":"Next Push (prob) : 'รุนแรงแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:11.598232028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:11.598234379+07:00","message":"> Transcript [2080] [true]: 'มากเพราะขาดไปรุนแรงสุดนั่นคือภาวะขาดไอโอดีนที่รุนแรงแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:11.598238966+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:11.598240828+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:11.598243007+07:00","message":"StatePrefix: 'มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รุนแรงแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:11.598245273+07:00","message":"TextPushed: 'มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:11.598247284+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:11.598343138+07:00","message":"push: {false ขาดไอโอดีนที่ 0 0xc00049d500}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:11.599101626+07:00","message":"Push: 'รุนแรงแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:11.599110061+07:00","message":"TextPushed: 'มากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รุนแรงแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:11.59911543+07:00","message":"Set new StatePrefix : 'มากเพราะขาดไปรุนแรงสุดนั่นคือภาวะขาดไอโอดีนที่รุนแรงแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:11.59911824+07:00","message":"Next Push (prob) : 'มากเพราะขาดไปรุนแรงสุดนั่นคือภาวะขาดไอโอดีนที่รุนแรงแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:11.599128304+07:00","message":"push: {true รุนแรงแล้ว 0 0xc00049d500}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:11.599194235+07:00","message":"write aligntment file to 'tmp/7595/align_message_id_133.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:41:11.617344937+07:00","message":"write wav file: './tmp/7595/7595_133.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:11.63002616+07:00","message":"[GCS] Start streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:12.364577579+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:12.364625209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:12.364630556+07:00","message":"receive interim result [false|false]: ขอภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:12.364647813+07:00","message":"[buffer interim] 134 false ขอภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:12.364654787+07:00","message":"[bufferProcess] interim [600000000]:ขอภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:12.364657266+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:12.508069177+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:12.508115696+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:12.508121239+07:00","message":"receive interim result [false|false]: ขอบพระคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:12.508135285+07:00","message":"[buffer interim] 134 false ขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:12.508143364+07:00","message":"[bufferProcess] interim [720000000]:ขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:12.50814614+07:00","message":"[bufferProcess] send to processor:ขอภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:12.508153041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:12.508156114+07:00","message":"> Transcript [2081] [false]: 'ขอภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:12.508158477+07:00","message":"Set StatePrefix (first interim): 'ขอภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:12.676628688+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:12.676672983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอภาพลักษณ์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:12.676678571+07:00","message":"receive interim result [false|false]: ขอภาพลักษณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:12.676693729+07:00","message":"[buffer interim] 134 false ขอภาพลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:12.676702289+07:00","message":"[bufferProcess] interim [840000000]:ขอภาพลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:12.676705208+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:12.676709002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:12.676712136+07:00","message":"> Transcript [2082] [false]: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:12.676714608+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:12.676716872+07:00","message":"Set new StatePrefix: 'ขอบพระคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:12.804626306+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:12.804674316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:12.804681578+07:00","message":"receive interim result [false|false]: ลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:12.804699112+07:00","message":"[buffer interim] 134 false ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:12.804711003+07:00","message":"[bufferProcess] interim [960000000]:ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:12.804716039+07:00","message":"[bufferProcess] send to processor:ขอภาพลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:12.804725256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:12.804729488+07:00","message":"> Transcript [2083] [false]: 'ขอภาพลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:12.804733177+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:12.804736458+07:00","message":"Set new StatePrefix: 'ขอภาพลักษณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:12.878032501+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:12.87806729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:12.878073558+07:00","message":"receive interim result [false|false]: รักนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:12.878089569+07:00","message":"[buffer interim] 134 false รักนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:12.87809695+07:00","message":"[bufferProcess] interim [80000000]:รักนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:12.878099323+07:00","message":"[bufferProcess] send to processor:ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:12.878102826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:12.878106247+07:00","message":"> Transcript [2084] [false]: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:12.878108649+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:12.878110659+07:00","message":"Set new StatePrefix: 'ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:13.111938906+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:13.111983623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักนั้นคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:13.111989768+07:00","message":"receive interim result [false|false]: รักนั้นคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:13.112008208+07:00","message":"[buffer interim] 134 false รักนั้นคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:13.112016733+07:00","message":"[bufferProcess] interim [260000000]:รักนั้นคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:13.112019392+07:00","message":"[bufferProcess] send to processor:รักนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:13.112023471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:13.112026765+07:00","message":"> Transcript [2085] [false]: 'รักนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:13.112029169+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:13.112031287+07:00","message":"Set new StatePrefix: 'รักนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:13.160795382+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:13.160833688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:13.160838457+07:00","message":"receive interim result [false|false]: รักนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:13.160854605+07:00","message":"[buffer interim] 134 false รักนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:13.160862358+07:00","message":"[bufferProcess] interim [320000000]:รักนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:13.160864982+07:00","message":"[bufferProcess] send to processor:รักนั้นคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:13.160868879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:13.160872265+07:00","message":"> Transcript [2086] [false]: 'รักนั้นคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:13.160874646+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:13.160877581+07:00","message":"Set new StatePrefix: 'รักนั้นคือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:13.204142174+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:13.204178856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะการเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:13.204184574+07:00","message":"receive interim result [false|false]: ลักษณะการเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:13.2041981+07:00","message":"[buffer interim] 134 false ลักษณะการเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:13.20420502+07:00","message":"[bufferProcess] interim [380000000]:ลักษณะการเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:13.204207614+07:00","message":"[bufferProcess] send to processor:รักนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:13.204214356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:13.204217143+07:00","message":"> Transcript [2087] [false]: 'รักนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:13.204219837+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:13.204221918+07:00","message":"Set new StatePrefix: 'รักนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:13.251574974+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:13.251611216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:13.251616883+07:00","message":"receive interim result [false|false]: รักนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:13.251630258+07:00","message":"[buffer interim] 134 false รักนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:13.251637458+07:00","message":"[bufferProcess] interim [440000000]:รักนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:13.251640478+07:00","message":"[bufferProcess] send to processor:ลักษณะการเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:13.251644938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:13.251648186+07:00","message":"> Transcript [2088] [false]: 'ลักษณะการเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:13.251650568+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:13.251652561+07:00","message":"Set new StatePrefix: 'ลักษณะการเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:13.261127701+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:13.261148721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักนั้นคือข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:13.26115402+07:00","message":"receive interim result [false|false]: รักนั้นคือข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:13.261172801+07:00","message":"[buffer interim] 134 false รักนั้นคือข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:13.261178145+07:00","message":"[bufferProcess] interim [500000000]:รักนั้นคือข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:13.261180488+07:00","message":"[bufferProcess] send to processor:รักนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:13.26118346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:13.261186076+07:00","message":"> Transcript [2089] [false]: 'รักนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:13.261187989+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:13.261190006+07:00","message":"Set new StatePrefix: 'รักนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:13.576006199+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:13.576060675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักนั้นคือข้อใด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:13.576068725+07:00","message":"receive interim result [false|false]: รักนั้นคือข้อใด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:13.576086521+07:00","message":"[buffer interim] 134 false รักนั้นคือข้อใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:13.576099893+07:00","message":"[bufferProcess] interim [740000000]:รักนั้นคือข้อใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:13.576103823+07:00","message":"[bufferProcess] send to processor:รักนั้นคือข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:13.576113192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:13.576119552+07:00","message":"> Transcript [2090] [false]: 'รักนั้นคือข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:13.576122473+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:13.576125246+07:00","message":"Set new StatePrefix: 'รักนั้นคือข้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:13.885963406+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:13.885997227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักนั้นคือข้อมูลกระบวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:13.886002818+07:00","message":"receive interim result [false|false]: รักนั้นคือข้อมูลกระบวน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:13.886017818+07:00","message":"[buffer interim] 134 false รักนั้นคือข้อมูลกระบวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:13.886026007+07:00","message":"[bufferProcess] interim [40000000]:รักนั้นคือข้อมูลกระบวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:13.886028881+07:00","message":"[bufferProcess] send to processor:รักนั้นคือข้อใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:13.8860346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:13.886037387+07:00","message":"> Transcript [2091] [false]: 'รักนั้นคือข้อใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:13.886041056+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:13.886043392+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:13.886045431+07:00","message":"StatePrefix: 'รักนั้นคือข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:13.886047726+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:41:13.904161397+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:41:13.904169775+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:13.954333789+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:13.954369852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักหนาแน่นคอบวม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:13.954376268+07:00","message":"receive interim result [false|false]: นักหนาแน่นคอบวม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:13.95438918+07:00","message":"[buffer interim] 134 false นักหนาแน่นคอบวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:13.954396443+07:00","message":"[bufferProcess] interim [220000000]:นักหนาแน่นคอบวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:13.954399124+07:00","message":"[bufferProcess] send to processor:รักนั้นคือข้อมูลกระบวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:13.954406266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:13.954409065+07:00","message":"> Transcript [2092] [false]: 'รักนั้นคือข้อมูลกระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:13.954412853+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:13.954415277+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:13.95441768+07:00","message":"StatePrefix: 'รักนั้นคือข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:13.954420387+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:14.075463137+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:14.07551863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักหนาแน่นคอบวมขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:14.075525815+07:00","message":"receive interim result [false|false]: นักหนาแน่นคอบวมขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:14.075546661+07:00","message":"[buffer interim] 134 false นักหนาแน่นคอบวมขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:14.075554842+07:00","message":"[bufferProcess] interim [280000000]:นักหนาแน่นคอบวมขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:14.075557447+07:00","message":"[bufferProcess] send to processor:นักหนาแน่นคอบวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:14.075562011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:14.075565052+07:00","message":"> Transcript [2093] [false]: 'นักหนาแน่นคอบวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:14.075569205+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:14.075571656+07:00","message":"Set new StatePrefix: 'นักหนาแน่นคอบวม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:14.20820825+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:14.208243617+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักหนาแน่นคอบวมขึ้นมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:14.20824878+07:00","message":"receive interim result [false|false]: นักหนาแน่นคอบวมขึ้นมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:14.208267267+07:00","message":"[buffer interim] 134 false นักหนาแน่นคอบวมขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:14.208274287+07:00","message":"[bufferProcess] interim [340000000]:นักหนาแน่นคอบวมขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:14.20827699+07:00","message":"[bufferProcess] send to processor:นักหนาแน่นคอบวมขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:14.208281331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:14.208284059+07:00","message":"> Transcript [2094] [false]: 'นักหนาแน่นคอบวมขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:14.208287684+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:14.208290664+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:14.208292643+07:00","message":"StatePrefix: 'นักหนาแน่นคอบวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:14.208294779+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:14.780202586+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:14.780239689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักหนาแน่นคอบวมขึ้นมา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:14.780246819+07:00","message":"receive interim result [false|false]: นักหนาแน่นคอบวมขึ้นมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:14.780261931+07:00","message":"[buffer interim] 134 false นักหนาแน่นคอบวมขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:14.780273423+07:00","message":"[bufferProcess] interim [940000000]:นักหนาแน่นคอบวมขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:14.780276299+07:00","message":"[bufferProcess] send to processor:นักหนาแน่นคอบวมขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:14.780283092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:14.780285945+07:00","message":"> Transcript [2095] [false]: 'นักหนาแน่นคอบวมขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:14.780289677+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:14.780291966+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:14.780294354+07:00","message":"StatePrefix: 'นักหนาแน่นคอบวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:14.780296667+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:14.78638453+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:14.786405887+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักหนาแน่นคอบวมขึ้นมาขึ้นมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:14.786410739+07:00","message":"receive interim result [false|false]: นักหนาแน่นคอบวมขึ้นมาขึ้นมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:14.786422267+07:00","message":"[buffer interim] 134 false นักหนาแน่นคอบวมขึ้นมาขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:14.786427366+07:00","message":"[bufferProcess] interim [0]:นักหนาแน่นคอบวมขึ้นมาขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:14.786429791+07:00","message":"[bufferProcess] send to processor:นักหนาแน่นคอบวมขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:14.786433609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:14.78643665+07:00","message":"> Transcript [2096] [false]: 'นักหนาแน่นคอบวมขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:14.786439555+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:14.786441767+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:14.786443764+07:00","message":"StatePrefix: 'นักหนาแน่นคอบวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:14.786445957+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:15.376456575+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:15.376510617+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักหนาแน่นคอบวมขึ้นมาขึ้นมา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:15.376518115+07:00","message":"receive interim result [false|false]: นักหนาแน่นคอบวมขึ้นมาขึ้นมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:15.376532867+07:00","message":"[buffer interim] 134 false นักหนาแน่นคอบวมขึ้นมาขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:15.37654001+07:00","message":"[bufferProcess] interim [600000000]:นักหนาแน่นคอบวมขึ้นมาขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:15.37654261+07:00","message":"[bufferProcess] send to processor:นักหนาแน่นคอบวมขึ้นมาขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:15.376547965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:15.376550728+07:00","message":"> Transcript [2097] [false]: 'นักหนาแน่นคอบวมขึ้นมาขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:15.376554464+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:15.37655668+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:15.376558733+07:00","message":"StatePrefix: 'นักหนาแน่นคอบวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:15.376561135+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:15.376570314+07:00","message":"Push: 'นักหนาแน่นคอบวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:15.376572612+07:00","message":"TextPushed: 'นักหนาแน่นคอบวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:15.376574651+07:00","message":"Set new StatePrefix : 'นักหนาแน่นคอบวมขึ้นมาขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:15.376576739+07:00","message":"Next Push (prob) : 'ขึ้นมาขึ้นมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:15.376584253+07:00","message":"push: {false นักหนาแน่นคอบวม 0 0xc000430100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:15.566140657+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:15.56618164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักหนาแน่นคอบวมขึ้นมาขึ้นมาก็ย้อนหลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:15.566187306+07:00","message":"receive interim result [false|false]: นักหนาแน่นคอบวมขึ้นมาขึ้นมาก็ย้อนหลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:15.566200221+07:00","message":"[buffer interim] 134 false นักหนาแน่นคอบวมขึ้นมาขึ้นมาก็ย้อนหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:15.566208889+07:00","message":"[bufferProcess] interim [780000000]:นักหนาแน่นคอบวมขึ้นมาขึ้นมาก็ย้อนหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:15.566211762+07:00","message":"[bufferProcess] send to processor:นักหนาแน่นคอบวมขึ้นมาขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:15.566215346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:15.566218183+07:00","message":"> Transcript [2098] [false]: 'นักหนาแน่นคอบวมขึ้นมาขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:15.566222154+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:15.566224406+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:15.566226932+07:00","message":"StatePrefix: 'นักหนาแน่นคอบวมขึ้นมาขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:15.566229436+07:00","message":"TextPushed: 'นักหนาแน่นคอบวม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:15.71803211+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:15.718079479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักหนาแน่นคอบวมขึ้นมาขึ้นมา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:15.718086161+07:00","message":"receive interim result [false|false]: นักหนาแน่นคอบวมขึ้นมาขึ้นมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:15.718106449+07:00","message":"[buffer interim] 134 false นักหนาแน่นคอบวมขึ้นมาขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:15.718115406+07:00","message":"[bufferProcess] interim [840000000]:นักหนาแน่นคอบวมขึ้นมาขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:15.718118108+07:00","message":"[bufferProcess] send to processor:นักหนาแน่นคอบวมขึ้นมาขึ้นมาก็ย้อนหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:15.718127039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:15.718131032+07:00","message":"> Transcript [2099] [false]: 'นักหนาแน่นคอบวมขึ้นมาขึ้นมาก็ย้อนหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:15.718137768+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:15.71814014+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:15.718142335+07:00","message":"StatePrefix: 'นักหนาแน่นคอบวมขึ้นมาขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:15.71814502+07:00","message":"TextPushed: 'นักหนาแน่นคอบวม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:16.024326103+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:16.024364776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักหนาแน่นคอบวมขึ้นมาขึ้นมาไม่ค่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:16.024371214+07:00","message":"receive interim result [false|false]: นักหนาแน่นคอบวมขึ้นมาขึ้นมาไม่ค่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:16.02438272+07:00","message":"[buffer interim] 134 false นักหนาแน่นคอบวมขึ้นมาขึ้นมาไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:16.024389885+07:00","message":"[bufferProcess] interim [200000000]:นักหนาแน่นคอบวมขึ้นมาขึ้นมาไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:16.024392819+07:00","message":"[bufferProcess] send to processor:นักหนาแน่นคอบวมขึ้นมาขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:16.024398196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:16.024400911+07:00","message":"> Transcript [2100] [false]: 'นักหนาแน่นคอบวมขึ้นมาขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:16.02440477+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:16.024406983+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:16.024409313+07:00","message":"StatePrefix: 'นักหนาแน่นคอบวมขึ้นมาขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:16.02441275+07:00","message":"TextPushed: 'นักหนาแน่นคอบวม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:16.075588049+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:16.075630424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักหนาแน่นคอบวมขึ้นมาขึ้นมา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:16.075636889+07:00","message":"receive interim result [false|false]: นักหนาแน่นคอบวมขึ้นมาขึ้นมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:16.075651544+07:00","message":"[buffer interim] 134 false นักหนาแน่นคอบวมขึ้นมาขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:16.075659571+07:00","message":"[bufferProcess] interim [260000000]:นักหนาแน่นคอบวมขึ้นมาขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:16.075662135+07:00","message":"[bufferProcess] send to processor:นักหนาแน่นคอบวมขึ้นมาขึ้นมาไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:16.075670008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:16.075673431+07:00","message":"> Transcript [2101] [false]: 'นักหนาแน่นคอบวมขึ้นมาขึ้นมาไม่ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:16.075677505+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:16.075679845+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:16.07568187+07:00","message":"StatePrefix: 'นักหนาแน่นคอบวมขึ้นมาขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:16.075685205+07:00","message":"TextPushed: 'นักหนาแน่นคอบวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:16.075691687+07:00","message":"Push: 'ขึ้นมาขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:16.075693541+07:00","message":"TextPushed: 'นักหนาแน่นคอบวมขึ้นมาขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:16.075695731+07:00","message":"Set new StatePrefix : 'นักหนาแน่นคอบวมขึ้นมาขึ้นมาไม่ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:16.075697954+07:00","message":"Next Push (prob) : 'ไม่ค่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:16.075707535+07:00","message":"push: {false ขึ้นมาขึ้นมา 0 0xc000430100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:16.081721762+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:16.081746802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักหนาแน่นคอบวมขึ้นมาขึ้นมาไม่ค่อยเห็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:16.081752795+07:00","message":"receive interim result [false|false]: นักหนาแน่นคอบวมขึ้นมาขึ้นมาไม่ค่อยเห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:16.081767136+07:00","message":"[buffer interim] 134 false นักหนาแน่นคอบวมขึ้นมาขึ้นมาไม่ค่อยเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:16.081772685+07:00","message":"[bufferProcess] interim [320000000]:นักหนาแน่นคอบวมขึ้นมาขึ้นมาไม่ค่อยเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:16.081775136+07:00","message":"[bufferProcess] send to processor:นักหนาแน่นคอบวมขึ้นมาขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:16.0817859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:16.081789245+07:00","message":"> Transcript [2102] [false]: 'นักหนาแน่นคอบวมขึ้นมาขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:16.081792213+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:16.453526449+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:16.453563246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักหนาแน่นคอบวมขึ้นมาขึ้นมาไม่ค่อยเห็นละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:16.453570065+07:00","message":"receive interim result [false|false]: นักหนาแน่นคอบวมขึ้นมาขึ้นมาไม่ค่อยเห็นละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:16.453584719+07:00","message":"[buffer interim] 134 false นักหนาแน่นคอบวมขึ้นมาขึ้นมาไม่ค่อยเห็นละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:16.453591811+07:00","message":"[bufferProcess] interim [680000000]:นักหนาแน่นคอบวมขึ้นมาขึ้นมาไม่ค่อยเห็นละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:16.453594472+07:00","message":"[bufferProcess] send to processor:นักหนาแน่นคอบวมขึ้นมาขึ้นมาไม่ค่อยเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:16.45359815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:16.453601097+07:00","message":"> Transcript [2103] [false]: 'นักหนาแน่นคอบวมขึ้นมาขึ้นมาไม่ค่อยเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:16.453605042+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:16.453607123+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:16.453609252+07:00","message":"StatePrefix: 'นักหนาแน่นคอบวมขึ้นมาขึ้นมาไม่ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:16.453611792+07:00","message":"TextPushed: 'นักหนาแน่นคอบวมขึ้นมาขึ้นมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:16.758179025+07:00","message":"[GCS] Cleaned up inactive client: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:16.758205812+07:00","message":"[GCS] Cleaned up inactive client: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:16.758209961+07:00","message":"[GCS] Cleaned up inactive client: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:16.758213284+07:00","message":"[GCS] Cleaned up inactive client: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:16.758216273+07:00","message":"[GCS] Cleaned up inactive client: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:16.7582193+07:00","message":"[GCS] Cleaned up inactive client: 118"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:41:16.904591624+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:41:16.904602499+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:16.970384034+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:16.970417432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักหนาแน่นคอบวมขึ้นมาขึ้นมาไม่ค่อยเห็นไม่ค่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:16.970423844+07:00","message":"receive interim result [false|false]: นักหนาแน่นคอบวมขึ้นมาขึ้นมาไม่ค่อยเห็นไม่ค่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:16.970432835+07:00","message":"[buffer interim] 134 false นักหนาแน่นคอบวมขึ้นมาขึ้นมาไม่ค่อยเห็นไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:16.970439921+07:00","message":"[bufferProcess] interim [220000000]:นักหนาแน่นคอบวมขึ้นมาขึ้นมาไม่ค่อยเห็นไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:16.970442908+07:00","message":"[bufferProcess] send to processor:นักหนาแน่นคอบวมขึ้นมาขึ้นมาไม่ค่อยเห็นละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:16.970447312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:16.970449944+07:00","message":"> Transcript [2104] [false]: 'นักหนาแน่นคอบวมขึ้นมาขึ้นมาไม่ค่อยเห็นละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:16.970453738+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:16.970455786+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:16.970458141+07:00","message":"StatePrefix: 'นักหนาแน่นคอบวมขึ้นมาขึ้นมาไม่ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:16.970460935+07:00","message":"TextPushed: 'นักหนาแน่นคอบวมขึ้นมาขึ้นมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:17.077839038+07:00","message":"[GCS] IsForceVAD: false for message ID: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:17.156934521+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:17.156969691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักหนาแน่นคอบวมขึ้นมาขึ้นมาไม่ค่อยเห็นไม่ค่อยเห็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:17.156975655+07:00","message":"receive interim result [false|false]: นักหนาแน่นคอบวมขึ้นมาขึ้นมาไม่ค่อยเห็นไม่ค่อยเห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:17.156985877+07:00","message":"[buffer interim] 134 false นักหนาแน่นคอบวมขึ้นมาขึ้นมาไม่ค่อยเห็นไม่ค่อยเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:17.156992794+07:00","message":"[bufferProcess] interim [340000000]:นักหนาแน่นคอบวมขึ้นมาขึ้นมาไม่ค่อยเห็นไม่ค่อยเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:17.156995351+07:00","message":"[bufferProcess] send to processor:นักหนาแน่นคอบวมขึ้นมาขึ้นมาไม่ค่อยเห็นไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:17.156998815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:17.157001866+07:00","message":"> Transcript [2105] [false]: 'นักหนาแน่นคอบวมขึ้นมาขึ้นมาไม่ค่อยเห็นไม่ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:17.157005882+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:17.157007982+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:17.157010374+07:00","message":"StatePrefix: 'นักหนาแน่นคอบวมขึ้นมาขึ้นมาไม่ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:17.157013013+07:00","message":"TextPushed: 'นักหนาแน่นคอบวมขึ้นมาขึ้นมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:17.219571005+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:17.219611566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอภาพนักหนาแน่นคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นไม่ค่อยเห็น\",\"confidence\":0.9084402}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:17.219620364+07:00","message":"receive interim result [true|false]: ขอภาพนักหนาแน่นคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นไม่ค่อยเห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:17.219630232+07:00","message":"end recv isFinal message id 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:17.219633199+07:00","message":"end Recv id 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:17.219641541+07:00","message":"[buffer interim] 134 true ขอภาพนักหนาแน่นคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นไม่ค่อยเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:17.21965045+07:00","message":"[bufferProcess] interim [460000000]:ขอภาพนักหนาแน่นคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นไม่ค่อยเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:17.219654418+07:00","message":"[bufferProcess] send to processor (isfinal):นักหนาแน่นคอบวมขึ้นมาขึ้นมาไม่ค่อยเห็นไม่ค่อยเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:17.21965808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:17.219660825+07:00","message":"> Transcript [2106] [false]: 'นักหนาแน่นคอบวมขึ้นมาขึ้นมาไม่ค่อยเห็นไม่ค่อยเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:17.219664825+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:17.219666756+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:17.219669233+07:00","message":"StatePrefix: 'นักหนาแน่นคอบวมขึ้นมาขึ้นมาไม่ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:17.219671949+07:00","message":"TextPushed: 'นักหนาแน่นคอบวมขึ้นมาขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:17.219674652+07:00","message":"Push: 'ไม่ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:17.219676537+07:00","message":"TextPushed: 'นักหนาแน่นคอบวมขึ้นมาขึ้นมาไม่ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:17.2196796+07:00","message":"Set new StatePrefix : 'นักหนาแน่นคอบวมขึ้นมาขึ้นมาไม่ค่อยเห็นไม่ค่อยเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:17.219682629+07:00","message":"Next Push (prob) : 'เห็นไม่ค่อยเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:17.219684848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:17.21968735+07:00","message":"> Transcript [2107] [true]: 'ขอภาพนักหนาแน่นคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นไม่ค่อยเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:17.219691037+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:17.219693602+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:17.219700566+07:00","message":"StatePrefix: 'นักหนาแน่นคอบวมขึ้นมาขึ้นมาไม่ค่อยเห็นไม่ค่อยเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:17.219703627+07:00","message":"TextPushed: 'นักหนาแน่นคอบวมขึ้นมาขึ้นมาไม่ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:17.219706778+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:17.219714814+07:00","message":"push: {false ไม่ค่อย 0 0xc000430100}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:17.219899692+07:00","message":"Push: 'เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:17.219903987+07:00","message":"TextPushed: 'นักหนาแน่นคอบวมขึ้นมาขึ้นมาไม่ค่อยเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:17.219906275+07:00","message":"Set new StatePrefix : 'ขอภาพนักหนาแน่นคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นไม่ค่อยเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:17.219908802+07:00","message":"Next Push (prob) : 'ขอภาพนักหนาแน่นคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นไม่ค่อยเห็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:17.219914434+07:00","message":"push: {true เห็น 0 0xc000430100}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:17.219937642+07:00","message":"write aligntment file to 'tmp/7595/align_message_id_134.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:41:17.231851357+07:00","message":"write wav file: './tmp/7595/7595_134.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:17.267251943+07:00","message":"[GCS] Start streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:17.803744687+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:17.80378431+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:17.803789864+07:00","message":"receive interim result [false|false]: ผล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:17.803804167+07:00","message":"[buffer interim] 135 false ผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:17.803811137+07:00","message":"[bufferProcess] interim [420000000]:ผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:17.803812953+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:17.996436625+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:17.996470798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:17.996476202+07:00","message":"receive interim result [false|false]: เหตุผลที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:17.996488679+07:00","message":"[buffer interim] 135 false เหตุผลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:17.996495428+07:00","message":"[bufferProcess] interim [600000000]:เหตุผลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:17.996505556+07:00","message":"[bufferProcess] send to processor:ผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:17.996512794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:17.99651593+07:00","message":"> Transcript [2108] [false]: 'ผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:17.996518258+07:00","message":"Set StatePrefix (first interim): 'ผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:18.312362823+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:18.31240173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลที่คอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:18.312407507+07:00","message":"receive interim result [false|false]: เหตุผลที่คอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:18.312420992+07:00","message":"[buffer interim] 135 false เหตุผลที่คอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:18.312427788+07:00","message":"[bufferProcess] interim [900000000]:เหตุผลที่คอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:18.312430923+07:00","message":"[bufferProcess] send to processor:เหตุผลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:18.312436855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:18.312439663+07:00","message":"> Transcript [2109] [false]: 'เหตุผลที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:18.312442135+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:18.312444093+07:00","message":"Set new StatePrefix: 'เหตุผลที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:18.44389033+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:18.44394198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่คอย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:18.443948758+07:00","message":"receive interim result [false|false]: คนที่คอย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:18.443964406+07:00","message":"[buffer interim] 135 false คนที่คอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:18.443972429+07:00","message":"[bufferProcess] interim [960000000]:คนที่คอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:18.443975882+07:00","message":"[bufferProcess] send to processor:เหตุผลที่คอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:18.443983214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:18.443986534+07:00","message":"> Transcript [2110] [false]: 'เหตุผลที่คอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:18.443990175+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:18.443992598+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:18.443994678+07:00","message":"StatePrefix: 'เหตุผลที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:18.443996977+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:18.521014221+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:18.521060162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลที่คอมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:18.521067237+07:00","message":"receive interim result [false|false]: เหตุผลที่คอมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:18.521082571+07:00","message":"[buffer interim] 135 false เหตุผลที่คอมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:18.521090699+07:00","message":"[bufferProcess] interim [80000000]:เหตุผลที่คอมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:18.521093742+07:00","message":"[bufferProcess] send to processor:คนที่คอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:18.521101366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:18.521104503+07:00","message":"> Transcript [2111] [false]: 'คนที่คอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:18.521108103+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:18.521110435+07:00","message":"Set new StatePrefix: 'คนที่คอย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:18.690706377+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:18.690751227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลที่คอมันพอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:18.690757895+07:00","message":"receive interim result [false|false]: เหตุผลที่คอมันพอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:18.690770164+07:00","message":"[buffer interim] 135 false เหตุผลที่คอมันพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:18.690777118+07:00","message":"[bufferProcess] interim [260000000]:เหตุผลที่คอมันพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:18.690779832+07:00","message":"[bufferProcess] send to processor:เหตุผลที่คอมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:18.690785359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:18.690788221+07:00","message":"> Transcript [2112] [false]: 'เหตุผลที่คอมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:18.690790705+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:18.69079294+07:00","message":"Set new StatePrefix: 'เหตุผลที่คอมัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:18.818787893+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:18.818834405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลที่คอมันเพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:18.818840506+07:00","message":"receive interim result [false|false]: เหตุผลที่คอมันเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:18.818858009+07:00","message":"[buffer interim] 135 false เหตุผลที่คอมันเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:18.818865331+07:00","message":"[bufferProcess] interim [380000000]:เหตุผลที่คอมันเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:18.818868061+07:00","message":"[bufferProcess] send to processor:เหตุผลที่คอมันพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:18.818873615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:18.818877035+07:00","message":"> Transcript [2113] [false]: 'เหตุผลที่คอมันพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:18.818881136+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:18.818883343+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:18.818888111+07:00","message":"StatePrefix: 'เหตุผลที่คอมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:18.818890387+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:18.889565484+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:18.889600523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลที่คอมันพ่อก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:18.889606298+07:00","message":"receive interim result [false|false]: เหตุผลที่คอมันพ่อก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:18.889618261+07:00","message":"[buffer interim] 135 false เหตุผลที่คอมันพ่อก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:18.889627255+07:00","message":"[bufferProcess] interim [440000000]:เหตุผลที่คอมันพ่อก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:18.889632213+07:00","message":"[bufferProcess] send to processor:เหตุผลที่คอมันเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:18.889635802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:18.889638668+07:00","message":"> Transcript [2114] [false]: 'เหตุผลที่คอมันเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:18.889642196+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:18.889644526+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:18.889646441+07:00","message":"StatePrefix: 'เหตุผลที่คอมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:18.889650542+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:18.904528727+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:18.904551692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลที่คอมันพอขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:18.904556397+07:00","message":"receive interim result [false|false]: เหตุผลที่คอมันพอขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:18.904567854+07:00","message":"[buffer interim] 135 false เหตุผลที่คอมันพอขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:18.904573195+07:00","message":"[bufferProcess] interim [500000000]:เหตุผลที่คอมันพอขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:18.904575293+07:00","message":"[bufferProcess] send to processor:เหตุผลที่คอมันพ่อก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:18.904578339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:18.904581029+07:00","message":"> Transcript [2115] [false]: 'เหตุผลที่คอมันพ่อก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:18.904584482+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:18.904586484+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:18.904588404+07:00","message":"StatePrefix: 'เหตุผลที่คอมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:18.90459039+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:19.013769291+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:19.013803521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลที่คอมันพอขึ้นมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:19.013808982+07:00","message":"receive interim result [false|false]: เหตุผลที่คอมันพอขึ้นมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:19.013821655+07:00","message":"[buffer interim] 135 false เหตุผลที่คอมันพอขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.013827866+07:00","message":"[bufferProcess] interim [620000000]:เหตุผลที่คอมันพอขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.013830432+07:00","message":"[bufferProcess] send to processor:เหตุผลที่คอมันพอขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.013835897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.01383855+07:00","message":"> Transcript [2116] [false]: 'เหตุผลที่คอมันพอขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.013842242+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.013844526+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.013848167+07:00","message":"StatePrefix: 'เหตุผลที่คอมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.013850794+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.013855094+07:00","message":"Push: 'เหตุผลที่คอมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.013857186+07:00","message":"TextPushed: 'เหตุผลที่คอมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.013859268+07:00","message":"Set new StatePrefix : 'เหตุผลที่คอมันพอขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.013861423+07:00","message":"Next Push (prob) : 'พอขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:19.013868519+07:00","message":"push: {false เหตุผลที่คอมัน 0 0xc000430800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:19.209914234+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:19.209957455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลที่คอมันพอขึ้นมาพอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:19.209964114+07:00","message":"receive interim result [false|false]: เหตุผลที่คอมันพอขึ้นมาพอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:19.209978478+07:00","message":"[buffer interim] 135 false เหตุผลที่คอมันพอขึ้นมาพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.209986075+07:00","message":"[bufferProcess] interim [740000000]:เหตุผลที่คอมันพอขึ้นมาพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.209988828+07:00","message":"[bufferProcess] send to processor:เหตุผลที่คอมันพอขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.209997438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.21000043+07:00","message":"> Transcript [2117] [false]: 'เหตุผลที่คอมันพอขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.210004192+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.210007135+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.210009211+07:00","message":"StatePrefix: 'เหตุผลที่คอมันพอขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.210011766+07:00","message":"TextPushed: 'เหตุผลที่คอมัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:19.220479755+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:19.220509268+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลที่คอมันพอขึ้นมาเพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:19.22051492+07:00","message":"receive interim result [false|false]: เหตุผลที่คอมันพอขึ้นมาเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:19.220529143+07:00","message":"[buffer interim] 135 false เหตุผลที่คอมันพอขึ้นมาเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.220534782+07:00","message":"[bufferProcess] interim [800000000]:เหตุผลที่คอมันพอขึ้นมาเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.220537949+07:00","message":"[bufferProcess] send to processor:เหตุผลที่คอมันพอขึ้นมาพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.220544561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.22054712+07:00","message":"> Transcript [2118] [false]: 'เหตุผลที่คอมันพอขึ้นมาพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.220550355+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.220553293+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.220555561+07:00","message":"StatePrefix: 'เหตุผลที่คอมันพอขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.220558224+07:00","message":"TextPushed: 'เหตุผลที่คอมัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:19.397703532+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:19.397740289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลที่คอมันพอขึ้นมาเพราะถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:19.397745788+07:00","message":"receive interim result [false|false]: เหตุผลที่คอมันพอขึ้นมาเพราะถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:19.397761364+07:00","message":"[buffer interim] 135 false เหตุผลที่คอมันพอขึ้นมาเพราะถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.39776866+07:00","message":"[bufferProcess] interim [980000000]:เหตุผลที่คอมันพอขึ้นมาเพราะถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.397771252+07:00","message":"[bufferProcess] send to processor:เหตุผลที่คอมันพอขึ้นมาเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.397775098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.397778521+07:00","message":"> Transcript [2119] [false]: 'เหตุผลที่คอมันพอขึ้นมาเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.397782288+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.397784304+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.397786486+07:00","message":"StatePrefix: 'เหตุผลที่คอมันพอขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.397788851+07:00","message":"TextPushed: 'เหตุผลที่คอมัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:19.52525797+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:19.525290412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลที่คอมันพอขึ้นมาเพราะเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:19.525296106+07:00","message":"receive interim result [false|false]: เหตุผลที่คอมันพอขึ้นมาเพราะเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:19.5253109+07:00","message":"[buffer interim] 135 false เหตุผลที่คอมันพอขึ้นมาเพราะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.525317697+07:00","message":"[bufferProcess] interim [40000000]:เหตุผลที่คอมันพอขึ้นมาเพราะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.525320434+07:00","message":"[bufferProcess] send to processor:เหตุผลที่คอมันพอขึ้นมาเพราะถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.525325935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.525328376+07:00","message":"> Transcript [2120] [false]: 'เหตุผลที่คอมันพอขึ้นมาเพราะถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.525332272+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.525334544+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.5253368+07:00","message":"StatePrefix: 'เหตุผลที่คอมันพอขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.525339516+07:00","message":"TextPushed: 'เหตุผลที่คอมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.52534447+07:00","message":"Push: 'พอขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.525347697+07:00","message":"TextPushed: 'เหตุผลที่คอมันพอขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.52535054+07:00","message":"Set new StatePrefix : 'เหตุผลที่คอมันพอขึ้นมาเพราะถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.525352673+07:00","message":"Next Push (prob) : 'มาเพราะถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:19.525372551+07:00","message":"push: {false พอขึ้น 0 0xc000430800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:19.526497509+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:19.526530865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลที่คอมันพอขึ้นมาเพราะร่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:19.526536065+07:00","message":"receive interim result [false|false]: เหตุผลที่คอมันพอขึ้นมาเพราะร่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:19.526549763+07:00","message":"[buffer interim] 135 false เหตุผลที่คอมันพอขึ้นมาเพราะร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.526555764+07:00","message":"[bufferProcess] interim [100000000]:เหตุผลที่คอมันพอขึ้นมาเพราะร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.526557982+07:00","message":"[bufferProcess] send to processor:เหตุผลที่คอมันพอขึ้นมาเพราะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.526563748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.526566439+07:00","message":"> Transcript [2121] [false]: 'เหตุผลที่คอมันพอขึ้นมาเพราะเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.526569191+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.526571361+07:00","message":"Set new StatePrefix: 'เหตุผลที่คอมันพอขึ้นมาเพราะเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:19.587424137+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:19.587460345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลที่คอมันพอขึ้นมาเพราะร่างกาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:19.587468483+07:00","message":"receive interim result [false|false]: เหตุผลที่คอมันพอขึ้นมาเพราะร่างกาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:19.587482537+07:00","message":"[buffer interim] 135 false เหตุผลที่คอมันพอขึ้นมาเพราะร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.58748978+07:00","message":"[bufferProcess] interim [160000000]:เหตุผลที่คอมันพอขึ้นมาเพราะร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.587492655+07:00","message":"[bufferProcess] send to processor:เหตุผลที่คอมันพอขึ้นมาเพราะร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.587496285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.587498963+07:00","message":"> Transcript [2122] [false]: 'เหตุผลที่คอมันพอขึ้นมาเพราะร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.587510372+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.587512795+07:00","message":"Set new StatePrefix: 'เหตุผลที่คอมันพอขึ้นมาเพราะร่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:19.766791161+07:00","message":"[GCS] IsForceVAD: false for message ID: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:19.889374193+07:00","message":"[GCS] Start streaming session, msgId: 136"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:41:19.905547385+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:41:19.905547992+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:19.912892096+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:19.912921341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลที่คอมันพองขึ้นมาเพราะร่างกาย\",\"confidence\":0.9485403}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:19.912927517+07:00","message":"receive interim result [true|false]: เหตุผลที่คอมันพองขึ้นมาเพราะร่างกาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:19.912939385+07:00","message":"end recv isFinal message id 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:19.912942157+07:00","message":"end Recv id 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:19.912947294+07:00","message":"[buffer interim] 135 true เหตุผลที่คอมันพองขึ้นมาเพราะร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.912953605+07:00","message":"[bufferProcess] interim [520000000]:เหตุผลที่คอมันพองขึ้นมาเพราะร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.912959785+07:00","message":"[bufferProcess] send to processor (isfinal):เหตุผลที่คอมันพอขึ้นมาเพราะร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.912963007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.912965594+07:00","message":"> Transcript [2123] [false]: 'เหตุผลที่คอมันพอขึ้นมาเพราะร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.912968717+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.912970636+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.912972456+07:00","message":"StatePrefix: 'เหตุผลที่คอมันพอขึ้นมาเพราะร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.912974746+07:00","message":"TextPushed: 'เหตุผลที่คอมันพอขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.912976721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.912978765+07:00","message":"> Transcript [2124] [true]: 'เหตุผลที่คอมันพองขึ้นมาเพราะร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.912981158+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.912983342+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.912985198+07:00","message":"StatePrefix: 'เหตุผลที่คอมันพอขึ้นมาเพราะร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.912987264+07:00","message":"TextPushed: 'เหตุผลที่คอมันพอขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.912988948+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.913095068+07:00","message":"Push: 'มาเพราะร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.913097439+07:00","message":"TextPushed: 'เหตุผลที่คอมันพอขึ้นมาเพราะร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.913099659+07:00","message":"Set new StatePrefix : 'เหตุผลที่คอมันพองขึ้นมาเพราะร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.913101922+07:00","message":"Next Push (prob) : 'เหตุผลที่คอมันพองขึ้นมาเพราะร่างกาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:19.913108773+07:00","message":"push: {true มาเพราะร่างกาย 0 0xc000430800}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:19.913125132+07:00","message":"write aligntment file to 'tmp/7595/align_message_id_135.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:41:19.92035467+07:00","message":"write wav file: './tmp/7595/7595_135.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:20.23118086+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:20.231226372+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:20.231231841+07:00","message":"receive interim result [false|false]: มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:20.231252421+07:00","message":"[buffer interim] 136 false มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:20.231259097+07:00","message":"[bufferProcess] interim [420000000]:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:20.231261209+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:20.421326491+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:20.421361562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:20.421366762+07:00","message":"receive interim result [false|false]: มันไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:20.42137811+07:00","message":"[buffer interim] 136 false มันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:20.421386684+07:00","message":"[bufferProcess] interim [540000000]:มันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:20.421389412+07:00","message":"[bufferProcess] send to processor:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:20.421394996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:20.421397937+07:00","message":"> Transcript [2125] [false]: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:20.421400306+07:00","message":"Set StatePrefix (first interim): 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:20.548324664+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:20.548361035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:20.548366708+07:00","message":"receive interim result [false|false]: มันไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:20.548384113+07:00","message":"[buffer interim] 136 false มันไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:20.548391233+07:00","message":"[bufferProcess] interim [660000000]:มันไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:20.548393683+07:00","message":"[bufferProcess] send to processor:มันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:20.548396762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:20.548399642+07:00","message":"> Transcript [2126] [false]: 'มันไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:20.548402663+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:20.548404596+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:20.548406882+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:20.548408954+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:20.608975142+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:20.609012901+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้รับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:20.609019113+07:00","message":"receive interim result [false|false]: มันไม่ได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:20.609029954+07:00","message":"[buffer interim] 136 false มันไม่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:20.609036889+07:00","message":"[bufferProcess] interim [780000000]:มันไม่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:20.6090394+07:00","message":"[bufferProcess] send to processor:มันไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:20.609044867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:20.609052177+07:00","message":"> Transcript [2127] [false]: 'มันไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:20.609055652+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:20.609057853+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:20.609060244+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:20.609062508+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:20.916046327+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:20.916099719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้รับไออุ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:20.916105555+07:00","message":"receive interim result [false|false]: มันไม่ได้รับไออุ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:20.916118458+07:00","message":"[buffer interim] 136 false มันไม่ได้รับไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:20.916125049+07:00","message":"[bufferProcess] interim [20000000]:มันไม่ได้รับไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:20.916127901+07:00","message":"[bufferProcess] send to processor:มันไม่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:20.916133383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:20.916136349+07:00","message":"> Transcript [2128] [false]: 'มันไม่ได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:20.916139457+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:20.916141748+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:20.91614431+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:20.916146653+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:21.058796008+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:21.058833139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้รับไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:21.058838649+07:00","message":"receive interim result [false|false]: มันไม่ได้รับไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:21.058853048+07:00","message":"[buffer interim] 136 false มันไม่ได้รับไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:21.05886011+07:00","message":"[bufferProcess] interim [140000000]:มันไม่ได้รับไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:21.05886238+07:00","message":"[bufferProcess] send to processor:มันไม่ได้รับไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:21.058865574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:21.058868204+07:00","message":"> Transcript [2129] [false]: 'มันไม่ได้รับไออุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:21.05887122+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:21.058873255+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:21.058875248+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:21.058877588+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:21.058883191+07:00","message":"Push: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:21.058885388+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:21.058887918+07:00","message":"Set new StatePrefix : 'มันไม่ได้รับไออุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:21.058890233+07:00","message":"Next Push (prob) : 'ไม่ได้รับไออุ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:21.058914837+07:00","message":"push: {false มัน 0 0xc002aa7100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:21.314601688+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:21.314641934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้รับไอโอดีนจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:21.31465004+07:00","message":"receive interim result [false|false]: มันไม่ได้รับไอโอดีนจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:21.314667068+07:00","message":"[buffer interim] 136 false มันไม่ได้รับไอโอดีนจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:21.314675928+07:00","message":"[bufferProcess] interim [380000000]:มันไม่ได้รับไอโอดีนจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:21.314679923+07:00","message":"[bufferProcess] send to processor:มันไม่ได้รับไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:21.314684266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:21.31468821+07:00","message":"> Transcript [2130] [false]: 'มันไม่ได้รับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:21.31469179+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:21.314695128+07:00","message":"Set new StatePrefix: 'มันไม่ได้รับไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:21.414320498+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:21.414371227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้รับไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:21.414379506+07:00","message":"receive interim result [false|false]: มันไม่ได้รับไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:21.414398763+07:00","message":"[buffer interim] 136 false มันไม่ได้รับไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:21.414422313+07:00","message":"[bufferProcess] interim [440000000]:มันไม่ได้รับไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:21.414426793+07:00","message":"[bufferProcess] send to processor:มันไม่ได้รับไอโอดีนจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:21.414437415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:21.414441901+07:00","message":"> Transcript [2131] [false]: 'มันไม่ได้รับไอโอดีนจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:21.414446969+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:21.414450141+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:21.414453849+07:00","message":"StatePrefix: 'มันไม่ได้รับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:21.414457868+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:21.464650668+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:21.464687741+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้รับไอโอดีนจากเพลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:21.464693309+07:00","message":"receive interim result [false|false]: มันไม่ได้รับไอโอดีนจากเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:21.464710027+07:00","message":"[buffer interim] 136 false มันไม่ได้รับไอโอดีนจากเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:21.464717007+07:00","message":"[bufferProcess] interim [500000000]:มันไม่ได้รับไอโอดีนจากเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:21.464719894+07:00","message":"[bufferProcess] send to processor:มันไม่ได้รับไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:21.464723312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:21.464725996+07:00","message":"> Transcript [2132] [false]: 'มันไม่ได้รับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:21.464730007+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:21.464732536+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:21.464734733+07:00","message":"StatePrefix: 'มันไม่ได้รับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:21.464737342+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:21.535091931+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:21.535124726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้รับไอโอดีนจะเพียงพอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:21.535129506+07:00","message":"receive interim result [false|false]: มันไม่ได้รับไอโอดีนจะเพียงพอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:21.535143728+07:00","message":"[buffer interim] 136 false มันไม่ได้รับไอโอดีนจะเพียงพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:21.535153+07:00","message":"[bufferProcess] interim [680000000]:มันไม่ได้รับไอโอดีนจะเพียงพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:21.535155413+07:00","message":"[bufferProcess] send to processor:มันไม่ได้รับไอโอดีนจากเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:21.535159049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:21.535161579+07:00","message":"> Transcript [2133] [false]: 'มันไม่ได้รับไอโอดีนจากเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:21.53516455+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:21.535166742+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:21.535168935+07:00","message":"StatePrefix: 'มันไม่ได้รับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:21.535171219+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:22.166455451+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:22.166493513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้รับไอโอดีนจะเพียงพอ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:22.166500541+07:00","message":"receive interim result [false|false]: มันไม่ได้รับไอโอดีนจะเพียงพอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:22.166521752+07:00","message":"[buffer interim] 136 false มันไม่ได้รับไอโอดีนจะเพียงพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:22.16653116+07:00","message":"[bufferProcess] interim [280000000]:มันไม่ได้รับไอโอดีนจะเพียงพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:22.166533838+07:00","message":"[bufferProcess] send to processor:มันไม่ได้รับไอโอดีนจะเพียงพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:22.166539309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:22.166542217+07:00","message":"> Transcript [2134] [false]: 'มันไม่ได้รับไอโอดีนจะเพียงพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:22.166545806+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:22.166548103+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:22.166550349+07:00","message":"StatePrefix: 'มันไม่ได้รับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:22.166552897+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:22.16655837+07:00","message":"Push: 'ไม่ได้รับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:22.166560598+07:00","message":"TextPushed: 'มันไม่ได้รับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:22.166562895+07:00","message":"Set new StatePrefix : 'มันไม่ได้รับไอโอดีนจะเพียงพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:22.166565316+07:00","message":"Next Push (prob) : 'จะเพียงพอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:22.166573842+07:00","message":"push: {false ไม่ได้รับไอโอดีน 0 0xc002aa7100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:22.655134176+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:22.655177473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:22.655184508+07:00","message":"receive interim result [false|false]: มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:22.655200222+07:00","message":"[buffer interim] 136 false มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:22.65521243+07:00","message":"[bufferProcess] interim [760000000]:มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:22.655215084+07:00","message":"[bufferProcess] send to processor:มันไม่ได้รับไอโอดีนจะเพียงพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:22.655222574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:22.655225561+07:00","message":"> Transcript [2135] [false]: 'มันไม่ได้รับไอโอดีนจะเพียงพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:22.655229188+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:22.655231345+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:22.655236643+07:00","message":"StatePrefix: 'มันไม่ได้รับไอโอดีนจะเพียงพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:22.655239599+07:00","message":"TextPushed: 'มันไม่ได้รับไอโอดีน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:41:22.906079568+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:41:22.906097906+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:22.922245592+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:22.922276916+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:22.922282871+07:00","message":"receive interim result [false|false]: มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:22.922297679+07:00","message":"[buffer interim] 136 false มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:22.922304667+07:00","message":"[bufferProcess] interim [60000000]:มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:22.922307656+07:00","message":"[bufferProcess] send to processor:มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:22.922311692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:22.922314549+07:00","message":"> Transcript [2136] [false]: 'มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:22.922318143+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:22.92232031+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:22.922322688+07:00","message":"StatePrefix: 'มันไม่ได้รับไอโอดีนจะเพียงพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:22.922325523+07:00","message":"TextPushed: 'มันไม่ได้รับไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:23.054240022+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:23.054283589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:23.0542901+07:00","message":"receive interim result [false|false]: มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:23.054307263+07:00","message":"[buffer interim] 136 false มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:23.054318873+07:00","message":"[bufferProcess] interim [180000000]:มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:23.054323163+07:00","message":"[bufferProcess] send to processor:มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:23.054331105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:23.054333796+07:00","message":"> Transcript [2137] [false]: 'มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:23.054337759+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:23.054340096+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:23.054342352+07:00","message":"StatePrefix: 'มันไม่ได้รับไอโอดีนจะเพียงพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:23.05434497+07:00","message":"TextPushed: 'มันไม่ได้รับไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:23.112525449+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:23.112567839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:23.112574535+07:00","message":"receive interim result [false|false]: มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:23.112590043+07:00","message":"[buffer interim] 136 false มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:23.112599018+07:00","message":"[bufferProcess] interim [240000000]:มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:23.112602102+07:00","message":"[bufferProcess] send to processor:มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:23.112610054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:23.112613602+07:00","message":"> Transcript [2138] [false]: 'มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:23.11261804+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:23.112620489+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:23.112623276+07:00","message":"StatePrefix: 'มันไม่ได้รับไอโอดีนจะเพียงพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:23.112626849+07:00","message":"TextPushed: 'มันไม่ได้รับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:23.112636041+07:00","message":"Push: 'จะเพียงพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:23.112638286+07:00","message":"TextPushed: 'มันไม่ได้รับไอโอดีนจะเพียงพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:23.112641297+07:00","message":"Set new StatePrefix : 'มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:23.11264441+07:00","message":"Next Push (prob) : 'ให้ต่อมไทรอยด์ที่อยู่บ่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:23.112653656+07:00","message":"push: {false จะเพียงพอ 0 0xc002aa7100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:23.235848526+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:23.235893847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บริเวณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:23.235899751+07:00","message":"receive interim result [false|false]: มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บริเวณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:23.235918415+07:00","message":"[buffer interim] 136 false มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:23.235927317+07:00","message":"[bufferProcess] interim [360000000]:มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:23.235930198+07:00","message":"[bufferProcess] send to processor:มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:23.235934682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:23.235938149+07:00","message":"> Transcript [2139] [false]: 'มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:23.23594131+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:23.23594363+07:00","message":"Set new StatePrefix: 'มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:23.557286961+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:23.557329053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บริเวณใด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:23.557335366+07:00","message":"receive interim result [false|false]: มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บริเวณใด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:23.557348711+07:00","message":"[buffer interim] 136 false มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บริเวณใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:23.557356993+07:00","message":"[bufferProcess] interim [720000000]:มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บริเวณใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:23.557359601+07:00","message":"[bufferProcess] send to processor:มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:23.557365599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:23.557368775+07:00","message":"> Transcript [2140] [false]: 'มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:23.557372072+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:23.557374851+07:00","message":"Set new StatePrefix: 'มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บริเวณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:23.624556762+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:23.624599873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บริเวณด้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:23.624606679+07:00","message":"receive interim result [false|false]: มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บริเวณด้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:23.624620989+07:00","message":"[buffer interim] 136 false มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บริเวณด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:23.62462865+07:00","message":"[bufferProcess] interim [780000000]:มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บริเวณด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:23.624631425+07:00","message":"[bufferProcess] send to processor:มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บริเวณใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:23.624637488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:23.624640829+07:00","message":"> Transcript [2141] [false]: 'มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บริเวณใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:23.624644761+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:23.624647147+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:23.624649112+07:00","message":"StatePrefix: 'มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:23.624651773+07:00","message":"TextPushed: 'มันไม่ได้รับไอโอดีนจะเพียงพอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:24.0757452+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:24.075797576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บริเวณด้านข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:24.075807554+07:00","message":"receive interim result [false|false]: มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บริเวณด้านข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:24.075824416+07:00","message":"[buffer interim] 136 false มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บริเวณด้านข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:24.075837827+07:00","message":"[bufferProcess] interim [200000000]:มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บริเวณด้านข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:24.075842446+07:00","message":"[bufferProcess] send to processor:มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บริเวณด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:24.075852027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:24.075857291+07:00","message":"> Transcript [2142] [false]: 'มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บริเวณด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:24.075864084+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:24.075867248+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:24.075870734+07:00","message":"StatePrefix: 'มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:24.075876852+07:00","message":"TextPushed: 'มันไม่ได้รับไอโอดีนจะเพียงพอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:24.138767356+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:24.138808069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บริเวณด้านคอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:24.138814673+07:00","message":"receive interim result [false|false]: มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บริเวณด้านคอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:24.138827645+07:00","message":"[buffer interim] 136 false มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บริเวณด้านคอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:24.13883576+07:00","message":"[bufferProcess] interim [260000000]:มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บริเวณด้านคอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:24.138838599+07:00","message":"[bufferProcess] send to processor:มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บริเวณด้านข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:24.138846052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:24.138849342+07:00","message":"> Transcript [2143] [false]: 'มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บริเวณด้านข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:24.138853394+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:24.138855971+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:24.138857954+07:00","message":"StatePrefix: 'มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:24.138860888+07:00","message":"TextPushed: 'มันไม่ได้รับไอโอดีนจะเพียงพอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:24.331834408+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:24.33187761+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บริเวณด้านคอด้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:24.331884288+07:00","message":"receive interim result [false|false]: มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บริเวณด้านคอด้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:24.331900248+07:00","message":"[buffer interim] 136 false มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บริเวณด้านคอด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:24.331911025+07:00","message":"[bufferProcess] interim [500000000]:มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บริเวณด้านคอด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:24.331914324+07:00","message":"[bufferProcess] send to processor:มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บริเวณด้านคอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:24.331921155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:24.331924173+07:00","message":"> Transcript [2144] [false]: 'มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บริเวณด้านคอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:24.331928835+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:24.331931559+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:24.331934238+07:00","message":"StatePrefix: 'มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:24.331937244+07:00","message":"TextPushed: 'มันไม่ได้รับไอโอดีนจะเพียงพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:24.331944321+07:00","message":"Push: 'ให้ต่อมไทรอยด์ที่อยู่บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:24.331946508+07:00","message":"TextPushed: 'มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:24.331948789+07:00","message":"Set new StatePrefix : 'มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บริเวณด้านคอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:24.331951147+07:00","message":"Next Push (prob) : 'ด้านคอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:24.331975039+07:00","message":"push: {false ให้ต่อมไทรอยด์ที่อยู่บริเวณ 0 0xc002aa7100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:24.524782128+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:24.524820099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บริเวณด้านคอด้านข้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:24.524827793+07:00","message":"receive interim result [false|false]: มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บริเวณด้านคอด้านข้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:24.524843005+07:00","message":"[buffer interim] 136 false มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บริเวณด้านคอด้านข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:24.524849592+07:00","message":"[bufferProcess] interim [680000000]:มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บริเวณด้านคอด้านข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:24.524852479+07:00","message":"[bufferProcess] send to processor:มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บริเวณด้านคอด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:24.524860335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:24.524863123+07:00","message":"> Transcript [2145] [false]: 'มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บริเวณด้านคอด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:24.52486721+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:24.524870273+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:24.524872295+07:00","message":"StatePrefix: 'มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บริเวณด้านคอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:24.52487525+07:00","message":"TextPushed: 'มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บริเวณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:24.719478778+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:24.719524565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บริเวณด้านคอด้านข้างๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:24.71953418+07:00","message":"receive interim result [false|false]: มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บริเวณด้านคอด้านข้างๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:24.719550584+07:00","message":"[buffer interim] 136 false มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บริเวณด้านคอด้านข้างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:24.719568906+07:00","message":"[bufferProcess] interim [920000000]:มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บริเวณด้านคอด้านข้างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:24.719573313+07:00","message":"[bufferProcess] send to processor:มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บริเวณด้านคอด้านข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:24.71958303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:24.719587121+07:00","message":"> Transcript [2146] [false]: 'มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บริเวณด้านคอด้านข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:24.71959106+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:24.719593372+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:24.719596524+07:00","message":"StatePrefix: 'มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บริเวณด้านคอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:24.719599453+07:00","message":"TextPushed: 'มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บริเวณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:25.147026819+07:00","message":"[GCS] IsForceVAD: false for message ID: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:25.209095307+07:00","message":"[GCS] Start streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:25.229909898+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:25.229947905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บริเวณด้านคอด้านข้างๆเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:25.22995405+07:00","message":"receive interim result [false|false]: มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บริเวณด้านคอด้านข้างๆเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:25.229967888+07:00","message":"[buffer interim] 136 false มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บริเวณด้านคอด้านข้างๆเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:25.229976282+07:00","message":"[bufferProcess] interim [400000000]:มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บริเวณด้านคอด้านข้างๆเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:25.2299803+07:00","message":"[bufferProcess] send to processor:มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บริเวณด้านคอด้านข้างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:25.229989261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:25.229993042+07:00","message":"> Transcript [2147] [false]: 'มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บริเวณด้านคอด้านข้างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:25.229999193+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:25.230002161+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:25.230005798+07:00","message":"StatePrefix: 'มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บริเวณด้านคอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:25.23000998+07:00","message":"TextPushed: 'มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บริเวณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:25.289827951+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:25.289869941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้รับไอโอดีนเพียงพอไอ้ต่อมไทรอยด์ที่อยู่บริเวณด้านคอด้านข้างๆเนี่ย\",\"confidence\":0.9369432}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:25.28987816+07:00","message":"receive interim result [true|false]: มันไม่ได้รับไอโอดีนเพียงพอไอ้ต่อมไทรอยด์ที่อยู่บริเวณด้านคอด้านข้างๆเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:25.289889762+07:00","message":"end recv isFinal message id 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:25.289892545+07:00","message":"end Recv id 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:25.289899263+07:00","message":"[buffer interim] 136 true มันไม่ได้รับไอโอดีนเพียงพอไอ้ต่อมไทรอยด์ที่อยู่บริเวณด้านคอด้านข้างๆเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:25.289911736+07:00","message":"[bufferProcess] interim [460000000]:มันไม่ได้รับไอโอดีนเพียงพอไอ้ต่อมไทรอยด์ที่อยู่บริเวณด้านคอด้านข้างๆเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:25.289915845+07:00","message":"[bufferProcess] send to processor (isfinal):มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บริเวณด้านคอด้านข้างๆเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:25.289930307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:25.289947677+07:00","message":"> Transcript [2148] [false]: 'มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บริเวณด้านคอด้านข้างๆเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:25.289953542+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:25.289956157+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:25.289958488+07:00","message":"StatePrefix: 'มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บริเวณด้านคอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:25.289961304+07:00","message":"TextPushed: 'มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:25.289968963+07:00","message":"Push: 'ด้านคอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:25.289970945+07:00","message":"TextPushed: 'มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บริเวณด้านคอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:25.289973178+07:00","message":"Set new StatePrefix : 'มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บริเวณด้านคอด้านข้างๆเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:25.289975813+07:00","message":"Next Push (prob) : 'ด้านข้างๆเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:25.289978254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:25.289980767+07:00","message":"> Transcript [2149] [true]: 'มันไม่ได้รับไอโอดีนเพียงพอไอ้ต่อมไทรอยด์ที่อยู่บริเวณด้านคอด้านข้างๆเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:25.289983267+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:25.289985157+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:25.289987121+07:00","message":"StatePrefix: 'มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บริเวณด้านคอด้านข้างๆเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:25.289989409+07:00","message":"TextPushed: 'มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บริเวณด้านคอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:25.289991329+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:25.290002304+07:00","message":"push: {false ด้านคอ 0 0xc002aa7100}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:25.290187172+07:00","message":"Push: 'ด้านข้างๆเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:25.290194326+07:00","message":"TextPushed: 'มันไม่ได้รับไอโอดีนจะเพียงพอให้ต่อมไทรอยด์ที่อยู่บริเวณด้านคอด้านข้างๆเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:25.290196755+07:00","message":"Set new StatePrefix : 'มันไม่ได้รับไอโอดีนเพียงพอไอ้ต่อมไทรอยด์ที่อยู่บริเวณด้านคอด้านข้างๆเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:25.290198995+07:00","message":"Next Push (prob) : 'มันไม่ได้รับไอโอดีนเพียงพอไอ้ต่อมไทรอยด์ที่อยู่บริเวณด้านคอด้านข้างๆเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:25.290206471+07:00","message":"push: {true ด้านข้างๆเนี่ย 0 0xc002aa7100}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:25.290220858+07:00","message":"write aligntment file to 'tmp/7595/align_message_id_136.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:41:25.303436127+07:00","message":"write wav file: './tmp/7595/7595_136.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:41:25.906456316+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:41:25.906475784+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:25.921469762+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:25.921524818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จักรยาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:25.921531169+07:00","message":"receive interim result [false|false]: จักรยาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:25.921546406+07:00","message":"[buffer interim] 137 false จักรยาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:25.921553041+07:00","message":"[bufferProcess] interim [540000000]:จักรยาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:25.921555171+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:26.061591394+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:26.061631644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะขยาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:26.061637729+07:00","message":"receive interim result [false|false]: จะขยาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:26.061651805+07:00","message":"[buffer interim] 137 false จะขยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:26.0616594+07:00","message":"[bufferProcess] interim [660000000]:จะขยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:26.06166174+07:00","message":"[bufferProcess] send to processor:จักรยาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:26.061669381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:26.061672545+07:00","message":"> Transcript [2150] [false]: 'จักรยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:26.061675204+07:00","message":"Set StatePrefix (first interim): 'จักรยาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:26.064002574+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:26.064023697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะขยายตัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:26.064029018+07:00","message":"receive interim result [false|false]: จะขยายตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:26.064039453+07:00","message":"[buffer interim] 137 false จะขยายตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:26.064044093+07:00","message":"[bufferProcess] interim [720000000]:จะขยายตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:26.064046712+07:00","message":"[bufferProcess] send to processor:จะขยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:26.064053205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:26.064056093+07:00","message":"> Transcript [2151] [false]: 'จะขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:26.064058451+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:26.064060583+07:00","message":"Set new StatePrefix: 'จะขยาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:26.368647814+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:26.368695547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะขยายตัวใหญ่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:26.368701647+07:00","message":"receive interim result [false|false]: จะขยายตัวใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:26.368718541+07:00","message":"[buffer interim] 137 false จะขยายตัวใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:26.368727239+07:00","message":"[bufferProcess] interim [960000000]:จะขยายตัวใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:26.368730489+07:00","message":"[bufferProcess] send to processor:จะขยายตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:26.368739454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:26.368742638+07:00","message":"> Transcript [2152] [false]: 'จะขยายตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:26.368747003+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:26.368749707+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:26.368751745+07:00","message":"StatePrefix: 'จะขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:26.368754023+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:26.632112397+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:26.632160932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะขยายตัวใหญ่ขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:26.632167614+07:00","message":"receive interim result [false|false]: จะขยายตัวใหญ่ขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:26.632183842+07:00","message":"[buffer interim] 137 false จะขยายตัวใหญ่ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:26.632192021+07:00","message":"[bufferProcess] interim [260000000]:จะขยายตัวใหญ่ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:26.632194574+07:00","message":"[bufferProcess] send to processor:จะขยายตัวใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:26.632203434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:26.632206711+07:00","message":"> Transcript [2153] [false]: 'จะขยายตัวใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:26.632210248+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:26.632212811+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:26.632214975+07:00","message":"StatePrefix: 'จะขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:26.632224702+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:27.278520631+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:27.27856223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะขยายตัวใหญ่ขึ้น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:27.278568282+07:00","message":"receive interim result [false|false]: จะขยายตัวใหญ่ขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:27.278584626+07:00","message":"[buffer interim] 137 false จะขยายตัวใหญ่ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:27.278592277+07:00","message":"[bufferProcess] interim [860000000]:จะขยายตัวใหญ่ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:27.278594844+07:00","message":"[bufferProcess] send to processor:จะขยายตัวใหญ่ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:27.278602201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:27.278605982+07:00","message":"> Transcript [2154] [false]: 'จะขยายตัวใหญ่ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:27.278609661+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:27.278612024+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:27.278614331+07:00","message":"StatePrefix: 'จะขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:27.278616773+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:27.309930996+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:27.309980625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะขยายตัวใหญ่ขึ้นก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:27.309988757+07:00","message":"receive interim result [false|false]: จะขยายตัวใหญ่ขึ้นก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:27.310011137+07:00","message":"[buffer interim] 137 false จะขยายตัวใหญ่ขึ้นก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:27.31002227+07:00","message":"[bufferProcess] interim [920000000]:จะขยายตัวใหญ่ขึ้นก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:27.310026629+07:00","message":"[bufferProcess] send to processor:จะขยายตัวใหญ่ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:27.310044031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:27.310048796+07:00","message":"> Transcript [2155] [false]: 'จะขยายตัวใหญ่ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:27.310054233+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:27.310057705+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:27.310060516+07:00","message":"StatePrefix: 'จะขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:27.310063609+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:27.310073389+07:00","message":"Push: 'จะขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:27.310076551+07:00","message":"TextPushed: 'จะขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:27.310081008+07:00","message":"Set new StatePrefix : 'จะขยายตัวใหญ่ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:27.310084463+07:00","message":"Next Push (prob) : 'ตัวใหญ่ขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:27.310097055+07:00","message":"push: {false จะขยาย 0 0xc000045700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:27.35639391+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:27.356435654+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะขยายตัวใหญ่ขึ้น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:27.356446075+07:00","message":"receive interim result [false|false]: จะขยายตัวใหญ่ขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:27.356465438+07:00","message":"[buffer interim] 137 false จะขยายตัวใหญ่ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:27.356474775+07:00","message":"[bufferProcess] interim [980000000]:จะขยายตัวใหญ่ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:27.356479914+07:00","message":"[bufferProcess] send to processor:จะขยายตัวใหญ่ขึ้นก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:27.356487709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:27.356492809+07:00","message":"> Transcript [2156] [false]: 'จะขยายตัวใหญ่ขึ้นก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:27.356496649+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:27.356498891+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:27.356501121+07:00","message":"StatePrefix: 'จะขยายตัวใหญ่ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:27.356503532+07:00","message":"TextPushed: 'จะขยาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:27.467990656+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:27.468034275+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะขยายตัวใหญ่ขึ้นก็จะรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:27.468039977+07:00","message":"receive interim result [false|false]: จะขยายตัวใหญ่ขึ้นก็จะรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:27.468058621+07:00","message":"[buffer interim] 137 false จะขยายตัวใหญ่ขึ้นก็จะรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:27.46806575+07:00","message":"[bufferProcess] interim [40000000]:จะขยายตัวใหญ่ขึ้นก็จะรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:27.468068557+07:00","message":"[bufferProcess] send to processor:จะขยายตัวใหญ่ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:27.468072903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:27.468075694+07:00","message":"> Transcript [2157] [false]: 'จะขยายตัวใหญ่ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:27.468079455+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:27.468081823+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:27.46808372+07:00","message":"StatePrefix: 'จะขยายตัวใหญ่ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:27.468086137+07:00","message":"TextPushed: 'จะขยาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:27.524941607+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:27.524987963+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะขยายตัวใหญ่ขึ้นก็จะลอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:27.524994295+07:00","message":"receive interim result [false|false]: จะขยายตัวใหญ่ขึ้นก็จะลอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:27.525010218+07:00","message":"[buffer interim] 137 false จะขยายตัวใหญ่ขึ้นก็จะลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:27.525017953+07:00","message":"[bufferProcess] interim [160000000]:จะขยายตัวใหญ่ขึ้นก็จะลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:27.525020565+07:00","message":"[bufferProcess] send to processor:จะขยายตัวใหญ่ขึ้นก็จะรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:27.525029484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:27.525032676+07:00","message":"> Transcript [2158] [false]: 'จะขยายตัวใหญ่ขึ้นก็จะรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:27.52503636+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:27.52503889+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:27.52504096+07:00","message":"StatePrefix: 'จะขยายตัวใหญ่ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:27.525043265+07:00","message":"TextPushed: 'จะขยาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:27.65218595+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:27.652225607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะขยายตัวใหญ่ขึ้นก็จะรองรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:27.652231556+07:00","message":"receive interim result [false|false]: จะขยายตัวใหญ่ขึ้นก็จะรองรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:27.652246805+07:00","message":"[buffer interim] 137 false จะขยายตัวใหญ่ขึ้นก็จะรองรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:27.652254121+07:00","message":"[bufferProcess] interim [280000000]:จะขยายตัวใหญ่ขึ้นก็จะรองรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:27.652257125+07:00","message":"[bufferProcess] send to processor:จะขยายตัวใหญ่ขึ้นก็จะลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:27.652260331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:27.65226292+07:00","message":"> Transcript [2159] [false]: 'จะขยายตัวใหญ่ขึ้นก็จะลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:27.652267016+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:27.652270082+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:27.65227358+07:00","message":"StatePrefix: 'จะขยายตัวใหญ่ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:27.652276873+07:00","message":"TextPushed: 'จะขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:27.652282935+07:00","message":"Push: 'ตัวใหญ่ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:27.652285857+07:00","message":"TextPushed: 'จะขยายตัวใหญ่ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:27.652289304+07:00","message":"Set new StatePrefix : 'จะขยายตัวใหญ่ขึ้นก็จะลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:27.652292224+07:00","message":"Next Push (prob) : 'ก็จะลอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:27.652310366+07:00","message":"push: {false ตัวใหญ่ขึ้น 0 0xc000045700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:27.976594519+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:27.976637184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะขยายตัวใหญ่ขึ้นก็จะรองรับไอ้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:27.976643492+07:00","message":"receive interim result [false|false]: จะขยายตัวใหญ่ขึ้นก็จะรองรับไอ้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:27.976656448+07:00","message":"[buffer interim] 137 false จะขยายตัวใหญ่ขึ้นก็จะรองรับไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:27.976663499+07:00","message":"[bufferProcess] interim [580000000]:จะขยายตัวใหญ่ขึ้นก็จะรองรับไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:27.976666435+07:00","message":"[bufferProcess] send to processor:จะขยายตัวใหญ่ขึ้นก็จะรองรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:27.976673165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:27.976676732+07:00","message":"> Transcript [2160] [false]: 'จะขยายตัวใหญ่ขึ้นก็จะรองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:27.976679452+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:27.976681645+07:00","message":"Set new StatePrefix: 'จะขยายตัวใหญ่ขึ้นก็จะรองรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:28.044748903+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:28.044787482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะขยายตัวใหญ่ขึ้นก็จะรองรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:28.044793825+07:00","message":"receive interim result [false|false]: จะขยายตัวใหญ่ขึ้นก็จะรองรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:28.044811272+07:00","message":"[buffer interim] 137 false จะขยายตัวใหญ่ขึ้นก็จะรองรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:28.044819528+07:00","message":"[bufferProcess] interim [640000000]:จะขยายตัวใหญ่ขึ้นก็จะรองรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:28.044822383+07:00","message":"[bufferProcess] send to processor:จะขยายตัวใหญ่ขึ้นก็จะรองรับไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:28.044828375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:28.044831668+07:00","message":"> Transcript [2161] [false]: 'จะขยายตัวใหญ่ขึ้นก็จะรองรับไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:28.04483598+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:28.044838379+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:28.044840492+07:00","message":"StatePrefix: 'จะขยายตัวใหญ่ขึ้นก็จะรองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:28.044843324+07:00","message":"TextPushed: 'จะขยายตัวใหญ่ขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:28.045910327+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:28.04592262+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะขยายตัวใหญ่ขึ้นก็จะรองรับ iOS\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:28.045926238+07:00","message":"receive interim result [false|false]: จะขยายตัวใหญ่ขึ้นก็จะรองรับ iOS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:28.045934464+07:00","message":"[buffer interim] 137 false จะขยายตัวใหญ่ขึ้นก็จะรองรับ iOS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:28.045937555+07:00","message":"[bufferProcess] interim [700000000]:จะขยายตัวใหญ่ขึ้นก็จะรองรับ iOS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:28.045939777+07:00","message":"[bufferProcess] send to processor:จะขยายตัวใหญ่ขึ้นก็จะรองรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:28.045942148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:28.045944364+07:00","message":"> Transcript [2162] [false]: 'จะขยายตัวใหญ่ขึ้นก็จะรองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:28.045946675+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:28.045948531+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:28.045950276+07:00","message":"StatePrefix: 'จะขยายตัวใหญ่ขึ้นก็จะรองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:28.045952312+07:00","message":"TextPushed: 'จะขยายตัวใหญ่ขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:28.164005004+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:28.164044717+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะขยายตัวใหญ่ขึ้นก็จะรองรับไออุ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:28.164050808+07:00","message":"receive interim result [false|false]: จะขยายตัวใหญ่ขึ้นก็จะรองรับไออุ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:28.164065617+07:00","message":"[buffer interim] 137 false จะขยายตัวใหญ่ขึ้นก็จะรองรับไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:28.164077445+07:00","message":"[bufferProcess] interim [760000000]:จะขยายตัวใหญ่ขึ้นก็จะรองรับไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:28.16407991+07:00","message":"[bufferProcess] send to processor:จะขยายตัวใหญ่ขึ้นก็จะรองรับ iOS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:28.164090531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:28.164093591+07:00","message":"> Transcript [2163] [false]: 'จะขยายตัวใหญ่ขึ้นก็จะรองรับ iOS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:28.164097842+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:28.164100008+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:28.164102424+07:00","message":"StatePrefix: 'จะขยายตัวใหญ่ขึ้นก็จะรองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:28.1641054+07:00","message":"TextPushed: 'จะขยายตัวใหญ่ขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:28.235546645+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:28.235578573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:28.235583619+07:00","message":"receive interim result [false|false]: จะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:28.235594992+07:00","message":"[buffer interim] 137 false จะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:28.235603533+07:00","message":"[bufferProcess] interim [880000000]:จะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:28.235605888+07:00","message":"[bufferProcess] send to processor:จะขยายตัวใหญ่ขึ้นก็จะรองรับไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:28.235611664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:28.235614436+07:00","message":"> Transcript [2164] [false]: 'จะขยายตัวใหญ่ขึ้นก็จะรองรับไออุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:28.235618448+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:28.235620918+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:28.235623216+07:00","message":"StatePrefix: 'จะขยายตัวใหญ่ขึ้นก็จะรองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:28.235626896+07:00","message":"TextPushed: 'จะขยายตัวใหญ่ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:28.235633631+07:00","message":"Push: 'ก็จะรองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:28.235635556+07:00","message":"TextPushed: 'จะขยายตัวใหญ่ขึ้นก็จะรองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:28.235638053+07:00","message":"Set new StatePrefix : 'จะขยายตัวใหญ่ขึ้นก็จะรองรับไออุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:28.235640582+07:00","message":"Next Push (prob) : 'ไออุ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:28.235661281+07:00","message":"push: {false ก็จะรองรับ 0 0xc000045700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:28.566249147+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:28.566293038+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:28.566298595+07:00","message":"receive interim result [false|false]: จะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:28.566311785+07:00","message":"[buffer interim] 137 false จะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:28.566322085+07:00","message":"[bufferProcess] interim [180000000]:จะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:28.566325135+07:00","message":"[bufferProcess] send to processor:จะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:28.566332579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:28.56633547+07:00","message":"> Transcript [2165] [false]: 'จะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:28.566338479+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:28.56634082+07:00","message":"Set new StatePrefix: 'จะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:28.703348065+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:28.703390292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:28.703396993+07:00","message":"receive interim result [false|false]: จะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:28.703412775+07:00","message":"[buffer interim] 137 false จะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:28.703421217+07:00","message":"[bufferProcess] interim [240000000]:จะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:28.703424117+07:00","message":"[bufferProcess] send to processor:จะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:28.703432881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:28.703436046+07:00","message":"> Transcript [2166] [false]: 'จะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:28.703439654+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:28.703442382+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:28.703444821+07:00","message":"StatePrefix: 'จะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:28.703448638+07:00","message":"TextPushed: 'จะขยายตัวใหญ่ขึ้นก็จะรองรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:28.714351305+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:28.714389116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้มาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:28.714395968+07:00","message":"receive interim result [false|false]: จะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้มาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:28.714412057+07:00","message":"[buffer interim] 137 false จะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:28.714419713+07:00","message":"[bufferProcess] interim [300000000]:จะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:28.714422849+07:00","message":"[bufferProcess] send to processor:จะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:28.714430336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:28.714433218+07:00","message":"> Transcript [2167] [false]: 'จะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:28.71443678+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:28.714439131+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:28.714441078+07:00","message":"StatePrefix: 'จะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:28.714443796+07:00","message":"TextPushed: 'จะขยายตัวใหญ่ขึ้นก็จะรองรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:28.882546146+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:28.882593049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้มากๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:28.882600056+07:00","message":"receive interim result [false|false]: จะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้มากๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:28.882619706+07:00","message":"[buffer interim] 137 false จะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้มากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:28.882628434+07:00","message":"[bufferProcess] interim [480000000]:จะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้มากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:28.882631484+07:00","message":"[bufferProcess] send to processor:จะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:28.8826362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:28.882639637+07:00","message":"> Transcript [2168] [false]: 'จะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:28.882643375+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:28.88264557+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:28.882647644+07:00","message":"StatePrefix: 'จะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:28.882650261+07:00","message":"TextPushed: 'จะขยายตัวใหญ่ขึ้นก็จะรองรับ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:41:28.906765431+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:41:28.906780982+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:29.450783649+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:29.450829071+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้มากๆ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:29.450835492+07:00","message":"receive interim result [false|false]: จะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้มากๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:29.450856595+07:00","message":"[buffer interim] 137 false จะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้มากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:29.450868959+07:00","message":"[bufferProcess] interim [80000000]:จะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้มากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:29.450871749+07:00","message":"[bufferProcess] send to processor:จะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้มากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:29.45087637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:29.450879764+07:00","message":"> Transcript [2169] [false]: 'จะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้มากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:29.450883908+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:29.450887439+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:29.450889388+07:00","message":"StatePrefix: 'จะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:29.450891905+07:00","message":"TextPushed: 'จะขยายตัวใหญ่ขึ้นก็จะรองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:29.45089951+07:00","message":"Push: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:29.450901458+07:00","message":"TextPushed: 'จะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:29.450903771+07:00","message":"Set new StatePrefix : 'จะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้มากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:29.450906122+07:00","message":"Next Push (prob) : 'ให้มากๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:29.450915789+07:00","message":"push: {false ไอโอดีน 0 0xc000045700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:31.226832134+07:00","message":"[GCS] IsForceVAD: false for message ID: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:31.348391139+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:31.348430075+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้มากๆ\",\"confidence\":0.9430038}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:31.348435976+07:00","message":"receive interim result [true|false]: จะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้มากๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:31.348447698+07:00","message":"end recv isFinal message id 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:31.348449862+07:00","message":"end Recv id 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:31.348455939+07:00","message":"[buffer interim] 137 true จะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้มากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:31.348463201+07:00","message":"[bufferProcess] interim [30000000]:จะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้มากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:31.34847027+07:00","message":"[bufferProcess] send to processor (isfinal):จะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้มากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:31.348473769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:31.348476498+07:00","message":"> Transcript [2170] [false]: 'จะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้มากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:31.348480154+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:31.348482477+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:31.348486064+07:00","message":"StatePrefix: 'จะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้มากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:31.348488977+07:00","message":"TextPushed: 'จะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:31.348490817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:31.348492993+07:00","message":"> Transcript [2171] [true]: 'จะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้มากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:31.348495241+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:31.348497003+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:31.348498849+07:00","message":"StatePrefix: 'จะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้มากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:31.348500853+07:00","message":"TextPushed: 'จะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:31.348506796+07:00","message":"Push: 'ให้มากๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:31.348515126+07:00","message":"push: {true ให้มากๆ 0 0xc000045700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:31.357995211+07:00","message":"[GCS] Start streaming session, msgId: 138"}
{"level":"info","service":"Main","time":"2026-06-25T13:41:31.360035407+07:00","message":"write wav file: './tmp/7595/7595_137.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:31.886397165+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:31.886445688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:31.886452995+07:00","message":"receive interim result [false|false]: มันต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:31.886468946+07:00","message":"[buffer interim] 138 false มันต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:31.886477105+07:00","message":"[bufferProcess] interim [420000000]:มันต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:31.886479403+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:41:31.907557449+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:41:31.907568066+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:32.083056301+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:32.083097149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันต้องการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:32.083103065+07:00","message":"receive interim result [false|false]: ฉันต้องการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:32.083115361+07:00","message":"[buffer interim] 138 false ฉันต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:32.083125079+07:00","message":"[bufferProcess] interim [540000000]:ฉันต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:32.083128294+07:00","message":"[bufferProcess] send to processor:มันต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:32.083134448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:32.083138059+07:00","message":"> Transcript [2172] [false]: 'มันต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:32.083141599+07:00","message":"Set StatePrefix (first interim): 'มันต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:32.720327513+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:32.720370102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันต้องการ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:32.720376362+07:00","message":"receive interim result [false|false]: ฉันต้องการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:32.720391899+07:00","message":"[buffer interim] 138 false ฉันต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:32.720400659+07:00","message":"[bufferProcess] interim [140000000]:ฉันต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:32.720402991+07:00","message":"[bufferProcess] send to processor:ฉันต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:32.720410635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:32.720413683+07:00","message":"> Transcript [2173] [false]: 'ฉันต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:32.720415994+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:32.720418121+07:00","message":"Set new StatePrefix: 'ฉันต้องการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:32.780213994+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:32.780258264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันต้องการไปแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:32.780264167+07:00","message":"receive interim result [false|false]: ฉันต้องการไปแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:32.780278501+07:00","message":"[buffer interim] 138 false ฉันต้องการไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:32.780286596+07:00","message":"[bufferProcess] interim [260000000]:ฉันต้องการไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:32.780289682+07:00","message":"[bufferProcess] send to processor:ฉันต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:32.78029709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:32.780300393+07:00","message":"> Transcript [2174] [false]: 'ฉันต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:32.780303665+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:32.780306303+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:32.780308558+07:00","message":"StatePrefix: 'ฉันต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:32.780311824+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:33.420979094+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:33.421019325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันต้องการไปแล้ว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:33.421025952+07:00","message":"receive interim result [false|false]: ฉันต้องการไปแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:33.42104137+07:00","message":"[buffer interim] 138 false ฉันต้องการไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:33.421052577+07:00","message":"[bufferProcess] interim [860000000]:ฉันต้องการไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:33.421055141+07:00","message":"[bufferProcess] send to processor:ฉันต้องการไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:33.421062313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:33.421065079+07:00","message":"> Transcript [2175] [false]: 'ฉันต้องการไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:33.421068861+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:33.421071231+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:33.421073497+07:00","message":"StatePrefix: 'ฉันต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:33.42107585+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:34.907081666+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:34.907120402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันต้องการไปแล้วแต่มัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:34.907128847+07:00","message":"receive interim result [false|false]: ฉันต้องการไปแล้วแต่มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:34.907143258+07:00","message":"[buffer interim] 138 false ฉันต้องการไปแล้วแต่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:34.907151121+07:00","message":"[bufferProcess] interim [420000000]:ฉันต้องการไปแล้วแต่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:34.907153787+07:00","message":"[bufferProcess] send to processor:ฉันต้องการไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:34.907157584+07:00","message":"[bufferProcess] send to processor (ticker):ฉันต้องการไปแล้วแต่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:34.907160623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:34.907163603+07:00","message":"> Transcript [2176] [false]: 'ฉันต้องการไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:34.90716741+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:34.907170693+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:34.907173035+07:00","message":"StatePrefix: 'ฉันต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:34.907175291+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:34.907177358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:34.907179591+07:00","message":"> Transcript [2177] [false]: 'ฉันต้องการไปแล้วแต่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:34.907181801+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:34.907183783+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:34.907185968+07:00","message":"StatePrefix: 'ฉันต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:34.907187746+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:34.907190438+07:00","message":"Push: 'ฉันต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:34.907192291+07:00","message":"TextPushed: 'ฉันต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:34.907194323+07:00","message":"Set new StatePrefix : 'ฉันต้องการไปแล้วแต่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:34.907196917+07:00","message":"Next Push (prob) : 'ไปแล้วแต่มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:34.907205687+07:00","message":"push: {false ฉันต้องการ 0 0xc000430400}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:41:34.908187754+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:41:34.908204681+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:35.03264203+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:35.032687095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันต้องการไปแล้ว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:35.032693755+07:00","message":"receive interim result [false|false]: ฉันต้องการไปแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:35.03270974+07:00","message":"[buffer interim] 138 false ฉันต้องการไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:35.032718644+07:00","message":"[bufferProcess] interim [480000000]:ฉันต้องการไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:35.032720869+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:35.084975885+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:35.085016086+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันต้องการไปแล้วแต่มันไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:35.085022799+07:00","message":"receive interim result [false|false]: ฉันต้องการไปแล้วแต่มันไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:35.08503958+07:00","message":"[buffer interim] 138 false ฉันต้องการไปแล้วแต่มันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:35.085048053+07:00","message":"[bufferProcess] interim [540000000]:ฉันต้องการไปแล้วแต่มันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:35.085051247+07:00","message":"[bufferProcess] send to processor:ฉันต้องการไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:35.085055345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:35.085058886+07:00","message":"> Transcript [2178] [false]: 'ฉันต้องการไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:35.085061348+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:35.091383234+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:35.091410144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันต้องการไปแล้วแต่มันไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:35.091415678+07:00","message":"receive interim result [false|false]: ฉันต้องการไปแล้วแต่มันไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:35.091430161+07:00","message":"[buffer interim] 138 false ฉันต้องการไปแล้วแต่มันไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:35.091436147+07:00","message":"[bufferProcess] interim [600000000]:ฉันต้องการไปแล้วแต่มันไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:35.091438532+07:00","message":"[bufferProcess] send to processor:ฉันต้องการไปแล้วแต่มันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:35.091446052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:35.091448952+07:00","message":"> Transcript [2179] [false]: 'ฉันต้องการไปแล้วแต่มันไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:35.091452504+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:35.091454863+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:35.091456801+07:00","message":"StatePrefix: 'ฉันต้องการไปแล้วแต่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:35.091459801+07:00","message":"TextPushed: 'ฉันต้องการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:35.406229041+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:35.406273937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันต้องการไปแล้วแต่มันไม่มีให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:35.406282357+07:00","message":"receive interim result [false|false]: ฉันต้องการไปแล้วแต่มันไม่มีให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:35.40629852+07:00","message":"[buffer interim] 138 false ฉันต้องการไปแล้วแต่มันไม่มีให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:35.406313065+07:00","message":"[bufferProcess] interim [900000000]:ฉันต้องการไปแล้วแต่มันไม่มีให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:35.406317285+07:00","message":"[bufferProcess] send to processor:ฉันต้องการไปแล้วแต่มันไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:35.406326631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:35.406331646+07:00","message":"> Transcript [2180] [false]: 'ฉันต้องการไปแล้วแต่มันไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:35.406336624+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:35.406339692+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:35.406343094+07:00","message":"StatePrefix: 'ฉันต้องการไปแล้วแต่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:35.406345499+07:00","message":"TextPushed: 'ฉันต้องการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:35.924382072+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:35.924417111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:35.924423081+07:00","message":"receive interim result [false|false]: ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:35.924437657+07:00","message":"[buffer interim] 138 false ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:35.924445177+07:00","message":"[bufferProcess] interim [380000000]:ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:35.924447812+07:00","message":"[bufferProcess] send to processor:ฉันต้องการไปแล้วแต่มันไม่มีให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:35.924455017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:35.924458018+07:00","message":"> Transcript [2181] [false]: 'ฉันต้องการไปแล้วแต่มันไม่มีให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:35.924461403+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:35.924463774+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:35.924466069+07:00","message":"StatePrefix: 'ฉันต้องการไปแล้วแต่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:35.924468589+07:00","message":"TextPushed: 'ฉันต้องการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:36.501063105+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:36.501101848+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้อง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:36.501108147+07:00","message":"receive interim result [false|false]: ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:36.501120007+07:00","message":"[buffer interim] 138 false ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:36.501127767+07:00","message":"[bufferProcess] interim [980000000]:ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:36.501130047+07:00","message":"[bufferProcess] send to processor:ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:36.501133871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:36.501136932+07:00","message":"> Transcript [2182] [false]: 'ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:36.501140478+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:36.501142639+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:36.501144923+07:00","message":"StatePrefix: 'ฉันต้องการไปแล้วแต่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:36.501147187+07:00","message":"TextPushed: 'ฉันต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:36.501150635+07:00","message":"Push: 'ไปแล้วแต่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:36.501153563+07:00","message":"TextPushed: 'ฉันต้องการไปแล้วแต่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:36.50115614+07:00","message":"Set new StatePrefix : 'ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:36.501158585+07:00","message":"Next Push (prob) : 'ไม่มีให้ถูกต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:36.501180744+07:00","message":"push: {false ไปแล้วแต่มัน 0 0xc000430400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:36.606597527+07:00","message":"[GCS] IsForceVAD: false for message ID: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:36.684870421+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:36.684914184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องขยายใหญ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:36.684921714+07:00","message":"receive interim result [false|false]: ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องขยายใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:36.684936728+07:00","message":"[buffer interim] 138 false ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องขยายใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:36.68494475+07:00","message":"[bufferProcess] interim [220000000]:ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องขยายใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:36.684948101+07:00","message":"[bufferProcess] send to processor:ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:36.6849528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:36.684956234+07:00","message":"> Transcript [2183] [false]: 'ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:36.684959601+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:36.684962315+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:36.684964401+07:00","message":"StatePrefix: 'ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:36.684967881+07:00","message":"TextPushed: 'ฉันต้องการไปแล้วแต่มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:36.735936089+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:36.735975176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลยขยายใหญ่\",\"confidence\":0.94198966}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:36.735981686+07:00","message":"receive interim result [true|false]: ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลยขยายใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:36.735993088+07:00","message":"end recv isFinal message id 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:36.735995304+07:00","message":"end Recv id 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:36.736003732+07:00","message":"[buffer interim] 138 true ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลยขยายใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:36.736014822+07:00","message":"[bufferProcess] interim [280000000]:ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลยขยายใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:36.736018273+07:00","message":"[bufferProcess] send to processor (isfinal):ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องขยายใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:36.736021837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:36.736024916+07:00","message":"> Transcript [2184] [false]: 'ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องขยายใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:36.736028737+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:36.736030737+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:36.73603488+07:00","message":"StatePrefix: 'ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:36.736039953+07:00","message":"TextPushed: 'ฉันต้องการไปแล้วแต่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:36.736041946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:36.736043991+07:00","message":"> Transcript [2185] [true]: 'ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลยขยายใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:36.736046317+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:36.736048052+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:36.736049865+07:00","message":"StatePrefix: 'ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:36.736052013+07:00","message":"TextPushed: 'ฉันต้องการไปแล้วแต่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:36.736059965+07:00","message":"Push: 'ไม่มีให้ถูกต้องมันก็เลยขยายใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:36.736067477+07:00","message":"push: {true ไม่มีให้ถูกต้องมันก็เลยขยายใหญ่ 0 0xc000430400}"}
{"level":"info","service":"Main","time":"2026-06-25T13:41:36.746474293+07:00","message":"write wav file: './tmp/7595/7595_138.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:36.808915162+07:00","message":"[GCS] Start streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:37.863292113+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:37.863333871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่เดี๋ยวนี้ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:37.863340009+07:00","message":"receive interim result [false|false]: แต่เดี๋ยวนี้ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:37.863355155+07:00","message":"[buffer interim] 139 false แต่เดี๋ยวนี้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:37.863363371+07:00","message":"[bufferProcess] interim [840000000]:แต่เดี๋ยวนี้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:37.863365787+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:37.863373652+07:00","message":"[bufferProcess] send to processor (ticker):แต่เดี๋ยวนี้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:37.863376428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:37.863379354+07:00","message":"> Transcript [2186] [false]: 'แต่เดี๋ยวนี้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:37.863381755+07:00","message":"Set StatePrefix (first interim): 'แต่เดี๋ยวนี้ไม่'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:41:37.909052202+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:41:37.90904379+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:37.980605898+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:37.980646784+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่เดี๋ยวนี้ไม่ค่อย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:37.980653194+07:00","message":"receive interim result [false|false]: แต่เดี๋ยวนี้ไม่ค่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:37.980669035+07:00","message":"[buffer interim] 139 false แต่เดี๋ยวนี้ไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:37.98067701+07:00","message":"[bufferProcess] interim [960000000]:แต่เดี๋ยวนี้ไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:37.980679495+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:38.209955208+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:38.209997875+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่เดี๋ยวนี้ไม่ค่อยเจอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:38.210005761+07:00","message":"receive interim result [false|false]: แต่เดี๋ยวนี้ไม่ค่อยเจอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:38.210024725+07:00","message":"[buffer interim] 139 false แต่เดี๋ยวนี้ไม่ค่อยเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:38.210039904+07:00","message":"[bufferProcess] interim [140000000]:แต่เดี๋ยวนี้ไม่ค่อยเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:38.210043761+07:00","message":"[bufferProcess] send to processor:แต่เดี๋ยวนี้ไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:38.210048244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:38.210051991+07:00","message":"> Transcript [2187] [false]: 'แต่เดี๋ยวนี้ไม่ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:38.210058871+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:38.210061655+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:38.210065339+07:00","message":"StatePrefix: 'แต่เดี๋ยวนี้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:38.210068353+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:38.375083164+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:38.375128501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่เดี๋ยวนี้ไม่ค่อยเจอกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:38.375135509+07:00","message":"receive interim result [false|false]: แต่เดี๋ยวนี้ไม่ค่อยเจอกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:38.375152985+07:00","message":"[buffer interim] 139 false แต่เดี๋ยวนี้ไม่ค่อยเจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:38.375161326+07:00","message":"[bufferProcess] interim [380000000]:แต่เดี๋ยวนี้ไม่ค่อยเจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:38.375164102+07:00","message":"[bufferProcess] send to processor:แต่เดี๋ยวนี้ไม่ค่อยเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:38.375172754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:38.375175804+07:00","message":"> Transcript [2188] [false]: 'แต่เดี๋ยวนี้ไม่ค่อยเจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:38.375179118+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:38.375181998+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:38.375184519+07:00","message":"StatePrefix: 'แต่เดี๋ยวนี้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:38.375186888+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:38.440011359+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:38.440054209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่เดี๋ยวนี้ไม่ค่อยเจอพรุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:38.44006047+07:00","message":"receive interim result [false|false]: แต่เดี๋ยวนี้ไม่ค่อยเจอพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:38.44008219+07:00","message":"[buffer interim] 139 false แต่เดี๋ยวนี้ไม่ค่อยเจอพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:38.440091636+07:00","message":"[bufferProcess] interim [440000000]:แต่เดี๋ยวนี้ไม่ค่อยเจอพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:38.440094301+07:00","message":"[bufferProcess] send to processor:แต่เดี๋ยวนี้ไม่ค่อยเจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:38.440099319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:38.440102619+07:00","message":"> Transcript [2189] [false]: 'แต่เดี๋ยวนี้ไม่ค่อยเจอกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:38.440106067+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:38.440108469+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:38.440111003+07:00","message":"StatePrefix: 'แต่เดี๋ยวนี้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:38.440113565+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:38.453359161+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:38.453400056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:38.453407014+07:00","message":"receive interim result [false|false]: แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:38.453427393+07:00","message":"[buffer interim] 139 false แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:38.453434838+07:00","message":"[bufferProcess] interim [500000000]:แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:38.453437362+07:00","message":"[bufferProcess] send to processor:แต่เดี๋ยวนี้ไม่ค่อยเจอพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:38.453441379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:38.453445043+07:00","message":"> Transcript [2190] [false]: 'แต่เดี๋ยวนี้ไม่ค่อยเจอพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:38.453448787+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:38.453451347+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:38.45345401+07:00","message":"StatePrefix: 'แต่เดี๋ยวนี้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:38.45345649+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:38.453463103+07:00","message":"Push: 'แต่เดี๋ยวนี้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:38.453465672+07:00","message":"TextPushed: 'แต่เดี๋ยวนี้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:38.453468087+07:00","message":"Set new StatePrefix : 'แต่เดี๋ยวนี้ไม่ค่อยเจอพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:38.453470524+07:00","message":"Next Push (prob) : 'ค่อยเจอพรุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:38.453477853+07:00","message":"push: {false แต่เดี๋ยวนี้ไม่ 0 0xc000045980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:38.757644418+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:38.757683532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่เดี๋ยวนี้ไม่ค่อยเจอพัทยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:38.757689008+07:00","message":"receive interim result [false|false]: แต่เดี๋ยวนี้ไม่ค่อยเจอพัทยา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:38.757705561+07:00","message":"[buffer interim] 139 false แต่เดี๋ยวนี้ไม่ค่อยเจอพัทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:38.757712984+07:00","message":"[bufferProcess] interim [740000000]:แต่เดี๋ยวนี้ไม่ค่อยเจอพัทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:38.757715803+07:00","message":"[bufferProcess] send to processor:แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:38.75772022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:38.757723146+07:00","message":"> Transcript [2191] [false]: 'แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:38.757726631+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:38.757728947+07:00","message":"Set new StatePrefix: 'แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:38.788718618+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:38.788760588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:38.788766733+07:00","message":"receive interim result [false|false]: แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:38.788781904+07:00","message":"[buffer interim] 139 false แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:38.788795243+07:00","message":"[bufferProcess] interim [800000000]:แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:38.788810392+07:00","message":"[bufferProcess] send to processor:แต่เดี๋ยวนี้ไม่ค่อยเจอพัทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:38.788818035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:38.788822598+07:00","message":"> Transcript [2192] [false]: 'แต่เดี๋ยวนี้ไม่ค่อยเจอพัทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:38.78882564+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:38.788828552+07:00","message":"Set new StatePrefix: 'แต่เดี๋ยวนี้ไม่ค่อยเจอพัทยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:38.884646149+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:38.884690983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่เดี๋ยวนี้ไม่ค่อยเจอพัทยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:38.884697211+07:00","message":"receive interim result [false|false]: แต่เดี๋ยวนี้ไม่ค่อยเจอพัทยา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:38.884716187+07:00","message":"[buffer interim] 139 false แต่เดี๋ยวนี้ไม่ค่อยเจอพัทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:38.884724895+07:00","message":"[bufferProcess] interim [920000000]:แต่เดี๋ยวนี้ไม่ค่อยเจอพัทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:38.884727398+07:00","message":"[bufferProcess] send to processor:แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:38.884732138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:38.88473528+07:00","message":"> Transcript [2193] [false]: 'แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:38.884737934+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:38.884740031+07:00","message":"Set new StatePrefix: 'แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:38.936158228+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:38.936206346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:38.936214925+07:00","message":"receive interim result [false|false]: แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:38.936230672+07:00","message":"[buffer interim] 139 false แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:38.936241398+07:00","message":"[bufferProcess] interim [980000000]:แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:38.936245672+07:00","message":"[bufferProcess] send to processor:แต่เดี๋ยวนี้ไม่ค่อยเจอพัทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:38.936253163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:38.936257479+07:00","message":"> Transcript [2194] [false]: 'แต่เดี๋ยวนี้ไม่ค่อยเจอพัทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:38.936261445+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:38.936264989+07:00","message":"Set new StatePrefix: 'แต่เดี๋ยวนี้ไม่ค่อยเจอพัทยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:39.133365771+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:39.133413583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:39.133420014+07:00","message":"receive interim result [false|false]: แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:39.133436729+07:00","message":"[buffer interim] 139 false แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:39.133445375+07:00","message":"[bufferProcess] interim [160000000]:แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:39.133448382+07:00","message":"[bufferProcess] send to processor:แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:39.133456777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:39.133459641+07:00","message":"> Transcript [2195] [false]: 'แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:39.133462461+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:39.133465494+07:00","message":"Set new StatePrefix: 'แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:39.773412523+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:39.773455576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:39.773462222+07:00","message":"receive interim result [false|false]: แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:39.773479521+07:00","message":"[buffer interim] 139 false แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:39.773490063+07:00","message":"[bufferProcess] interim [760000000]:แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:39.773492529+07:00","message":"[bufferProcess] send to processor:แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:39.773499034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:39.773502348+07:00","message":"> Transcript [2196] [false]: 'แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:39.773506281+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:39.773508448+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:39.773510492+07:00","message":"StatePrefix: 'แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:39.773513284+07:00","message":"TextPushed: 'แต่เดี๋ยวนี้ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:39.792080676+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:39.792118321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขามา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:39.792124306+07:00","message":"receive interim result [false|false]: แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขามา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:39.792140016+07:00","message":"[buffer interim] 139 false แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:39.792147068+07:00","message":"[bufferProcess] interim [820000000]:แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:39.792149523+07:00","message":"[bufferProcess] send to processor:แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:39.792153724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:39.792156566+07:00","message":"> Transcript [2197] [false]: 'แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:39.792161146+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:39.792164897+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:39.79216707+07:00","message":"StatePrefix: 'แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:39.792170077+07:00","message":"TextPushed: 'แต่เดี๋ยวนี้ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:39.842581231+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:39.842621351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:39.842627247+07:00","message":"receive interim result [false|false]: แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:39.842645028+07:00","message":"[buffer interim] 139 false แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:39.842652848+07:00","message":"[bufferProcess] interim [880000000]:แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:39.842655572+07:00","message":"[bufferProcess] send to processor:แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:39.842659515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:39.842662528+07:00","message":"> Transcript [2198] [false]: 'แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:39.842666792+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:39.8426691+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:39.842671549+07:00","message":"StatePrefix: 'แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:39.842674368+07:00","message":"TextPushed: 'แต่เดี๋ยวนี้ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:39.958314972+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:39.958349676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:39.958357467+07:00","message":"receive interim result [false|false]: แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:39.958376042+07:00","message":"[buffer interim] 139 false แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:39.958382918+07:00","message":"[bufferProcess] interim [940000000]:แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:39.958386006+07:00","message":"[bufferProcess] send to processor:แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:39.958390464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:39.958393178+07:00","message":"> Transcript [2199] [false]: 'แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:39.958397012+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:39.958399836+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:39.958402218+07:00","message":"StatePrefix: 'แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:39.958404916+07:00","message":"TextPushed: 'แต่เดี๋ยวนี้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:39.958415034+07:00","message":"Push: 'ค่อยเจอกันนะระยะหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:39.95841721+07:00","message":"TextPushed: 'แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:39.958420161+07:00","message":"Set new StatePrefix : 'แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:39.958423067+07:00","message":"Next Push (prob) : 'นี้เขาไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:39.958448224+07:00","message":"push: {false ค่อยเจอกันนะระยะหลัง 0 0xc000045980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:40.047594328+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:40.047641586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:40.047648989+07:00","message":"receive interim result [false|false]: แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:40.047665247+07:00","message":"[buffer interim] 139 false แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:40.047672876+07:00","message":"[bufferProcess] interim [120000000]:แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:40.04767568+07:00","message":"[bufferProcess] send to processor:แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:40.047683694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:40.047686621+07:00","message":"> Transcript [2200] [false]: 'แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:40.047692953+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:40.047695445+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:40.047697667+07:00","message":"StatePrefix: 'แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:40.047703919+07:00","message":"TextPushed: 'แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:40.381403932+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:40.381452278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจพบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:40.38145976+07:00","message":"receive interim result [false|false]: แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจพบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:40.38147615+07:00","message":"[buffer interim] 139 false แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:40.381483859+07:00","message":"[bufferProcess] interim [420000000]:แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:40.381486683+07:00","message":"[bufferProcess] send to processor:แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:40.381495441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:40.381498398+07:00","message":"> Transcript [2201] [false]: 'แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:40.381502532+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:40.381504996+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:40.381507212+07:00","message":"StatePrefix: 'แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:40.381510362+07:00","message":"TextPushed: 'แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:40.682055049+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:40.6820994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจกพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:40.682106794+07:00","message":"receive interim result [false|false]: แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจกพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:40.68212391+07:00","message":"[buffer interim] 139 false แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจกพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:40.682135796+07:00","message":"[bufferProcess] interim [660000000]:แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจกพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:40.682138565+07:00","message":"[bufferProcess] send to processor:แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:40.682146911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:40.682150248+07:00","message":"> Transcript [2202] [false]: 'แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:40.682154719+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:40.68215723+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:40.682159352+07:00","message":"StatePrefix: 'แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:40.68216258+07:00","message":"TextPushed: 'แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:40.686171826+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:40.68620706+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:40.686225816+07:00","message":"receive interim result [false|false]: แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:40.686241688+07:00","message":"[buffer interim] 139 false แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:40.686248367+07:00","message":"[bufferProcess] interim [720000000]:แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:40.686251185+07:00","message":"[bufferProcess] send to processor:แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจกพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:40.686255401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:40.686258497+07:00","message":"> Transcript [2203] [false]: 'แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจกพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:40.68626237+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:40.686264696+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:40.686266696+07:00","message":"StatePrefix: 'แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:40.686269313+07:00","message":"TextPushed: 'แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:40.686276305+07:00","message":"Push: 'นี้เขาไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:40.686278724+07:00","message":"TextPushed: 'แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:40.686281111+07:00","message":"Set new StatePrefix : 'แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจกพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:40.686283833+07:00","message":"Next Push (prob) : 'ได้ตรวจกพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:40.686302297+07:00","message":"push: {false นี้เขาไม่ 0 0xc000045980}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:41:40.909601035+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:41:40.90960574+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:40.989404157+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:40.989451526+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:40.989457332+07:00","message":"receive interim result [false|false]: แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:40.989473514+07:00","message":"[buffer interim] 139 false แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:40.989481528+07:00","message":"[bufferProcess] interim [960000000]:แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:40.98948496+07:00","message":"[bufferProcess] send to processor:แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:40.989495769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:40.989498842+07:00","message":"> Transcript [2204] [false]: 'แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:40.989502953+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:40.989505487+07:00","message":"Set new StatePrefix: 'แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:41.443571734+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:41.443614323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอกว่าชุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:41.443622127+07:00","message":"receive interim result [false|false]: แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอกว่าชุม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:41.44363811+07:00","message":"[buffer interim] 139 false แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอกว่าชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:41.443650731+07:00","message":"[bufferProcess] interim [440000000]:แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอกว่าชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:41.443653723+07:00","message":"[bufferProcess] send to processor:แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:41.443658746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:41.443662317+07:00","message":"> Transcript [2205] [false]: 'แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:41.443666406+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:41.443668578+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:41.44367079+07:00","message":"StatePrefix: 'แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:41.44367365+07:00","message":"TextPushed: 'แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:41.451618867+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:41.451647468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอกว่าชุมชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:41.451652478+07:00","message":"receive interim result [false|false]: แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอกว่าชุมชน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:41.451667612+07:00","message":"[buffer interim] 139 false แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอกว่าชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:41.45167355+07:00","message":"[bufferProcess] interim [500000000]:แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอกว่าชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:41.451676293+07:00","message":"[bufferProcess] send to processor:แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอกว่าชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:41.451679891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:41.451682453+07:00","message":"> Transcript [2206] [false]: 'แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอกว่าชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:41.451686648+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:41.45168864+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:41.451690617+07:00","message":"StatePrefix: 'แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:41.451693366+07:00","message":"TextPushed: 'แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:41.675586453+07:00","message":"[GCS] IsForceVAD: false for message ID: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:41.812659708+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:41.812710929+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอกว่าชุมชน\",\"confidence\":0.95026016}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:41.812719602+07:00","message":"receive interim result [true|false]: แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอกว่าชุมชน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:41.812732487+07:00","message":"end recv isFinal message id 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:41.812735724+07:00","message":"end Recv id 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:41.812762928+07:00","message":"[buffer interim] 139 true แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอกว่าชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:41.812783402+07:00","message":"[bufferProcess] interim [890000000]:แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอกว่าชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:41.812790126+07:00","message":"[bufferProcess] send to processor (isfinal):แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอกว่าชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:41.812794186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:41.812798923+07:00","message":"> Transcript [2207] [false]: 'แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอกว่าชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:41.812803318+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:41.812805489+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:41.812807933+07:00","message":"StatePrefix: 'แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:41.812811593+07:00","message":"TextPushed: 'แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:41.812813721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:41.812815792+07:00","message":"> Transcript [2208] [true]: 'แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอกว่าชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:41.812818289+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:41.812820138+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:41.812821776+07:00","message":"StatePrefix: 'แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:41.812823826+07:00","message":"TextPushed: 'แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:41.81283044+07:00","message":"Push: 'ได้ตรวจคอพอกว่าชุมชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:41.8128431+07:00","message":"push: {true ได้ตรวจคอพอกว่าชุมชน 0 0xc000045980}"}
{"level":"info","service":"Main","time":"2026-06-25T13:41:41.824092504+07:00","message":"write wav file: './tmp/7595/7595_139.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:41.868959424+07:00","message":"[GCS] Start streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:42.344003529+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:42.344053292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำเภอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:42.344059977+07:00","message":"receive interim result [false|false]: อำเภอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:42.344076145+07:00","message":"[buffer interim] 140 false อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:42.344083848+07:00","message":"[bufferProcess] interim [300000000]:อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:42.344085777+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:42.609023588+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:42.609059956+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำเภอแต่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:42.609066227+07:00","message":"receive interim result [false|false]: อำเภอแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:42.609083937+07:00","message":"[buffer interim] 140 false อำเภอแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:42.609091297+07:00","message":"[bufferProcess] interim [600000000]:อำเภอแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:42.609093629+07:00","message":"[bufferProcess] send to processor:อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:42.609097805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:42.609100924+07:00","message":"> Transcript [2209] [false]: 'อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:42.609103227+07:00","message":"Set StatePrefix (first interim): 'อำเภอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:42.710633487+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:42.710672274+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำเภอตอน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:42.710677708+07:00","message":"receive interim result [false|false]: อำเภอตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:42.710690081+07:00","message":"[buffer interim] 140 false อำเภอตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:42.710696627+07:00","message":"[bufferProcess] interim [660000000]:อำเภอตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:42.71069929+07:00","message":"[bufferProcess] send to processor:อำเภอแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:42.710704863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:42.710707856+07:00","message":"> Transcript [2210] [false]: 'อำเภอแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:42.710711145+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:42.71071351+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:42.710715623+07:00","message":"StatePrefix: 'อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:42.710717711+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:42.712260033+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:42.712279511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำเภอตำบล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:42.712285273+07:00","message":"receive interim result [false|false]: อำเภอตำบล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:42.712298401+07:00","message":"[buffer interim] 140 false อำเภอตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:42.712304626+07:00","message":"[bufferProcess] interim [720000000]:อำเภอตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:42.712308155+07:00","message":"[bufferProcess] send to processor:อำเภอตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:42.7123142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:42.712317944+07:00","message":"> Transcript [2211] [false]: 'อำเภอตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:42.712321737+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:42.712323938+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:42.712325902+07:00","message":"StatePrefix: 'อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:42.712328336+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:43.041993866+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:43.042044247+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำเภอตำบลหมู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:43.042054387+07:00","message":"receive interim result [false|false]: อำเภอตำบลหมู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:43.042071931+07:00","message":"[buffer interim] 140 false อำเภอตำบลหมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:43.042086468+07:00","message":"[bufferProcess] interim [20000000]:อำเภอตำบลหมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:43.04209056+07:00","message":"[bufferProcess] send to processor:อำเภอตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:43.042099356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:43.042103864+07:00","message":"> Transcript [2212] [false]: 'อำเภอตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:43.042108722+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:43.042112303+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:43.042115262+07:00","message":"StatePrefix: 'อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:43.042118234+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:43.227617258+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:43.227657174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำเภอตำบลหมู่บ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:43.22766329+07:00","message":"receive interim result [false|false]: อำเภอตำบลหมู่บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:43.227676101+07:00","message":"[buffer interim] 140 false อำเภอตำบลหมู่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:43.227684525+07:00","message":"[bufferProcess] interim [200000000]:อำเภอตำบลหมู่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:43.227686921+07:00","message":"[bufferProcess] send to processor:อำเภอตำบลหมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:43.227691342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:43.227694272+07:00","message":"> Transcript [2213] [false]: 'อำเภอตำบลหมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:43.227698094+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:43.227700288+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:43.227702185+07:00","message":"StatePrefix: 'อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:43.227704219+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:43.227706917+07:00","message":"Push: 'อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:43.227709212+07:00","message":"TextPushed: 'อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:43.227711708+07:00","message":"Set new StatePrefix : 'อำเภอตำบลหมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:43.227714153+07:00","message":"Next Push (prob) : 'ตำบลหมู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:43.227723678+07:00","message":"push: {false อำเภอ 0 0xc0037d4000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:43.487058636+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:43.487097443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำเภอตำบลหมู่บ้านไหน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:43.487102693+07:00","message":"receive interim result [false|false]: อำเภอตำบลหมู่บ้านไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:43.48711575+07:00","message":"[buffer interim] 140 false อำเภอตำบลหมู่บ้านไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:43.487122562+07:00","message":"[bufferProcess] interim [440000000]:อำเภอตำบลหมู่บ้านไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:43.487125021+07:00","message":"[bufferProcess] send to processor:อำเภอตำบลหมู่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:43.487130561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:43.487133419+07:00","message":"> Transcript [2214] [false]: 'อำเภอตำบลหมู่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:43.487137096+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:43.487139578+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:43.487141826+07:00","message":"StatePrefix: 'อำเภอตำบลหมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:43.487144335+07:00","message":"TextPushed: 'อำเภอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:43.641434165+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:43.641474457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำเภอตำบลหมู่บ้านไร้แผ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:43.641481005+07:00","message":"receive interim result [false|false]: อำเภอตำบลหมู่บ้านไร้แผ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:43.641493735+07:00","message":"[buffer interim] 140 false อำเภอตำบลหมู่บ้านไร้แผ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:43.641500501+07:00","message":"[bufferProcess] interim [620000000]:อำเภอตำบลหมู่บ้านไร้แผ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:43.641503342+07:00","message":"[bufferProcess] send to processor:อำเภอตำบลหมู่บ้านไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:43.641509007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:43.641515862+07:00","message":"> Transcript [2215] [false]: 'อำเภอตำบลหมู่บ้านไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:43.64151999+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:43.641523179+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:43.641525722+07:00","message":"StatePrefix: 'อำเภอตำบลหมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:43.641528027+07:00","message":"TextPushed: 'อำเภอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:43.737875461+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:43.737917878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำเภอตำบลหมู่บ้านไหนผ่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:43.737924303+07:00","message":"receive interim result [false|false]: อำเภอตำบลหมู่บ้านไหนผ่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:43.737936293+07:00","message":"[buffer interim] 140 false อำเภอตำบลหมู่บ้านไหนผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:43.737946121+07:00","message":"[bufferProcess] interim [680000000]:อำเภอตำบลหมู่บ้านไหนผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:43.73794976+07:00","message":"[bufferProcess] send to processor:อำเภอตำบลหมู่บ้านไร้แผ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:43.737957272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:43.737961189+07:00","message":"> Transcript [2216] [false]: 'อำเภอตำบลหมู่บ้านไร้แผ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:43.737965941+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:43.737968986+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:43.737972785+07:00","message":"StatePrefix: 'อำเภอตำบลหมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:43.737975027+07:00","message":"TextPushed: 'อำเภอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:43.84038797+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:43.840426223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำเภอตำบลหมู่บ้านไหนผ่านเอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:43.840432588+07:00","message":"receive interim result [false|false]: อำเภอตำบลหมู่บ้านไหนผ่านเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:43.840452412+07:00","message":"[buffer interim] 140 false อำเภอตำบลหมู่บ้านไหนผ่านเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:43.840461233+07:00","message":"[bufferProcess] interim [800000000]:อำเภอตำบลหมู่บ้านไหนผ่านเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:43.840464932+07:00","message":"[bufferProcess] send to processor:อำเภอตำบลหมู่บ้านไหนผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:43.840470082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:43.840474253+07:00","message":"> Transcript [2217] [false]: 'อำเภอตำบลหมู่บ้านไหนผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:43.840479557+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:43.840484045+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:43.840486546+07:00","message":"StatePrefix: 'อำเภอตำบลหมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:43.840488856+07:00","message":"TextPushed: 'อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:43.840491546+07:00","message":"Push: 'ตำบลหมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:43.840493734+07:00","message":"TextPushed: 'อำเภอตำบลหมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:43.840495918+07:00","message":"Set new StatePrefix : 'อำเภอตำบลหมู่บ้านไหนผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:43.840498355+07:00","message":"Next Push (prob) : 'บ้านไหนผ่าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:43.840505704+07:00","message":"push: {false ตำบลหมู่ 0 0xc0037d4000}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:41:43.910164762+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:41:43.910199772+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:44.086425851+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:44.086464937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำเภอตำบลหมู่บ้านไหนผ่านเอาดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:44.086471544+07:00","message":"receive interim result [false|false]: อำเภอตำบลหมู่บ้านไหนผ่านเอาดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:44.086485378+07:00","message":"[buffer interim] 140 false อำเภอตำบลหมู่บ้านไหนผ่านเอาดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:44.086492322+07:00","message":"[bufferProcess] interim [980000000]:อำเภอตำบลหมู่บ้านไหนผ่านเอาดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:44.086495066+07:00","message":"[bufferProcess] send to processor:อำเภอตำบลหมู่บ้านไหนผ่านเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:44.086500659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:44.086503999+07:00","message":"> Transcript [2218] [false]: 'อำเภอตำบลหมู่บ้านไหนผ่านเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:44.0865081+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:44.086510472+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:44.086512705+07:00","message":"StatePrefix: 'อำเภอตำบลหมู่บ้านไหนผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:44.086515491+07:00","message":"TextPushed: 'อำเภอตำบลหมู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:44.137105974+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:44.137149303+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำเภอตำบลหมู่บ้านไร้แผ่นดิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:44.137154999+07:00","message":"receive interim result [false|false]: อำเภอตำบลหมู่บ้านไร้แผ่นดิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:44.137195055+07:00","message":"[buffer interim] 140 false อำเภอตำบลหมู่บ้านไร้แผ่นดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:44.137204724+07:00","message":"[bufferProcess] interim [40000000]:อำเภอตำบลหมู่บ้านไร้แผ่นดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:44.137207692+07:00","message":"[bufferProcess] send to processor:อำเภอตำบลหมู่บ้านไหนผ่านเอาดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:44.137212038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:44.137214895+07:00","message":"> Transcript [2219] [false]: 'อำเภอตำบลหมู่บ้านไหนผ่านเอาดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:44.137218941+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:44.137221332+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:44.137223463+07:00","message":"StatePrefix: 'อำเภอตำบลหมู่บ้านไหนผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:44.137226185+07:00","message":"TextPushed: 'อำเภอตำบลหมู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:44.706431998+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:44.706471551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำเภอตำบลหมู่บ้านไร้แผ่นดิน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:44.706477014+07:00","message":"receive interim result [false|false]: อำเภอตำบลหมู่บ้านไร้แผ่นดิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:44.706490778+07:00","message":"[buffer interim] 140 false อำเภอตำบลหมู่บ้านไร้แผ่นดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:44.706497419+07:00","message":"[bufferProcess] interim [640000000]:อำเภอตำบลหมู่บ้านไร้แผ่นดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:44.706499929+07:00","message":"[bufferProcess] send to processor:อำเภอตำบลหมู่บ้านไร้แผ่นดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:44.706503762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:44.706508942+07:00","message":"> Transcript [2220] [false]: 'อำเภอตำบลหมู่บ้านไร้แผ่นดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:44.706511315+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:44.706513651+07:00","message":"Set new StatePrefix: 'อำเภอตำบลหมู่บ้านไร้แผ่นดิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:44.889569453+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:44.889611728+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:44.889618839+07:00","message":"receive interim result [false|false]: อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:44.889633144+07:00","message":"[buffer interim] 140 false อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:44.889646449+07:00","message":"[bufferProcess] interim [880000000]:อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:44.889649412+07:00","message":"[bufferProcess] send to processor:อำเภอตำบลหมู่บ้านไร้แผ่นดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:44.889657879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:44.88966127+07:00","message":"> Transcript [2221] [false]: 'อำเภอตำบลหมู่บ้านไร้แผ่นดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:44.889664939+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:44.889667072+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:44.889669713+07:00","message":"StatePrefix: 'อำเภอตำบลหมู่บ้านไร้แผ่นดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:44.889673256+07:00","message":"TextPushed: 'อำเภอตำบลหมู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:45.088290161+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:45.088324254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้ตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:45.08833058+07:00","message":"receive interim result [false|false]: อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้ตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:45.088342874+07:00","message":"[buffer interim] 140 false อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:45.088349653+07:00","message":"[bufferProcess] interim [60000000]:อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:45.088352396+07:00","message":"[bufferProcess] send to processor:อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:45.088358403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:45.088361423+07:00","message":"> Transcript [2222] [false]: 'อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:45.088364451+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:45.088366936+07:00","message":"Set new StatePrefix: 'อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:45.126872819+07:00","message":"[GCS] IsForceVAD: false for message ID: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:45.200162296+07:00","message":"[GCS] Start streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:45.205867702+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:45.205898418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้ตรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:45.205904177+07:00","message":"receive interim result [false|false]: อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้ตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:45.205919255+07:00","message":"[buffer interim] 140 false อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:45.205926591+07:00","message":"[bufferProcess] interim [180000000]:อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:45.205929229+07:00","message":"[bufferProcess] send to processor:อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:45.20593245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:45.205935276+07:00","message":"> Transcript [2223] [false]: 'อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:45.205938809+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:45.205940946+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:45.205942959+07:00","message":"StatePrefix: 'อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:45.205945659+07:00","message":"TextPushed: 'อำเภอตำบลหมู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:45.309186509+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:45.309228436+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้ตรวจ\",\"confidence\":0.9352677}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:45.309235445+07:00","message":"receive interim result [true|false]: อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้ตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:45.309247785+07:00","message":"end recv isFinal message id 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:45.309250777+07:00","message":"end Recv id 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:45.309256389+07:00","message":"[buffer interim] 140 true อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:45.309262813+07:00","message":"[bufferProcess] interim [300000000]:อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:45.309270317+07:00","message":"[bufferProcess] send to processor (isfinal):อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:45.309273801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:45.309276434+07:00","message":"> Transcript [2224] [false]: 'อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:45.309280428+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:45.309282952+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:45.309284882+07:00","message":"StatePrefix: 'อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:45.309287389+07:00","message":"TextPushed: 'อำเภอตำบลหมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:45.30928939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:45.309291506+07:00","message":"> Transcript [2225] [true]: 'อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:45.309293781+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:45.30929555+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:45.309297344+07:00","message":"StatePrefix: 'อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:45.309299203+07:00","message":"TextPushed: 'อำเภอตำบลหมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:45.309302203+07:00","message":"Push: 'บ้านไหนผ่านเอาดินเข้าใช้ตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:45.309310193+07:00","message":"push: {true บ้านไหนผ่านเอาดินเข้าใช้ตรวจ 0 0xc0037d4000}"}
{"level":"info","service":"Main","time":"2026-06-25T13:41:45.317426686+07:00","message":"write wav file: './tmp/7595/7595_140.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:45.756090404+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:45.756142397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:45.756147696+07:00","message":"receive interim result [false|false]: ส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:45.756165918+07:00","message":"[buffer interim] 141 false ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:45.756173828+07:00","message":"[bufferProcess] interim [420000000]:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:45.756175991+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:45.944875517+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:45.944916942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โซมะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:45.944922475+07:00","message":"receive interim result [false|false]: โซมะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:45.944938578+07:00","message":"[buffer interim] 141 false โซมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:45.94494744+07:00","message":"[bufferProcess] interim [600000000]:โซมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:45.944950068+07:00","message":"[bufferProcess] send to processor:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:45.944953827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:45.944957129+07:00","message":"> Transcript [2226] [false]: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:45.944959705+07:00","message":"Set StatePrefix (first interim): 'ส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:46.186540895+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:46.186583303+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:46.186588762+07:00","message":"receive interim result [false|false]: ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:46.186600049+07:00","message":"[buffer interim] 141 false ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:46.186606701+07:00","message":"[bufferProcess] interim [780000000]:ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:46.186608965+07:00","message":"[bufferProcess] send to processor:โซมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:46.1866123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:46.186615286+07:00","message":"> Transcript [2227] [false]: 'โซมะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:46.186617558+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:46.18661958+07:00","message":"Set new StatePrefix: 'โซมะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:46.285661973+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:46.285698729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Nike\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:46.285704652+07:00","message":"receive interim result [false|false]: Nike"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:46.285716676+07:00","message":"[buffer interim] 141 false Nike"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:46.285722946+07:00","message":"[bufferProcess] interim [900000000]:Nike"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:46.285725514+07:00","message":"[bufferProcess] send to processor:ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:46.285731867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:46.285734598+07:00","message":"> Transcript [2228] [false]: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:46.285737063+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:46.285739174+07:00","message":"Set new StatePrefix: 'ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:46.383694147+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:46.383742764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในอีก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:46.383750501+07:00","message":"receive interim result [false|false]: ในอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:46.383771337+07:00","message":"[buffer interim] 141 false ในอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:46.383781278+07:00","message":"[bufferProcess] interim [960000000]:ในอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:46.383784764+07:00","message":"[bufferProcess] send to processor:Nike"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:46.383790549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:46.383795079+07:00","message":"> Transcript [2229] [false]: 'Nike'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:46.383799536+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:46.38380351+07:00","message":"Set new StatePrefix: 'Nike'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:46.580249978+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:46.580293383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในอีกตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:46.580300002+07:00","message":"receive interim result [false|false]: ในอีกตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:46.580319415+07:00","message":"[buffer interim] 141 false ในอีกตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:46.580328425+07:00","message":"[bufferProcess] interim [200000000]:ในอีกตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:46.580330785+07:00","message":"[bufferProcess] send to processor:ในอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:46.580334356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:46.580337485+07:00","message":"> Transcript [2230] [false]: 'ในอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:46.58034012+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:46.580342384+07:00","message":"Set new StatePrefix: 'ในอีก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:46.758043614+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:46.758106955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในหญิงตั้งครรภ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:46.7581172+07:00","message":"receive interim result [false|false]: ในหญิงตั้งครรภ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:46.758047162+07:00","message":"[GCS] Cleaned up inactive client: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:46.758131022+07:00","message":"[GCS] Cleaned up inactive client: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:46.758135112+07:00","message":"[GCS] Cleaned up inactive client: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:46.75813788+07:00","message":"[GCS] Cleaned up inactive client: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:46.758140008+07:00","message":"[GCS] Cleaned up inactive client: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:46.758141684+07:00","message":"[GCS] Cleaned up inactive client: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:46.758143338+07:00","message":"[GCS] Cleaned up inactive client: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:46.758154624+07:00","message":"[buffer interim] 141 false ในหญิงตั้งครรภ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:46.758165588+07:00","message":"[bufferProcess] interim [380000000]:ในหญิงตั้งครรภ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:46.758168035+07:00","message":"[bufferProcess] send to processor:ในอีกตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:46.758172516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:46.758175769+07:00","message":"> Transcript [2231] [false]: 'ในอีกตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:46.758179549+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:46.758181721+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:46.758183737+07:00","message":"StatePrefix: 'ในอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:46.758185844+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:41:46.910658555+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:41:46.91068468+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:47.338119936+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:47.338153717+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในหญิงตั้งครรภ์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:47.338159297+07:00","message":"receive interim result [false|false]: ในหญิงตั้งครรภ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:47.338174736+07:00","message":"[buffer interim] 141 false ในหญิงตั้งครรภ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:47.33818207+07:00","message":"[bufferProcess] interim [980000000]:ในหญิงตั้งครรภ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:47.338184463+07:00","message":"[bufferProcess] send to processor:ในหญิงตั้งครรภ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:47.338187907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:47.338191034+07:00","message":"> Transcript [2232] [false]: 'ในหญิงตั้งครรภ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:47.338193622+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:47.338195592+07:00","message":"Set new StatePrefix: 'ในหญิงตั้งครรภ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:47.840430717+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:47.840477009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในหญิงตั้งครรภ์คัดกรอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:47.840483781+07:00","message":"receive interim result [false|false]: ในหญิงตั้งครรภ์คัดกรอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:47.840497648+07:00","message":"[buffer interim] 141 false ในหญิงตั้งครรภ์คัดกรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:47.840505714+07:00","message":"[bufferProcess] interim [460000000]:ในหญิงตั้งครรภ์คัดกรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:47.840508504+07:00","message":"[bufferProcess] send to processor:ในหญิงตั้งครรภ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:47.840514922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:47.840518082+07:00","message":"> Transcript [2233] [false]: 'ในหญิงตั้งครรภ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:47.84052169+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:47.840524232+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:47.840527243+07:00","message":"StatePrefix: 'ในหญิงตั้งครรภ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:47.840529806+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:47.885989467+07:00","message":"[GCS] IsForceVAD: false for message ID: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:47.949243344+07:00","message":"[GCS] Start streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:47.981034566+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:47.98107293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในหญิงตั้งครรภ์ราคากล่องเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:47.981079895+07:00","message":"receive interim result [false|false]: ในหญิงตั้งครรภ์ราคากล่องเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:47.981095753+07:00","message":"[buffer interim] 141 false ในหญิงตั้งครรภ์ราคากล่องเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:47.981112294+07:00","message":"[bufferProcess] interim [580000000]:ในหญิงตั้งครรภ์ราคากล่องเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:47.981116917+07:00","message":"[bufferProcess] send to processor:ในหญิงตั้งครรภ์คัดกรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:47.981122248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:47.981126859+07:00","message":"> Transcript [2234] [false]: 'ในหญิงตั้งครรภ์คัดกรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:47.981131267+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:47.981133252+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:47.9811357+07:00","message":"StatePrefix: 'ในหญิงตั้งครรภ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:47.981138249+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:48.038679377+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:48.038725296+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งในหญิงตั้งครรภ์คัดกรองเลย\",\"confidence\":0.90492946}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:48.038731643+07:00","message":"receive interim result [true|false]: ส่งในหญิงตั้งครรภ์คัดกรองเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:48.038740173+07:00","message":"end recv isFinal message id 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:48.03874239+07:00","message":"end Recv id 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:48.038749468+07:00","message":"[buffer interim] 141 true ส่งในหญิงตั้งครรภ์คัดกรองเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:48.038757757+07:00","message":"[bufferProcess] interim [700000000]:ส่งในหญิงตั้งครรภ์คัดกรองเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:48.038764046+07:00","message":"[bufferProcess] send to processor (isfinal):ในหญิงตั้งครรภ์ราคากล่องเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:48.038768182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:48.038771393+07:00","message":"> Transcript [2235] [false]: 'ในหญิงตั้งครรภ์ราคากล่องเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:48.038775202+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:48.038777351+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:48.038779771+07:00","message":"StatePrefix: 'ในหญิงตั้งครรภ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:48.038782075+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:48.038785684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:48.0387877+07:00","message":"> Transcript [2236] [true]: 'ส่งในหญิงตั้งครรภ์คัดกรองเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:48.038789939+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:48.038792931+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:48.038794873+07:00","message":"StatePrefix: 'ในหญิงตั้งครรภ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:48.038796686+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:48.03880144+07:00","message":"Push: 'ส่งในหญิงตั้งครรภ์คัดกรองเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:48.038810297+07:00","message":"push: {true ส่งในหญิงตั้งครรภ์คัดกรองเลย 0 0xc0020b6400}"}
{"level":"info","service":"Main","time":"2026-06-25T13:41:48.046201806+07:00","message":"write wav file: './tmp/7595/7595_141.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:48.498573399+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:48.498625675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:48.498631247+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:48.498649651+07:00","message":"[buffer interim] 142 false การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:48.498655931+07:00","message":"[bufferProcess] interim [420000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:48.498657915+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:48.699947955+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:48.699982701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การคัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:48.699988211+07:00","message":"receive interim result [false|false]: การคัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:48.700001029+07:00","message":"[buffer interim] 142 false การคัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:48.700012298+07:00","message":"[bufferProcess] interim [600000000]:การคัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:48.700014912+07:00","message":"[bufferProcess] send to processor:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:48.700019846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:48.70002238+07:00","message":"> Transcript [2237] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:48.70002486+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:48.993806308+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:48.993848954+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การคัดกรอง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:48.993854756+07:00","message":"receive interim result [false|false]: การคัดกรอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:48.993868969+07:00","message":"[buffer interim] 142 false การคัดกรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:48.99387898+07:00","message":"[bufferProcess] interim [840000000]:การคัดกรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:48.993881492+07:00","message":"[bufferProcess] send to processor:การคัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:48.993886001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:48.993889088+07:00","message":"> Transcript [2238] [false]: 'การคัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:48.99389248+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:48.993894485+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:48.993897151+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:48.993899543+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:49.197195497+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:49.197239567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การคัดกรองและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:49.197245655+07:00","message":"receive interim result [false|false]: การคัดกรองและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:49.197263548+07:00","message":"[buffer interim] 142 false การคัดกรองและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:49.197272584+07:00","message":"[bufferProcess] interim [80000000]:การคัดกรองและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:49.197275671+07:00","message":"[bufferProcess] send to processor:การคัดกรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:49.197280773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:49.197284107+07:00","message":"> Transcript [2239] [false]: 'การคัดกรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:49.197288047+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:49.197290412+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:49.197292727+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:49.197295418+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:49.337592696+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:49.337646859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การคัดกรอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:49.337653679+07:00","message":"receive interim result [false|false]: การคัดกรอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:49.337669415+07:00","message":"[buffer interim] 142 false การคัดกรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:49.337678211+07:00","message":"[bufferProcess] interim [140000000]:การคัดกรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:49.337680658+07:00","message":"[bufferProcess] send to processor:การคัดกรองและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:49.337687093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:49.337690576+07:00","message":"> Transcript [2240] [false]: 'การคัดกรองและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:49.337693924+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:49.337696077+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:49.337698875+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:49.337701421+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:49.349771082+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:49.349808961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การคัดกรองประชุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:49.349815013+07:00","message":"receive interim result [false|false]: การคัดกรองประชุม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:49.349832871+07:00","message":"[buffer interim] 142 false การคัดกรองประชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:49.349840465+07:00","message":"[bufferProcess] interim [200000000]:การคัดกรองประชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:49.349843429+07:00","message":"[bufferProcess] send to processor:การคัดกรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:49.349847292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:49.349850617+07:00","message":"> Transcript [2241] [false]: 'การคัดกรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:49.349853944+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:49.349856104+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:49.349858632+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:49.349860782+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:49.349866889+07:00","message":"Push: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:49.349868977+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:49.349870985+07:00","message":"Set new StatePrefix : 'การคัดกรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:49.349873176+07:00","message":"Next Push (prob) : 'คัดกรอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:49.349882473+07:00","message":"push: {false การ 0 0xc0037d4680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:49.510989599+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:49.511042878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การคัดกรองและชุมชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:49.511051143+07:00","message":"receive interim result [false|false]: การคัดกรองและชุมชน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:49.511071066+07:00","message":"[buffer interim] 142 false การคัดกรองและชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:49.511085245+07:00","message":"[bufferProcess] interim [380000000]:การคัดกรองและชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:49.511089756+07:00","message":"[bufferProcess] send to processor:การคัดกรองประชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:49.511099748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:49.511104454+07:00","message":"> Transcript [2242] [false]: 'การคัดกรองประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:49.511110466+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:49.511113675+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:49.511117368+07:00","message":"StatePrefix: 'การคัดกรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:49.5111208+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:49.830658328+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:49.830708991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การคัดกรองและชุมชนนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:49.830714689+07:00","message":"receive interim result [false|false]: การคัดกรองและชุมชนนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:49.830738843+07:00","message":"[buffer interim] 142 false การคัดกรองและชุมชนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:49.830747859+07:00","message":"[bufferProcess] interim [680000000]:การคัดกรองและชุมชนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:49.830750388+07:00","message":"[bufferProcess] send to processor:การคัดกรองและชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:49.830754523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:49.830757497+07:00","message":"> Transcript [2243] [false]: 'การคัดกรองและชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:49.83076151+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:49.830764406+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:49.830766411+07:00","message":"StatePrefix: 'การคัดกรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:49.830768917+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:41:49.911670052+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:41:49.911688235+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:50.032428643+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:50.032466907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การคัดกรองและชุมชนนั้นค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:50.032474604+07:00","message":"receive interim result [false|false]: การคัดกรองและชุมชนนั้นค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:50.032489845+07:00","message":"[buffer interim] 142 false การคัดกรองและชุมชนนั้นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:50.032496081+07:00","message":"[bufferProcess] interim [860000000]:การคัดกรองและชุมชนนั้นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:50.032498633+07:00","message":"[bufferProcess] send to processor:การคัดกรองและชุมชนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:50.032504034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:50.032506717+07:00","message":"> Transcript [2244] [false]: 'การคัดกรองและชุมชนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:50.032510264+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:50.032512394+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:50.03251437+07:00","message":"StatePrefix: 'การคัดกรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:50.032516974+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:50.060959248+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:50.060994903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การคัดกรองและชุมชนนั้นขาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:50.061000182+07:00","message":"receive interim result [false|false]: การคัดกรองและชุมชนนั้นขาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:50.06101693+07:00","message":"[buffer interim] 142 false การคัดกรองและชุมชนนั้นขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:50.061023476+07:00","message":"[bufferProcess] interim [920000000]:การคัดกรองและชุมชนนั้นขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:50.061025779+07:00","message":"[bufferProcess] send to processor:การคัดกรองและชุมชนนั้นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:50.06102942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:50.061032222+07:00","message":"> Transcript [2245] [false]: 'การคัดกรองและชุมชนนั้นค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:50.061035914+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:50.061038035+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:50.06103989+07:00","message":"StatePrefix: 'การคัดกรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:50.061041892+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:50.061048659+07:00","message":"Push: 'คัดกรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:50.061051+07:00","message":"TextPushed: 'การคัดกรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:50.061053208+07:00","message":"Set new StatePrefix : 'การคัดกรองและชุมชนนั้นค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:50.061055668+07:00","message":"Next Push (prob) : 'และชุมชนนั้นค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:50.061075237+07:00","message":"push: {false คัดกรอง 0 0xc0037d4680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:50.10366071+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:50.103694998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การคัดกรองและชุมชนทั้งฐานะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:50.103700354+07:00","message":"receive interim result [false|false]: การคัดกรองและชุมชนทั้งฐานะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:50.103715483+07:00","message":"[buffer interim] 142 false การคัดกรองและชุมชนทั้งฐานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:50.103722533+07:00","message":"[bufferProcess] interim [980000000]:การคัดกรองและชุมชนทั้งฐานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:50.103725018+07:00","message":"[bufferProcess] send to processor:การคัดกรองและชุมชนนั้นขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:50.103729273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:50.10373223+07:00","message":"> Transcript [2246] [false]: 'การคัดกรองและชุมชนนั้นขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:50.103734778+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:50.103737047+07:00","message":"Set new StatePrefix: 'การคัดกรองและชุมชนนั้นขาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:50.257797919+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:50.257838603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การคัดกรองและชุมชนชั้นฐานันดร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:50.257844153+07:00","message":"receive interim result [false|false]: การคัดกรองและชุมชนชั้นฐานันดร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:50.257859924+07:00","message":"[buffer interim] 142 false การคัดกรองและชุมชนชั้นฐานันดร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:50.257867887+07:00","message":"[bufferProcess] interim [100000000]:การคัดกรองและชุมชนชั้นฐานันดร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:50.2578708+07:00","message":"[bufferProcess] send to processor:การคัดกรองและชุมชนทั้งฐานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:50.257874684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:50.257877725+07:00","message":"> Transcript [2247] [false]: 'การคัดกรองและชุมชนทั้งฐานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:50.25788026+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:50.257882421+07:00","message":"Set new StatePrefix: 'การคัดกรองและชุมชนทั้งฐานะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:50.543967617+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:50.544009002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การคัดกรองและชุมชนทั้งฐานะหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:50.544015463+07:00","message":"receive interim result [false|false]: การคัดกรองและชุมชนทั้งฐานะหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:50.544030174+07:00","message":"[buffer interim] 142 false การคัดกรองและชุมชนทั้งฐานะหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:50.54403681+07:00","message":"[bufferProcess] interim [400000000]:การคัดกรองและชุมชนทั้งฐานะหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:50.544039425+07:00","message":"[bufferProcess] send to processor:การคัดกรองและชุมชนชั้นฐานันดร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:50.544048082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:50.544050942+07:00","message":"> Transcript [2248] [false]: 'การคัดกรองและชุมชนชั้นฐานันดร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:50.544053771+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:50.544059734+07:00","message":"Set new StatePrefix: 'การคัดกรองและชุมชนชั้นฐานันดร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:50.724280685+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:50.724312136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การคัดกรองและชุมชนทั้งฐานะหรือไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:50.724317924+07:00","message":"receive interim result [false|false]: การคัดกรองและชุมชนทั้งฐานะหรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:50.724331849+07:00","message":"[buffer interim] 142 false การคัดกรองและชุมชนทั้งฐานะหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:50.724338372+07:00","message":"[bufferProcess] interim [580000000]:การคัดกรองและชุมชนทั้งฐานะหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:50.724340964+07:00","message":"[bufferProcess] send to processor:การคัดกรองและชุมชนทั้งฐานะหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:50.724378647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:50.724381614+07:00","message":"> Transcript [2249] [false]: 'การคัดกรองและชุมชนทั้งฐานะหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:50.724384284+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:50.72438634+07:00","message":"Set new StatePrefix: 'การคัดกรองและชุมชนทั้งฐานะหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:51.311730683+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:51.311783878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การคัดกรองและชุมชนทั้งฐานะหรือไม่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:51.311790158+07:00","message":"receive interim result [false|false]: การคัดกรองและชุมชนทั้งฐานะหรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:51.311805829+07:00","message":"[buffer interim] 142 false การคัดกรองและชุมชนทั้งฐานะหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:51.311814206+07:00","message":"[bufferProcess] interim [180000000]:การคัดกรองและชุมชนทั้งฐานะหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:51.311817499+07:00","message":"[bufferProcess] send to processor:การคัดกรองและชุมชนทั้งฐานะหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:51.311826636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:51.311829881+07:00","message":"> Transcript [2250] [false]: 'การคัดกรองและชุมชนทั้งฐานะหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:51.311833959+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:51.31183636+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:51.311838636+07:00","message":"StatePrefix: 'การคัดกรองและชุมชนทั้งฐานะหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:51.311841376+07:00","message":"TextPushed: 'การคัดกรอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:51.577276789+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:51.577323891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การคัดกรองและชุมชนทั้งฐานะหรือไม่และถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:51.577332757+07:00","message":"receive interim result [false|false]: การคัดกรองและชุมชนทั้งฐานะหรือไม่และถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:51.577351651+07:00","message":"[buffer interim] 142 false การคัดกรองและชุมชนทั้งฐานะหรือไม่และถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:51.577362666+07:00","message":"[bufferProcess] interim [420000000]:การคัดกรองและชุมชนทั้งฐานะหรือไม่และถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:51.577368235+07:00","message":"[bufferProcess] send to processor:การคัดกรองและชุมชนทั้งฐานะหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:51.577373561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:51.577378293+07:00","message":"> Transcript [2251] [false]: 'การคัดกรองและชุมชนทั้งฐานะหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:51.577383271+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:51.577386706+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:51.577390332+07:00","message":"StatePrefix: 'การคัดกรองและชุมชนทั้งฐานะหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:51.57739427+07:00","message":"TextPushed: 'การคัดกรอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:51.686783603+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:51.686817388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การคัดกรองและชุมชนทั้งฐานะหรือไม่และถ้าเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:51.686823493+07:00","message":"receive interim result [false|false]: การคัดกรองและชุมชนทั้งฐานะหรือไม่และถ้าเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:51.686837848+07:00","message":"[buffer interim] 142 false การคัดกรองและชุมชนทั้งฐานะหรือไม่และถ้าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:51.686844164+07:00","message":"[bufferProcess] interim [540000000]:การคัดกรองและชุมชนทั้งฐานะหรือไม่และถ้าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:51.686846996+07:00","message":"[bufferProcess] send to processor:การคัดกรองและชุมชนทั้งฐานะหรือไม่และถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:51.686854363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:51.686857507+07:00","message":"> Transcript [2252] [false]: 'การคัดกรองและชุมชนทั้งฐานะหรือไม่และถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:51.686861269+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:51.686863397+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:51.68686586+07:00","message":"StatePrefix: 'การคัดกรองและชุมชนทั้งฐานะหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:51.686868679+07:00","message":"TextPushed: 'การคัดกรอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:51.812318502+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:51.812357202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:51.812363082+07:00","message":"receive interim result [false|false]: การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:51.812377203+07:00","message":"[buffer interim] 142 false การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:51.812384121+07:00","message":"[bufferProcess] interim [720000000]:การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:51.812386776+07:00","message":"[bufferProcess] send to processor:การคัดกรองและชุมชนทั้งฐานะหรือไม่และถ้าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:51.812390866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:51.812393668+07:00","message":"> Transcript [2253] [false]: 'การคัดกรองและชุมชนทั้งฐานะหรือไม่และถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:51.812397588+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:51.812399895+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:51.812402161+07:00","message":"StatePrefix: 'การคัดกรองและชุมชนทั้งฐานะหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:51.812404707+07:00","message":"TextPushed: 'การคัดกรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:51.812407533+07:00","message":"Push: 'และชุมชนทั้งฐานะหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:51.812410003+07:00","message":"TextPushed: 'การคัดกรองและชุมชนทั้งฐานะหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:51.812412165+07:00","message":"Set new StatePrefix : 'การคัดกรองและชุมชนทั้งฐานะหรือไม่และถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:51.812414844+07:00","message":"Next Push (prob) : 'ไม่และถ้าเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:51.812423127+07:00","message":"push: {false และชุมชนทั้งฐานะหรือ 0 0xc0037d4680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:52.02530799+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:52.025346009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:52.025351731+07:00","message":"receive interim result [false|false]: การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:52.025370058+07:00","message":"[buffer interim] 142 false การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:52.025376948+07:00","message":"[bufferProcess] interim [900000000]:การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:52.025379569+07:00","message":"[bufferProcess] send to processor:การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:52.025383312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:52.025386407+07:00","message":"> Transcript [2254] [false]: 'การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:52.025389237+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:52.025391347+07:00","message":"Set new StatePrefix: 'การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:52.201829098+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:52.201869563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:52.201878356+07:00","message":"receive interim result [false|false]: การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:52.201890764+07:00","message":"[buffer interim] 142 false การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:52.201901243+07:00","message":"[bufferProcess] interim [80000000]:การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:52.201903972+07:00","message":"[bufferProcess] send to processor:การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:52.201910361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:52.201913365+07:00","message":"> Transcript [2255] [false]: 'การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:52.201917189+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:52.201919704+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:52.201921567+07:00","message":"StatePrefix: 'การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:52.201924427+07:00","message":"TextPushed: 'การคัดกรองและชุมชนทั้งฐานะหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:52.38468786+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:52.384734664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:52.384741511+07:00","message":"receive interim result [false|false]: การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:52.384759612+07:00","message":"[buffer interim] 142 false การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:52.384768226+07:00","message":"[bufferProcess] interim [260000000]:การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:52.384771105+07:00","message":"[bufferProcess] send to processor:การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:52.384775403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:52.384778363+07:00","message":"> Transcript [2256] [false]: 'การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:52.38478275+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:52.384785432+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:52.384787893+07:00","message":"StatePrefix: 'การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:52.384791056+07:00","message":"TextPushed: 'การคัดกรองและชุมชนทั้งฐานะหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:52.387030047+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:52.387073304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะรู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:52.387079998+07:00","message":"receive interim result [false|false]: การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะรู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:52.387094782+07:00","message":"[buffer interim] 142 false การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะรู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:52.387101432+07:00","message":"[bufferProcess] interim [320000000]:การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะรู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:52.387104203+07:00","message":"[bufferProcess] send to processor:การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:52.387110193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:52.387113246+07:00","message":"> Transcript [2257] [false]: 'การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:52.387117322+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:52.387119657+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:52.387121734+07:00","message":"StatePrefix: 'การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:52.387124949+07:00","message":"TextPushed: 'การคัดกรองและชุมชนทั้งฐานะหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:52.515271756+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:52.515322197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:52.515330781+07:00","message":"receive interim result [false|false]: การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:52.515349723+07:00","message":"[buffer interim] 142 false การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:52.515363609+07:00","message":"[bufferProcess] interim [380000000]:การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:52.515367138+07:00","message":"[bufferProcess] send to processor:การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะรู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:52.515376394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:52.515379387+07:00","message":"> Transcript [2258] [false]: 'การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะรู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:52.515385233+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:52.515387454+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:52.515389762+07:00","message":"StatePrefix: 'การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:52.515392478+07:00","message":"TextPushed: 'การคัดกรองและชุมชนทั้งฐานะหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:52.515395828+07:00","message":"Push: 'ไม่ได้ถ้าเป็นเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:52.515397925+07:00","message":"TextPushed: 'การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:52.515401297+07:00","message":"Set new StatePrefix : 'การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะรู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:52.515403838+07:00","message":"Next Push (prob) : 'ก็เจาะรู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:52.515412203+07:00","message":"push: {false ไม่ได้ถ้าเป็นเด็ก 0 0xc0037d4680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:52.76728641+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:52.767323786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:52.767331574+07:00","message":"receive interim result [false|false]: การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:52.767347788+07:00","message":"[buffer interim] 142 false การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:52.767355933+07:00","message":"[bufferProcess] interim [680000000]:การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:52.767360654+07:00","message":"[bufferProcess] send to processor:การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:52.767380479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:52.767384143+07:00","message":"> Transcript [2259] [false]: 'การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:52.767388151+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:52.767391752+07:00","message":"Set new StatePrefix: 'การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:52.909850836+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:52.909900809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่สุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:52.909909633+07:00","message":"receive interim result [false|false]: การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:52.909925834+07:00","message":"[buffer interim] 142 false การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:52.909933351+07:00","message":"[bufferProcess] interim [800000000]:การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:52.909937278+07:00","message":"[bufferProcess] send to processor:การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:52.909945698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:52.909948373+07:00","message":"> Transcript [2260] [false]: 'การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:52.90995233+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:52.909954598+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:52.909958724+07:00","message":"StatePrefix: 'การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:52.90996125+07:00","message":"TextPushed: 'การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็ก'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:41:52.912010518+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:41:52.912029523+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:53.041345575+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:53.041391965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่ส้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:53.041399519+07:00","message":"receive interim result [false|false]: การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่ส้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:53.041418727+07:00","message":"[buffer interim] 142 false การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่ส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:53.041432864+07:00","message":"[bufferProcess] interim [920000000]:การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่ส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:53.041436151+07:00","message":"[bufferProcess] send to processor:การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:53.041444699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:53.041448337+07:00","message":"> Transcript [2261] [false]: 'การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:53.041453384+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:53.041456747+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:53.041460121+07:00","message":"StatePrefix: 'การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:53.041464909+07:00","message":"TextPushed: 'การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:53.214371147+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:53.214423988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่ส้นเท้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:53.214431525+07:00","message":"receive interim result [false|false]: การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่ส้นเท้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:53.214448884+07:00","message":"[buffer interim] 142 false การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่ส้นเท้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:53.214456889+07:00","message":"[bufferProcess] interim [40000000]:การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่ส้นเท้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:53.214460044+07:00","message":"[bufferProcess] send to processor:การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่ส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:53.214469673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:53.214473272+07:00","message":"> Transcript [2262] [false]: 'การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่ส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:53.214477838+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:53.214480483+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:53.214483081+07:00","message":"StatePrefix: 'การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:53.214486256+07:00","message":"TextPushed: 'การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:53.32805137+07:00","message":"[GCS] IsForceVAD: false for message ID: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:53.413046931+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:53.413089977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่ส้นเท้าเด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:53.413096133+07:00","message":"receive interim result [false|false]: การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่ส้นเท้าเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:53.413112577+07:00","message":"[buffer interim] 142 false การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่ส้นเท้าเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:53.413120761+07:00","message":"[bufferProcess] interim [340000000]:การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่ส้นเท้าเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:53.413124425+07:00","message":"[bufferProcess] send to processor:การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่ส้นเท้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:53.413135734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:53.413138699+07:00","message":"> Transcript [2263] [false]: 'การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่ส้นเท้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:53.413144287+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:53.413147052+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:53.413150168+07:00","message":"StatePrefix: 'การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:53.413153508+07:00","message":"TextPushed: 'การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:53.413177707+07:00","message":"Push: 'ก็เจาะเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:53.413180469+07:00","message":"TextPushed: 'การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:53.413182918+07:00","message":"Set new StatePrefix : 'การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่ส้นเท้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:53.413186178+07:00","message":"Next Push (prob) : 'ที่ส้นเท้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:53.413205018+07:00","message":"push: {false ก็เจาะเลือด 0 0xc0037d4680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:53.504091182+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:53.504138985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การคัดกรองเพื่อชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็เจาะเลือดที่ส้นเท้าเด็ก\",\"confidence\":0.92127264}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:53.504150077+07:00","message":"receive interim result [true|false]: การคัดกรองเพื่อชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็เจาะเลือดที่ส้นเท้าเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:53.504162187+07:00","message":"end recv isFinal message id 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:53.504166053+07:00","message":"end Recv id 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:53.504175043+07:00","message":"[buffer interim] 142 true การคัดกรองเพื่อชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็เจาะเลือดที่ส้นเท้าเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:53.50419005+07:00","message":"[bufferProcess] interim [400000000]:การคัดกรองเพื่อชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็เจาะเลือดที่ส้นเท้าเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:53.504195883+07:00","message":"[bufferProcess] send to processor (isfinal):การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่ส้นเท้าเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:53.504201744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:53.504206146+07:00","message":"> Transcript [2264] [false]: 'การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่ส้นเท้าเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:53.504211436+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:53.504213584+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:53.504215543+07:00","message":"StatePrefix: 'การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่ส้นเท้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:53.504218772+07:00","message":"TextPushed: 'การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:53.504221045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:53.504223175+07:00","message":"> Transcript [2265] [true]: 'การคัดกรองเพื่อชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็เจาะเลือดที่ส้นเท้าเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:53.504225643+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:53.504227592+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:53.504229366+07:00","message":"StatePrefix: 'การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่ส้นเท้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:53.504231587+07:00","message":"TextPushed: 'การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:53.504233735+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:53.504456694+07:00","message":"Push: 'ที่ส้นเท้าเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:53.504460335+07:00","message":"TextPushed: 'การคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่ส้นเท้าเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:53.504463002+07:00","message":"Set new StatePrefix : 'การคัดกรองเพื่อชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็เจาะเลือดที่ส้นเท้าเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:53.504470332+07:00","message":"Next Push (prob) : 'การคัดกรองเพื่อชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็เจาะเลือดที่ส้นเท้าเด็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:53.50448138+07:00","message":"push: {true ที่ส้นเท้าเด็ก 0 0xc0037d4680}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:53.504498369+07:00","message":"write aligntment file to 'tmp/7595/align_message_id_142.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:41:53.51710067+07:00","message":"write wav file: './tmp/7595/7595_142.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:53.648074605+07:00","message":"[GCS] Start streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:54.627572179+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:54.627614853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เธออย่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:54.627621166+07:00","message":"receive interim result [false|false]: เธออย่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:54.627635136+07:00","message":"[buffer interim] 143 false เธออย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:54.627641752+07:00","message":"[bufferProcess] interim [780000000]:เธออย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:54.627644192+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:54.627651188+07:00","message":"[bufferProcess] send to processor (ticker):เธออย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:54.627653961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:54.627656899+07:00","message":"> Transcript [2266] [false]: 'เธออย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:54.627659554+07:00","message":"Set StatePrefix (first interim): 'เธออย่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:54.682010456+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:54.682051561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยอ่าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:54.682058095+07:00","message":"receive interim result [false|false]: เคยอ่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:54.682079972+07:00","message":"[buffer interim] 143 false เคยอ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:54.682088284+07:00","message":"[bufferProcess] interim [840000000]:เคยอ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:54.682090666+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:54.889574196+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:54.889617453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยอ่านเจอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:54.889627545+07:00","message":"receive interim result [false|false]: เคยอ่านเจอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:54.889642367+07:00","message":"[buffer interim] 143 false เคยอ่านเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:54.889650443+07:00","message":"[bufferProcess] interim [80000000]:เคยอ่านเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:54.889653092+07:00","message":"[bufferProcess] send to processor:เคยอ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:54.889659785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:54.889663155+07:00","message":"> Transcript [2267] [false]: 'เคยอ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:54.889665628+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:54.889667778+07:00","message":"Set new StatePrefix: 'เคยอ่าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:55.278358449+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:55.27840105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยอ่านเจอเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:55.278408815+07:00","message":"receive interim result [false|false]: เคยอ่านเจอเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:55.278428047+07:00","message":"[buffer interim] 143 false เคยอ่านเจอเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.278437753+07:00","message":"[bufferProcess] interim [440000000]:เคยอ่านเจอเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.278441857+07:00","message":"[bufferProcess] send to processor:เคยอ่านเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.278453387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.278457705+07:00","message":"> Transcript [2268] [false]: 'เคยอ่านเจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.278462176+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.278471164+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.278473919+07:00","message":"StatePrefix: 'เคยอ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.278476977+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:55.305462619+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:55.305498483+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยอ่านเจอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:55.305504254+07:00","message":"receive interim result [false|false]: เคยอ่านเจอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:55.30551693+07:00","message":"[buffer interim] 143 false เคยอ่านเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.30552705+07:00","message":"[bufferProcess] interim [500000000]:เคยอ่านเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.30552965+07:00","message":"[bufferProcess] send to processor:เคยอ่านเจอเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.305536024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.305539044+07:00","message":"> Transcript [2269] [false]: 'เคยอ่านเจอเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.305542444+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.305544526+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.305546621+07:00","message":"StatePrefix: 'เคยอ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.305548743+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:55.396006553+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:55.396044568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยอ่านเจอเขาบอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:55.39605069+07:00","message":"receive interim result [false|false]: เคยอ่านเจอเขาบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:55.396060147+07:00","message":"[buffer interim] 143 false เคยอ่านเจอเขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.396066604+07:00","message":"[bufferProcess] interim [560000000]:เคยอ่านเจอเขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.396069102+07:00","message":"[bufferProcess] send to processor:เคยอ่านเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.396072673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.396075366+07:00","message":"> Transcript [2270] [false]: 'เคยอ่านเจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.396079195+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.396081203+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.396083136+07:00","message":"StatePrefix: 'เคยอ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.396085395+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:55.398838896+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:55.398874381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยอ่านเจอเขาบอกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:55.398879984+07:00","message":"receive interim result [false|false]: เคยอ่านเจอเขาบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:55.398892498+07:00","message":"[buffer interim] 143 false เคยอ่านเจอเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.39889887+07:00","message":"[bufferProcess] interim [620000000]:เคยอ่านเจอเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.398901434+07:00","message":"[bufferProcess] send to processor:เคยอ่านเจอเขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.398904861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.398908165+07:00","message":"> Transcript [2271] [false]: 'เคยอ่านเจอเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.398911534+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.398913714+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.398916166+07:00","message":"StatePrefix: 'เคยอ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.398918508+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.398924347+07:00","message":"Push: 'เคยอ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.398926778+07:00","message":"TextPushed: 'เคยอ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.398928802+07:00","message":"Set new StatePrefix : 'เคยอ่านเจอเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.398931135+07:00","message":"Next Push (prob) : 'เจอเขาบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:55.398958124+07:00","message":"push: {false เคยอ่าน 0 0xc000045880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:55.719784175+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:55.71982487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยอ่านเจอเขาบอกว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:55.719830703+07:00","message":"receive interim result [false|false]: เคยอ่านเจอเขาบอกว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:55.719846827+07:00","message":"[buffer interim] 143 false เคยอ่านเจอเขาบอกว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.719856008+07:00","message":"[bufferProcess] interim [860000000]:เคยอ่านเจอเขาบอกว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.719858348+07:00","message":"[bufferProcess] send to processor:เคยอ่านเจอเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.719864088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.719866941+07:00","message":"> Transcript [2272] [false]: 'เคยอ่านเจอเขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.719870542+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.719872809+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.719874933+07:00","message":"StatePrefix: 'เคยอ่านเจอเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.719877445+07:00","message":"TextPushed: 'เคยอ่าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:55.752223396+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:55.752259927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยอ่านเจอเขาบอกว่าทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:55.752266765+07:00","message":"receive interim result [false|false]: เคยอ่านเจอเขาบอกว่าทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:55.752282497+07:00","message":"[buffer interim] 143 false เคยอ่านเจอเขาบอกว่าทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.752290967+07:00","message":"[bufferProcess] interim [920000000]:เคยอ่านเจอเขาบอกว่าทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.752294844+07:00","message":"[bufferProcess] send to processor:เคยอ่านเจอเขาบอกว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.752301897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.752306493+07:00","message":"> Transcript [2273] [false]: 'เคยอ่านเจอเขาบอกว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.752311032+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.752314008+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.752316868+07:00","message":"StatePrefix: 'เคยอ่านเจอเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.752320151+07:00","message":"TextPushed: 'เคยอ่าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:55.792156506+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:55.792190699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยอ่านเจอเขาบอกว่าทำไม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:55.792196161+07:00","message":"receive interim result [false|false]: เคยอ่านเจอเขาบอกว่าทำไม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:55.792205663+07:00","message":"[buffer interim] 143 false เคยอ่านเจอเขาบอกว่าทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.792212163+07:00","message":"[bufferProcess] interim [980000000]:เคยอ่านเจอเขาบอกว่าทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.792225155+07:00","message":"[bufferProcess] send to processor:เคยอ่านเจอเขาบอกว่าทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.79222911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.792231796+07:00","message":"> Transcript [2274] [false]: 'เคยอ่านเจอเขาบอกว่าทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.79223552+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.792237588+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.792239797+07:00","message":"StatePrefix: 'เคยอ่านเจอเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.792242204+07:00","message":"TextPushed: 'เคยอ่าน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:41:55.912437403+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:41:55.912440821+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:55.921768499+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:55.921805082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยอ่านเจอเขาบอกว่าสมัคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:55.921810663+07:00","message":"receive interim result [false|false]: เคยอ่านเจอเขาบอกว่าสมัคร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:55.921822319+07:00","message":"[buffer interim] 143 false เคยอ่านเจอเขาบอกว่าสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.921829299+07:00","message":"[bufferProcess] interim [100000000]:เคยอ่านเจอเขาบอกว่าสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.921831667+07:00","message":"[bufferProcess] send to processor:เคยอ่านเจอเขาบอกว่าทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.921835456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.921838184+07:00","message":"> Transcript [2275] [false]: 'เคยอ่านเจอเขาบอกว่าทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.921842373+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.921844458+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.921846848+07:00","message":"StatePrefix: 'เคยอ่านเจอเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.921848969+07:00","message":"TextPushed: 'เคยอ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.921851755+07:00","message":"Push: 'เจอเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.921853676+07:00","message":"TextPushed: 'เคยอ่านเจอเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.921856534+07:00","message":"Set new StatePrefix : 'เคยอ่านเจอเขาบอกว่าทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.921858917+07:00","message":"Next Push (prob) : 'ว่าทำไม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:55.921866609+07:00","message":"push: {false เจอเขาบอก 0 0xc000045880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:55.961513807+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:55.961550435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยอ่านเจอเขาบอกว่าสมัยก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:55.961556211+07:00","message":"receive interim result [false|false]: เคยอ่านเจอเขาบอกว่าสมัยก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:55.961578497+07:00","message":"[buffer interim] 143 false เคยอ่านเจอเขาบอกว่าสมัยก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.961585788+07:00","message":"[bufferProcess] interim [160000000]:เคยอ่านเจอเขาบอกว่าสมัยก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.961588402+07:00","message":"[bufferProcess] send to processor:เคยอ่านเจอเขาบอกว่าสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.961592444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.961595226+07:00","message":"> Transcript [2276] [false]: 'เคยอ่านเจอเขาบอกว่าสมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.96159795+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:55.961600113+07:00","message":"Set new StatePrefix: 'เคยอ่านเจอเขาบอกว่าสมัคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:56.428464215+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:56.4284962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยอ่านเจอเขาบอกว่าสมัยก่อนแถว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:56.42850234+07:00","message":"receive interim result [false|false]: เคยอ่านเจอเขาบอกว่าสมัยก่อนแถว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:56.428514231+07:00","message":"[buffer interim] 143 false เคยอ่านเจอเขาบอกว่าสมัยก่อนแถว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:56.428521049+07:00","message":"[bufferProcess] interim [580000000]:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:56.428523731+07:00","message":"[bufferProcess] send to processor:เคยอ่านเจอเขาบอกว่าสมัยก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:56.428529383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:56.428532429+07:00","message":"> Transcript [2277] [false]: 'เคยอ่านเจอเขาบอกว่าสมัยก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:56.428535071+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:56.428537233+07:00","message":"Set new StatePrefix: 'เคยอ่านเจอเขาบอกว่าสมัยก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:56.613189849+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:56.613226513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:56.61323259+07:00","message":"receive interim result [false|false]: เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:56.613248027+07:00","message":"[buffer interim] 143 false เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:56.613259457+07:00","message":"[bufferProcess] interim [760000000]:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:56.613261962+07:00","message":"[bufferProcess] send to processor:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:56.613265707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:56.61326905+07:00","message":"> Transcript [2278] [false]: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:56.613273025+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:56.613275263+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:56.613277219+07:00","message":"StatePrefix: 'เคยอ่านเจอเขาบอกว่าสมัยก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:56.613281106+07:00","message":"TextPushed: 'เคยอ่านเจอเขาบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:56.618439059+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:56.618462225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:56.618467521+07:00","message":"receive interim result [false|false]: เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:56.618483598+07:00","message":"[buffer interim] 143 false เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:56.618488418+07:00","message":"[bufferProcess] interim [820000000]:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:56.618490721+07:00","message":"[bufferProcess] send to processor:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:56.618493698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:56.618496198+07:00","message":"> Transcript [2279] [false]: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:56.618499408+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:56.618501401+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:56.61850365+07:00","message":"StatePrefix: 'เคยอ่านเจอเขาบอกว่าสมัยก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:56.61850647+07:00","message":"TextPushed: 'เคยอ่านเจอเขาบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:56.801115088+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:56.801189294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวพระอินทร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:56.801195794+07:00","message":"receive interim result [false|false]: เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวพระอินทร์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:56.801208949+07:00","message":"[buffer interim] 143 false เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวพระอินทร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:56.801215671+07:00","message":"[bufferProcess] interim [940000000]:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวพระอินทร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:56.801218274+07:00","message":"[bufferProcess] send to processor:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:56.801223885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:56.801226632+07:00","message":"> Transcript [2280] [false]: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:56.801230018+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:56.801232387+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:56.801234779+07:00","message":"StatePrefix: 'เคยอ่านเจอเขาบอกว่าสมัยก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:56.801237243+07:00","message":"TextPushed: 'เคยอ่านเจอเขาบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:56.806484655+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:56.806500692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:56.806505167+07:00","message":"receive interim result [false|false]: เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:56.806514024+07:00","message":"[buffer interim] 143 false เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:56.806518112+07:00","message":"[bufferProcess] interim [0]:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:56.806520128+07:00","message":"[bufferProcess] send to processor:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวพระอินทร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:56.80652282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:56.806525464+07:00","message":"> Transcript [2281] [false]: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวพระอินทร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:56.806528172+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:56.806536716+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:56.806538758+07:00","message":"StatePrefix: 'เคยอ่านเจอเขาบอกว่าสมัยก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:56.806540971+07:00","message":"TextPushed: 'เคยอ่านเจอเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:56.80654715+07:00","message":"Push: 'ว่าสมัยก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:56.806549284+07:00","message":"TextPushed: 'เคยอ่านเจอเขาบอกว่าสมัยก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:56.806551481+07:00","message":"Set new StatePrefix : 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวพระอินทร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:56.806553747+07:00","message":"Next Push (prob) : 'แถวพระอินทร์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:56.80656103+07:00","message":"push: {false ว่าสมัยก่อน 0 0xc000045880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:57.343294732+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:57.343340045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานน่ะค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:57.343347406+07:00","message":"receive interim result [false|false]: เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานน่ะค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:57.343359838+07:00","message":"[buffer interim] 143 false เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานน่ะค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:57.343367824+07:00","message":"[bufferProcess] interim [480000000]:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานน่ะค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:57.34337209+07:00","message":"[bufferProcess] send to processor:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:57.343377836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:57.343382216+07:00","message":"> Transcript [2282] [false]: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:57.343386074+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:57.343389416+07:00","message":"Set new StatePrefix: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:57.394648123+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:57.39468284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานตะขาบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:57.394691952+07:00","message":"receive interim result [false|false]: เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานตะขาบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:57.39470565+07:00","message":"[buffer interim] 143 false เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานตะขาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:57.394712463+07:00","message":"[bufferProcess] interim [540000000]:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานตะขาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:57.394715152+07:00","message":"[bufferProcess] send to processor:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานน่ะค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:57.394721912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:57.394724911+07:00","message":"> Transcript [2283] [false]: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานน่ะค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:57.394728497+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:57.394730713+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:57.394736592+07:00","message":"StatePrefix: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:57.394739286+07:00","message":"TextPushed: 'เคยอ่านเจอเขาบอกว่าสมัยก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:57.424586693+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:57.424618746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานน่ะค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:57.424624501+07:00","message":"receive interim result [false|false]: เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานน่ะค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:57.424636675+07:00","message":"[buffer interim] 143 false เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานน่ะค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:57.424645209+07:00","message":"[bufferProcess] interim [600000000]:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานน่ะค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:57.424647783+07:00","message":"[bufferProcess] send to processor:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานตะขาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:57.424653314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:57.424656166+07:00","message":"> Transcript [2284] [false]: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานตะขาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:57.424660001+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:57.424662014+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:57.424663918+07:00","message":"StatePrefix: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:57.424666266+07:00","message":"TextPushed: 'เคยอ่านเจอเขาบอกว่าสมัยก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:57.725960462+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:57.726000409+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:57.726007764+07:00","message":"receive interim result [false|false]: เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:57.726021375+07:00","message":"[buffer interim] 143 false เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:57.726027891+07:00","message":"[bufferProcess] interim [900000000]:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:57.726031034+07:00","message":"[bufferProcess] send to processor:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานน่ะค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:57.726038047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:57.726040861+07:00","message":"> Transcript [2285] [false]: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานน่ะค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:57.726044581+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:57.726046819+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:57.726049026+07:00","message":"StatePrefix: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:57.726051626+07:00","message":"TextPushed: 'เคยอ่านเจอเขาบอกว่าสมัยก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:57.875893713+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:57.875936662+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:57.87594303+07:00","message":"receive interim result [false|false]: เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:57.875960225+07:00","message":"[buffer interim] 143 false เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:57.875968445+07:00","message":"[bufferProcess] interim [20000000]:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:57.875971401+07:00","message":"[bufferProcess] send to processor:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:57.875980078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:57.875982808+07:00","message":"> Transcript [2286] [false]: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:57.875987163+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:57.875989615+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:57.875991969+07:00","message":"StatePrefix: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:57.875994949+07:00","message":"TextPushed: 'เคยอ่านเจอเขาบอกว่าสมัยก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:57.876003339+07:00","message":"Push: 'แถวภาคอีสาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:57.876006547+07:00","message":"TextPushed: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:57.876009328+07:00","message":"Set new StatePrefix : 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:57.876012548+07:00","message":"Next Push (prob) : 'จะขาดไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:57.876022059+07:00","message":"push: {false แถวภาคอีสาน 0 0xc000045880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:58.027716526+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:58.027759339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:58.027765712+07:00","message":"receive interim result [false|false]: เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:58.027785769+07:00","message":"[buffer interim] 143 false เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:58.027794566+07:00","message":"[bufferProcess] interim [140000000]:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:58.027798564+07:00","message":"[bufferProcess] send to processor:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:58.027808167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:58.027811915+07:00","message":"> Transcript [2287] [false]: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:58.027815916+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:58.027818038+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:58.027821948+07:00","message":"StatePrefix: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:58.027824537+07:00","message":"TextPushed: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:58.110905678+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:58.110945585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะแยะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:58.110951653+07:00","message":"receive interim result [false|false]: เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะแยะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:58.110970441+07:00","message":"[buffer interim] 143 false เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะแยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:58.110977285+07:00","message":"[bufferProcess] interim [320000000]:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะแยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:58.110980637+07:00","message":"[bufferProcess] send to processor:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:58.110989423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:58.110992599+07:00","message":"> Transcript [2288] [false]: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:58.110997229+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:58.110999515+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:58.111001658+07:00","message":"StatePrefix: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:58.111005337+07:00","message":"TextPushed: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:58.2168527+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:58.216896233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:58.216905202+07:00","message":"receive interim result [false|false]: เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:58.216923887+07:00","message":"[buffer interim] 143 false เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:58.216936403+07:00","message":"[bufferProcess] interim [380000000]:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:58.216941313+07:00","message":"[bufferProcess] send to processor:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะแยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:58.21695053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:58.216954655+07:00","message":"> Transcript [2289] [false]: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะแยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:58.216960482+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:58.216963858+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:58.216968778+07:00","message":"StatePrefix: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:58.216972855+07:00","message":"TextPushed: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:58.301863515+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:58.301895814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:58.301901215+07:00","message":"receive interim result [false|false]: เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:58.301917772+07:00","message":"[buffer interim] 143 false เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:58.301925023+07:00","message":"[bufferProcess] interim [500000000]:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:58.301927887+07:00","message":"[bufferProcess] send to processor:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:58.301932735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:58.30193602+07:00","message":"> Transcript [2290] [false]: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:58.30194135+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:58.301943679+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:58.301946947+07:00","message":"StatePrefix: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:58.301949638+07:00","message":"TextPushed: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:58.301957863+07:00","message":"Push: 'จะขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:58.301960019+07:00","message":"TextPushed: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:58.301962693+07:00","message":"Set new StatePrefix : 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:58.301965383+07:00","message":"Next Push (prob) : 'กันเยอะใช่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:58.302004323+07:00","message":"push: {false จะขาดไอโอดีน 0 0xc000045880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:58.492107113+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:58.492152624+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:58.492159873+07:00","message":"receive interim result [false|false]: เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:58.492174257+07:00","message":"[buffer interim] 143 false เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:58.492181181+07:00","message":"[bufferProcess] interim [680000000]:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:58.492184065+07:00","message":"[bufferProcess] send to processor:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:58.492190439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:58.492193671+07:00","message":"> Transcript [2291] [false]: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:58.492197094+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:58.492199226+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:58.492201287+07:00","message":"StatePrefix: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:58.492203675+07:00","message":"TextPushed: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:58.631755408+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:58.631793649+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:58.631799533+07:00","message":"receive interim result [false|false]: เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:58.631815435+07:00","message":"[buffer interim] 143 false เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:58.631822464+07:00","message":"[bufferProcess] interim [740000000]:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:58.631825128+07:00","message":"[bufferProcess] send to processor:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:58.631829737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:58.631833917+07:00","message":"> Transcript [2292] [false]: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:58.631841113+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:58.631844289+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:58.631847513+07:00","message":"StatePrefix: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:58.631851718+07:00","message":"TextPushed: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:41:58.913153882+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:41:58.913180878+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:58.928164634+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:58.928215833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:58.928221943+07:00","message":"receive interim result [false|false]: เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:58.928238769+07:00","message":"[buffer interim] 143 false เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:58.928249378+07:00","message":"[bufferProcess] interim [40000000]:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:58.928253336+07:00","message":"[bufferProcess] send to processor:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:58.928258249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:58.928261192+07:00","message":"> Transcript [2293] [false]: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:58.928267012+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:58.928269243+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:58.928272524+07:00","message":"StatePrefix: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:58.92827646+07:00","message":"TextPushed: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:59.494665102+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:59.494722681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:59.494729793+07:00","message":"receive interim result [false|false]: เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:59.49474538+07:00","message":"[buffer interim] 143 false เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:59.494753605+07:00","message":"[bufferProcess] interim [640000000]:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:59.494756391+07:00","message":"[bufferProcess] send to processor:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:59.494763834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:59.494768038+07:00","message":"> Transcript [2294] [false]: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:59.494772369+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:59.494774984+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:59.494778597+07:00","message":"StatePrefix: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:59.494782378+07:00","message":"TextPushed: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:59.494790237+07:00","message":"Push: 'กันเยอะใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:59.494792793+07:00","message":"TextPushed: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:59.494795297+07:00","message":"Set new StatePrefix : 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:41:59.494799428+07:00","message":"Next Push (prob) : 'ไหมครับภาคเหนือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:41:59.494807783+07:00","message":"push: {false กันเยอะใช่ 0 0xc000045880}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:42:01.913409554+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:42:01.913443428+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:03.127114481+07:00","message":"[GCS] IsForceVAD: false for message ID: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:03.197321823+07:00","message":"[GCS] Start streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:03.314571933+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:03.31461787+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยอ่านเจอเขาบอกว่าสมัยก่อนน่ะแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือ\",\"confidence\":0.94404995}],\"is_final\":true,\"result_end_time\":{\"seconds\":9,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:03.314625104+07:00","message":"receive interim result [true|false]: เคยอ่านเจอเขาบอกว่าสมัยก่อนน่ะแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:03.314637523+07:00","message":"end recv isFinal message id 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:03.314640155+07:00","message":"end Recv id 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:03.314650417+07:00","message":"[buffer interim] 143 true เคยอ่านเจอเขาบอกว่าสมัยก่อนน่ะแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:03.314658437+07:00","message":"[bufferProcess] interim [420000000]:เคยอ่านเจอเขาบอกว่าสมัยก่อนน่ะแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:03.314665241+07:00","message":"[bufferProcess] send to processor (isfinal):เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:03.314669497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:03.314672977+07:00","message":"> Transcript [2295] [false]: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:03.314677645+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:03.314679654+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:03.314681671+07:00","message":"StatePrefix: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:03.314684318+07:00","message":"TextPushed: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:03.314686461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:03.314688471+07:00","message":"> Transcript [2296] [true]: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนน่ะแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:03.314697179+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:03.314706569+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:03.314708508+07:00","message":"StatePrefix: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:03.314710754+07:00","message":"TextPushed: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:03.314712843+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:03.314916649+07:00","message":"Push: 'ครับภาคเหนือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:03.314920466+07:00","message":"TextPushed: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ครับภาคเหนือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:03.314923015+07:00","message":"Set new StatePrefix : 'เคยอ่านเจอเขาบอกว่าสมัยก่อนน่ะแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:03.314925723+07:00","message":"Next Push (prob) : 'เคยอ่านเจอเขาบอกว่าสมัยก่อนน่ะแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:03.3149341+07:00","message":"push: {true ครับภาคเหนือ 0 0xc000045880}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:03.31495473+07:00","message":"write aligntment file to 'tmp/7595/align_message_id_143.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:42:03.332738228+07:00","message":"write wav file: './tmp/7595/7595_143.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:03.918656809+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:03.918706294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหล่านี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:03.918714159+07:00","message":"receive interim result [false|false]: เหล่านี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:03.918729355+07:00","message":"[buffer interim] 144 false เหล่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:03.918737594+07:00","message":"[bufferProcess] interim [540000000]:เหล่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:03.918740438+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:04.360917771+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:04.360962344+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหล่านี้มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:04.36096969+07:00","message":"receive interim result [false|false]: เหล่านี้มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:04.36098538+07:00","message":"[buffer interim] 144 false เหล่านี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:04.360993991+07:00","message":"[bufferProcess] interim [960000000]:เหล่านี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:04.360996538+07:00","message":"[bufferProcess] send to processor:เหล่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:04.361004814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:04.361007977+07:00","message":"> Transcript [2297] [false]: 'เหล่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:04.361012416+07:00","message":"Set StatePrefix (first interim): 'เหล่านี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:04.568785179+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:04.568829638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหล่านี้มีทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:04.568836805+07:00","message":"receive interim result [false|false]: เหล่านี้มีทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:04.568849045+07:00","message":"[buffer interim] 144 false เหล่านี้มีทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:04.568857236+07:00","message":"[bufferProcess] interim [140000000]:เหล่านี้มีทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:04.568860184+07:00","message":"[bufferProcess] send to processor:เหล่านี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:04.568866292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:04.568869212+07:00","message":"> Transcript [2298] [false]: 'เหล่านี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:04.568874959+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:04.568877645+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:04.568879873+07:00","message":"StatePrefix: 'เหล่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:04.568882065+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:04.609947693+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:04.609997789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหล่านี้มีทอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:04.61000465+07:00","message":"receive interim result [false|false]: เหล่านี้มีทอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:04.610025334+07:00","message":"[buffer interim] 144 false เหล่านี้มีทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:04.610034931+07:00","message":"[bufferProcess] interim [200000000]:เหล่านี้มีทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:04.610038485+07:00","message":"[bufferProcess] send to processor:เหล่านี้มีทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:04.610042557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:04.610046144+07:00","message":"> Transcript [2299] [false]: 'เหล่านี้มีทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:04.610049365+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:04.610051708+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:04.610055432+07:00","message":"StatePrefix: 'เหล่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:04.610057841+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:04.690892752+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:04.690941629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหล่านี้มีภาวะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:04.690947424+07:00","message":"receive interim result [false|false]: เหล่านี้มีภาวะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:04.690962667+07:00","message":"[buffer interim] 144 false เหล่านี้มีภาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:04.690970981+07:00","message":"[bufferProcess] interim [260000000]:เหล่านี้มีภาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:04.690973727+07:00","message":"[bufferProcess] send to processor:เหล่านี้มีทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:04.690982513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:04.690986126+07:00","message":"> Transcript [2300] [false]: 'เหล่านี้มีทอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:04.690990347+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:04.690992827+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:04.690995207+07:00","message":"StatePrefix: 'เหล่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:04.690997544+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:04.781327088+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:04.781383081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหล่านี้มีทองระย้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:04.781391018+07:00","message":"receive interim result [false|false]: เหล่านี้มีทองระย้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:04.781407418+07:00","message":"[buffer interim] 144 false เหล่านี้มีทองระย้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:04.781418663+07:00","message":"[bufferProcess] interim [380000000]:เหล่านี้มีทองระย้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:04.781422943+07:00","message":"[bufferProcess] send to processor:เหล่านี้มีภาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:04.781431431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:04.781435455+07:00","message":"> Transcript [2301] [false]: 'เหล่านี้มีภาวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:04.781440708+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:04.781444087+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:04.781447293+07:00","message":"StatePrefix: 'เหล่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:04.781450444+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:04.781458644+07:00","message":"Push: 'เหล่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:04.78146176+07:00","message":"TextPushed: 'เหล่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:04.781464974+07:00","message":"Set new StatePrefix : 'เหล่านี้มีภาวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:04.781468643+07:00","message":"Next Push (prob) : 'มีภาวะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:04.781490932+07:00","message":"push: {false เหล่านี้ 0 0xc0020b6280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:04.835774019+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:04.83582449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหล่านี้มีคำว่ายัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:04.835833129+07:00","message":"receive interim result [false|false]: เหล่านี้มีคำว่ายัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:04.835852438+07:00","message":"[buffer interim] 144 false เหล่านี้มีคำว่ายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:04.835866685+07:00","message":"[bufferProcess] interim [440000000]:เหล่านี้มีคำว่ายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:04.835872226+07:00","message":"[bufferProcess] send to processor:เหล่านี้มีทองระย้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:04.835880137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:04.835883501+07:00","message":"> Transcript [2302] [false]: 'เหล่านี้มีทองระย้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:04.835886379+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:04.835888784+07:00","message":"Set new StatePrefix: 'เหล่านี้มีทองระย้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:04.876917554+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:04.87695666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหล่านี้มีภาวะยาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:04.876962648+07:00","message":"receive interim result [false|false]: เหล่านี้มีภาวะยาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:04.876979149+07:00","message":"[buffer interim] 144 false เหล่านี้มีภาวะยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:04.876986911+07:00","message":"[bufferProcess] interim [500000000]:เหล่านี้มีภาวะยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:04.87698956+07:00","message":"[bufferProcess] send to processor:เหล่านี้มีคำว่ายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:04.87699415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:04.876997664+07:00","message":"> Transcript [2303] [false]: 'เหล่านี้มีคำว่ายัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:04.877000456+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:04.877003673+07:00","message":"Set new StatePrefix: 'เหล่านี้มีคำว่ายัง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:42:04.913758727+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:42:04.913779353+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:05.071464059+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:05.071505646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหล่านี้มีภาวะยากจน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:05.071511347+07:00","message":"receive interim result [false|false]: เหล่านี้มีภาวะยากจน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:05.071527774+07:00","message":"[buffer interim] 144 false เหล่านี้มีภาวะยากจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:05.071554587+07:00","message":"[bufferProcess] interim [680000000]:เหล่านี้มีภาวะยากจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:05.071557684+07:00","message":"[bufferProcess] send to processor:เหล่านี้มีภาวะยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:05.071561488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:05.071564481+07:00","message":"> Transcript [2304] [false]: 'เหล่านี้มีภาวะยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:05.071567151+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:05.071569897+07:00","message":"Set new StatePrefix: 'เหล่านี้มีภาวะยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:05.457680717+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:05.45772031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหล่านี้มีภาวะยากจนการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:05.457726965+07:00","message":"receive interim result [false|false]: เหล่านี้มีภาวะยากจนการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:05.457742923+07:00","message":"[buffer interim] 144 false เหล่านี้มีภาวะยากจนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:05.457754513+07:00","message":"[bufferProcess] interim [100000000]:เหล่านี้มีภาวะยากจนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:05.457756991+07:00","message":"[bufferProcess] send to processor:เหล่านี้มีภาวะยากจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:05.457761433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:05.457764692+07:00","message":"> Transcript [2305] [false]: 'เหล่านี้มีภาวะยากจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:05.457768129+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:05.45777037+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:05.457772421+07:00","message":"StatePrefix: 'เหล่านี้มีภาวะยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:05.457774717+07:00","message":"TextPushed: 'เหล่านี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:05.661808041+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:05.661843897+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหล่านี้มีภาวะยากจนการจัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:05.661850021+07:00","message":"receive interim result [false|false]: เหล่านี้มีภาวะยากจนการจัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:05.661861693+07:00","message":"[buffer interim] 144 false เหล่านี้มีภาวะยากจนการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:05.661868567+07:00","message":"[bufferProcess] interim [280000000]:เหล่านี้มีภาวะยากจนการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:05.661871281+07:00","message":"[bufferProcess] send to processor:เหล่านี้มีภาวะยากจนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:05.661876827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:05.661879364+07:00","message":"> Transcript [2306] [false]: 'เหล่านี้มีภาวะยากจนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:05.66188282+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:05.661885114+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:05.661887138+07:00","message":"StatePrefix: 'เหล่านี้มีภาวะยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:05.661892423+07:00","message":"TextPushed: 'เหล่านี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:05.797373479+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:05.797419917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหล่านี้มีภาวะยากจนกาญจนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:05.7974263+07:00","message":"receive interim result [false|false]: เหล่านี้มีภาวะยากจนกาญจนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:05.797446091+07:00","message":"[buffer interim] 144 false เหล่านี้มีภาวะยากจนกาญจนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:05.797456888+07:00","message":"[bufferProcess] interim [400000000]:เหล่านี้มีภาวะยากจนกาญจนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:05.797459626+07:00","message":"[bufferProcess] send to processor:เหล่านี้มีภาวะยากจนการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:05.797465586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:05.797468326+07:00","message":"> Transcript [2307] [false]: 'เหล่านี้มีภาวะยากจนการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:05.797471909+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:05.797474158+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:05.797476398+07:00","message":"StatePrefix: 'เหล่านี้มีภาวะยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:05.797478638+07:00","message":"TextPushed: 'เหล่านี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:05.873563465+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:05.87360931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหล่านี้มีภาวะยากจนการจะมานั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:05.873615621+07:00","message":"receive interim result [false|false]: เหล่านี้มีภาวะยากจนการจะมานั่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:05.873631492+07:00","message":"[buffer interim] 144 false เหล่านี้มีภาวะยากจนการจะมานั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:05.873639038+07:00","message":"[bufferProcess] interim [520000000]:เหล่านี้มีภาวะยากจนการจะมานั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:05.873641662+07:00","message":"[bufferProcess] send to processor:เหล่านี้มีภาวะยากจนกาญจนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:05.873645443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:05.873648109+07:00","message":"> Transcript [2308] [false]: 'เหล่านี้มีภาวะยากจนกาญจนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:05.873651964+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:05.873654471+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:05.873656631+07:00","message":"StatePrefix: 'เหล่านี้มีภาวะยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:05.873658985+07:00","message":"TextPushed: 'เหล่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:05.873661983+07:00","message":"Push: 'มีภาวะยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:05.873663903+07:00","message":"TextPushed: 'เหล่านี้มีภาวะยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:05.873667614+07:00","message":"Set new StatePrefix : 'เหล่านี้มีภาวะยากจนกาญจนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:05.873669822+07:00","message":"Next Push (prob) : 'จนกาญจนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:05.873677004+07:00","message":"push: {false มีภาวะยาก 0 0xc0020b6280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:06.034840913+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:06.034879105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหล่านี้มีภาวะยากจนการจะมานั่งกิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:06.034885537+07:00","message":"receive interim result [false|false]: เหล่านี้มีภาวะยากจนการจะมานั่งกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:06.034901066+07:00","message":"[buffer interim] 144 false เหล่านี้มีภาวะยากจนการจะมานั่งกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:06.03490805+07:00","message":"[bufferProcess] interim [640000000]:เหล่านี้มีภาวะยากจนการจะมานั่งกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:06.034910507+07:00","message":"[bufferProcess] send to processor:เหล่านี้มีภาวะยากจนการจะมานั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:06.034914291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:06.034917026+07:00","message":"> Transcript [2309] [false]: 'เหล่านี้มีภาวะยากจนการจะมานั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:06.034919561+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:06.034921661+07:00","message":"Set new StatePrefix: 'เหล่านี้มีภาวะยากจนการจะมานั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:06.197471313+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:06.19751303+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหล่านี้มีภาวะยากจนการจะมานั่งกินอ่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:06.197519538+07:00","message":"receive interim result [false|false]: เหล่านี้มีภาวะยากจนการจะมานั่งกินอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:06.197536699+07:00","message":"[buffer interim] 144 false เหล่านี้มีภาวะยากจนการจะมานั่งกินอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:06.197545699+07:00","message":"[bufferProcess] interim [820000000]:เหล่านี้มีภาวะยากจนการจะมานั่งกินอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:06.197548511+07:00","message":"[bufferProcess] send to processor:เหล่านี้มีภาวะยากจนการจะมานั่งกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:06.197552525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:06.197555549+07:00","message":"> Transcript [2310] [false]: 'เหล่านี้มีภาวะยากจนการจะมานั่งกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:06.197559711+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:06.197561884+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:06.197563936+07:00","message":"StatePrefix: 'เหล่านี้มีภาวะยากจนการจะมานั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:06.197566437+07:00","message":"TextPushed: 'เหล่านี้มีภาวะยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:06.220671129+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:06.220706881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:06.220712444+07:00","message":"receive interim result [false|false]: เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:06.220729196+07:00","message":"[buffer interim] 144 false เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:06.220737367+07:00","message":"[bufferProcess] interim [880000000]:เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:06.220740184+07:00","message":"[bufferProcess] send to processor:เหล่านี้มีภาวะยากจนการจะมานั่งกินอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:06.220744202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:06.220747265+07:00","message":"> Transcript [2311] [false]: 'เหล่านี้มีภาวะยากจนการจะมานั่งกินอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:06.220750459+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:06.220753792+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:06.220756252+07:00","message":"StatePrefix: 'เหล่านี้มีภาวะยากจนการจะมานั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:06.220759112+07:00","message":"TextPushed: 'เหล่านี้มีภาวะยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:06.412348342+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:06.412386099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:06.412392288+07:00","message":"receive interim result [false|false]: เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:06.412409213+07:00","message":"[buffer interim] 144 false เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:06.412415785+07:00","message":"[bufferProcess] interim [60000000]:เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:06.412418295+07:00","message":"[bufferProcess] send to processor:เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:06.412422053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:06.412425063+07:00","message":"> Transcript [2312] [false]: 'เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:06.412428334+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:06.412430409+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:06.412433332+07:00","message":"StatePrefix: 'เหล่านี้มีภาวะยากจนการจะมานั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:06.412436092+07:00","message":"TextPushed: 'เหล่านี้มีภาวะยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:07.051622587+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:07.051659467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเล\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:07.051665457+07:00","message":"receive interim result [false|false]: เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:07.051688527+07:00","message":"[buffer interim] 144 false เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:07.051696206+07:00","message":"[bufferProcess] interim [660000000]:เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:07.05169869+07:00","message":"[bufferProcess] send to processor:เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:07.05170319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:07.051706102+07:00","message":"> Transcript [2313] [false]: 'เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:07.051709918+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:07.051711874+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:07.05171443+07:00","message":"StatePrefix: 'เหล่านี้มีภาวะยากจนการจะมานั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:07.051717324+07:00","message":"TextPushed: 'เหล่านี้มีภาวะยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:07.051720288+07:00","message":"Push: 'จนการจะมานั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:07.051722338+07:00","message":"TextPushed: 'เหล่านี้มีภาวะยากจนการจะมานั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:07.051724507+07:00","message":"Set new StatePrefix : 'เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:07.051727027+07:00","message":"Next Push (prob) : 'กินอาหารทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:07.051734085+07:00","message":"push: {false จนการจะมานั่ง 0 0xc0020b6280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:07.373824782+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:07.373859587+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:07.373865246+07:00","message":"receive interim result [false|false]: เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:07.37387684+07:00","message":"[buffer interim] 144 false เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:07.373883969+07:00","message":"[bufferProcess] interim [20000000]:เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:07.37388668+07:00","message":"[bufferProcess] send to processor:เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:07.373892335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:07.373895224+07:00","message":"> Transcript [2314] [false]: 'เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:07.373899094+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:07.373901294+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:07.37390345+07:00","message":"StatePrefix: 'เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:07.373906207+07:00","message":"TextPushed: 'เหล่านี้มีภาวะยากจนการจะมานั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:07.649291959+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:07.649359783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:07.649369232+07:00","message":"receive interim result [false|false]: เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:07.649388403+07:00","message":"[buffer interim] 144 false เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:07.649402438+07:00","message":"[bufferProcess] interim [320000000]:เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:07.649406659+07:00","message":"[bufferProcess] send to processor:เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:07.649417334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:07.649421588+07:00","message":"> Transcript [2315] [false]: 'เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:07.649426989+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:07.649430382+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:07.649433636+07:00","message":"StatePrefix: 'เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:07.649437672+07:00","message":"TextPushed: 'เหล่านี้มีภาวะยากจนการจะมานั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:07.8223069+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:07.822342265+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:07.822348519+07:00","message":"receive interim result [false|false]: เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:07.822361089+07:00","message":"[buffer interim] 144 false เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:07.822371537+07:00","message":"[bufferProcess] interim [440000000]:เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:07.822375698+07:00","message":"[bufferProcess] send to processor:เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:07.822381121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:07.822385202+07:00","message":"> Transcript [2316] [false]: 'เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:07.822390518+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:07.822394017+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:07.822397458+07:00","message":"StatePrefix: 'เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:07.822401561+07:00","message":"TextPushed: 'เหล่านี้มีภาวะยากจนการจะมานั่ง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:42:07.914160083+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:42:07.914188342+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:07.950712294+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:07.950747846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขัดขวาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:07.950754176+07:00","message":"receive interim result [false|false]: เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขัดขวาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:07.950769627+07:00","message":"[buffer interim] 144 false เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขัดขวาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:07.950779721+07:00","message":"[bufferProcess] interim [620000000]:เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขัดขวาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:07.950782502+07:00","message":"[bufferProcess] send to processor:เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:07.950786345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:07.950789383+07:00","message":"> Transcript [2317] [false]: 'เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:07.950792915+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:07.950794867+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:07.950797451+07:00","message":"StatePrefix: 'เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:07.95080324+07:00","message":"TextPushed: 'เหล่านี้มีภาวะยากจนการจะมานั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:07.950811123+07:00","message":"Push: 'กินอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:07.95081318+07:00","message":"TextPushed: 'เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:07.950816187+07:00","message":"Set new StatePrefix : 'เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:07.950819552+07:00","message":"Next Push (prob) : 'หรือขัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:07.950827846+07:00","message":"push: {false กินอาหารทะเล 0 0xc0020b6280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:08.02293689+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:08.022976653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:08.022983007+07:00","message":"receive interim result [false|false]: เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:08.0230192+07:00","message":"[buffer interim] 144 false เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:08.023032727+07:00","message":"[bufferProcess] interim [680000000]:เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:08.023036757+07:00","message":"[bufferProcess] send to processor:เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขัดขวาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:08.023040657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:08.023043356+07:00","message":"> Transcript [2318] [false]: 'เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขัดขวาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:08.023047507+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:08.023049645+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:08.023052056+07:00","message":"StatePrefix: 'เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:08.023054733+07:00","message":"TextPushed: 'เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:08.139121615+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:08.139165374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:08.139178282+07:00","message":"receive interim result [false|false]: เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:08.139195381+07:00","message":"[buffer interim] 144 false เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:08.139202639+07:00","message":"[bufferProcess] interim [800000000]:เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:08.139205357+07:00","message":"[bufferProcess] send to processor:เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:08.139212959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:08.139216242+07:00","message":"> Transcript [2319] [false]: 'เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:08.139219224+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:08.139221523+07:00","message":"Set new StatePrefix: 'เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:08.470389432+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:08.470432684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:08.470439647+07:00","message":"receive interim result [false|false]: เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:08.470453233+07:00","message":"[buffer interim] 144 false เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:08.470460476+07:00","message":"[bufferProcess] interim [100000000]:เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:08.470463546+07:00","message":"[bufferProcess] send to processor:เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:08.47047034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:08.470473271+07:00","message":"> Transcript [2320] [false]: 'เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:08.470477047+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:08.47047913+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:08.470481324+07:00","message":"StatePrefix: 'เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:08.470483987+07:00","message":"TextPushed: 'เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:08.720330643+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:08.720364166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่องการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:08.720370744+07:00","message":"receive interim result [false|false]: เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่องการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:08.720387405+07:00","message":"[buffer interim] 144 false เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:08.720396232+07:00","message":"[bufferProcess] interim [340000000]:เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:08.72039898+07:00","message":"[bufferProcess] send to processor:เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:08.720403381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:08.720406534+07:00","message":"> Transcript [2321] [false]: 'เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:08.720410661+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:08.720412747+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:08.720418517+07:00","message":"StatePrefix: 'เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:08.720421316+07:00","message":"TextPushed: 'เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:08.968395759+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:08.968440909+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:08.96844724+07:00","message":"receive interim result [false|false]: เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:08.968463621+07:00","message":"[buffer interim] 144 false เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:08.968472382+07:00","message":"[bufferProcess] interim [580000000]:เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:08.968475511+07:00","message":"[bufferProcess] send to processor:เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:08.968482838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:08.968486478+07:00","message":"> Transcript [2322] [false]: 'เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:08.968490352+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:08.968492498+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:08.968494826+07:00","message":"StatePrefix: 'เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:08.968498132+07:00","message":"TextPushed: 'เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:09.360923062+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:09.360968137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:09.360976964+07:00","message":"receive interim result [false|false]: เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:09.360994834+07:00","message":"[buffer interim] 144 false เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:09.36100637+07:00","message":"[bufferProcess] interim [940000000]:เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:09.361010035+07:00","message":"[bufferProcess] send to processor:เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:09.361014567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:09.36101754+07:00","message":"> Transcript [2323] [false]: 'เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:09.361023072+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:09.361026075+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:09.361029748+07:00","message":"StatePrefix: 'เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:09.361033602+07:00","message":"TextPushed: 'เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:09.361037606+07:00","message":"Push: 'หรือขาดความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:09.361040638+07:00","message":"TextPushed: 'เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:09.361044161+07:00","message":"Set new StatePrefix : 'เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:09.361047232+07:00","message":"Next Push (prob) : 'รู้เรื่องการใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:09.361055637+07:00","message":"push: {false หรือขาดความ 0 0xc0020b6280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:09.615558038+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:09.615607987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือเสริม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:09.615614991+07:00","message":"receive interim result [false|false]: เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือเสริม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:09.615630527+07:00","message":"[buffer interim] 144 false เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:09.615638338+07:00","message":"[bufferProcess] interim [240000000]:เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:09.615641476+07:00","message":"[bufferProcess] send to processor:เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:09.615651633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:09.615655157+07:00","message":"> Transcript [2324] [false]: 'เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:09.615659862+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:09.615662259+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:09.615664496+07:00","message":"StatePrefix: 'เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:09.615667569+07:00","message":"TextPushed: 'เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:09.874998912+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:09.875034532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือเสริมไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:09.875043321+07:00","message":"receive interim result [false|false]: เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือเสริมไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:09.875059311+07:00","message":"[buffer interim] 144 false เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:09.875067351+07:00","message":"[bufferProcess] interim [480000000]:เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:09.875070601+07:00","message":"[bufferProcess] send to processor:เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:09.875074248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:09.875076933+07:00","message":"> Transcript [2325] [false]: 'เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:09.875081051+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:09.875083038+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:09.875085395+07:00","message":"StatePrefix: 'เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:09.875088214+07:00","message":"TextPushed: 'เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:10.115660808+07:00","message":"[GCS] IsForceVAD: false for message ID: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:10.247437854+07:00","message":"[GCS] Start streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:10.301484274+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:10.30152536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือเสริมไอโอดีน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:10.301534834+07:00","message":"receive interim result [true|false]: เหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือเสริมไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:10.301544803+07:00","message":"end recv isFinal message id 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:10.301547232+07:00","message":"end Recv id 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:10.301553265+07:00","message":"[buffer interim] 144 true เหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:10.301564442+07:00","message":"[bufferProcess] interim [930000000]:เหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:10.301568762+07:00","message":"[bufferProcess] send to processor (isfinal):เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:10.301583852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:10.301606611+07:00","message":"> Transcript [2326] [false]: 'เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:10.301614456+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:10.301618055+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:10.301621612+07:00","message":"StatePrefix: 'เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:10.30162694+07:00","message":"TextPushed: 'เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:10.301629724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:10.301632622+07:00","message":"> Transcript [2327] [true]: 'เหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:10.301635258+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:10.30163707+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:10.3016388+07:00","message":"StatePrefix: 'เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:10.301640908+07:00","message":"TextPushed: 'เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:10.301642972+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:10.301876857+07:00","message":"Push: 'เรื่องการใช้เกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:10.301880659+07:00","message":"TextPushed: 'เหล่านี้มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความเรื่องการใช้เกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:10.301883312+07:00","message":"Set new StatePrefix : 'เหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:10.301885761+07:00","message":"Next Push (prob) : 'เหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือเสริมไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:10.30189541+07:00","message":"push: {true เรื่องการใช้เกลือเสริมไอโอดีน 0 0xc0020b6280}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:10.301904432+07:00","message":"write aligntment file to 'tmp/7595/align_message_id_144.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:42:10.319332153+07:00","message":"write wav file: './tmp/7595/7595_144.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:42:10.915062883+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:42:10.915080983+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:11.298746331+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:11.29879104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:11.298797289+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:11.298817175+07:00","message":"[buffer interim] 145 false พอดีเมื่อกี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:11.298826619+07:00","message":"[bufferProcess] interim [80000000]:พอดีเมื่อกี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:11.298829496+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:11.42950738+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:11.42954619+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:11.429551984+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:11.429562154+07:00","message":"[buffer interim] 145 false พอดีเมื่อกี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:11.429568983+07:00","message":"[bufferProcess] interim [200000000]:พอดีเมื่อกี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:11.429571256+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:11.429574809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:11.429577572+07:00","message":"> Transcript [2328] [false]: 'พอดีเมื่อกี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:11.429579761+07:00","message":"Set StatePrefix (first interim): 'พอดีเมื่อกี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:11.486284596+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:11.486331395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:11.486337456+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:11.486353009+07:00","message":"[buffer interim] 145 false พอดีเมื่อกี้ก็เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:11.486361042+07:00","message":"[bufferProcess] interim [320000000]:พอดีเมื่อกี้ก็เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:11.486364915+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:11.486374724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:11.486377907+07:00","message":"> Transcript [2329] [false]: 'พอดีเมื่อกี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:11.486382158+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:11.486385098+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:11.48638868+07:00","message":"StatePrefix: 'พอดีเมื่อกี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:11.486390997+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:11.680955042+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:11.680998352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้ามา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:11.681004875+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้ามา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:11.681020399+07:00","message":"[buffer interim] 145 false พอดีเมื่อกี้ก็เข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:11.6810291+07:00","message":"[bufferProcess] interim [500000000]:พอดีเมื่อกี้ก็เข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:11.681031645+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:11.681035689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:11.681038658+07:00","message":"> Transcript [2330] [false]: 'พอดีเมื่อกี้ก็เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:11.681042427+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:11.681044679+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:11.681046715+07:00","message":"StatePrefix: 'พอดีเมื่อกี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:11.681048965+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:11.79509891+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:11.795145673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:11.795153498+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:11.795175086+07:00","message":"[buffer interim] 145 false พอดีเมื่อกี้ก็เข้าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:11.795189304+07:00","message":"[bufferProcess] interim [560000000]:พอดีเมื่อกี้ก็เข้าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:11.795193199+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:11.795203326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:11.79520764+07:00","message":"> Transcript [2331] [false]: 'พอดีเมื่อกี้ก็เข้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:11.79521277+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:11.795215836+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:11.795219462+07:00","message":"StatePrefix: 'พอดีเมื่อกี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:11.795222556+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:11.858254973+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:11.858308807+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่ถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:11.85831752+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:11.858336317+07:00","message":"[buffer interim] 145 false พอดีเมื่อกี้ก็เข้าไม่ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:11.858345607+07:00","message":"[bufferProcess] interim [680000000]:พอดีเมื่อกี้ก็เข้าไม่ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:11.858348642+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:11.858352875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:11.858355918+07:00","message":"> Transcript [2332] [false]: 'พอดีเมื่อกี้ก็เข้าไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:11.858360008+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:11.858362267+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:11.858364832+07:00","message":"StatePrefix: 'พอดีเมื่อกี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:11.858367326+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:11.85837005+07:00","message":"Push: 'พอดีเมื่อกี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:11.858372103+07:00","message":"TextPushed: 'พอดีเมื่อกี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:11.858374752+07:00","message":"Set new StatePrefix : 'พอดีเมื่อกี้ก็เข้าไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:11.858377324+07:00","message":"Next Push (prob) : 'ก็เข้าไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:11.858386153+07:00","message":"push: {false พอดีเมื่อกี้ 0 0xc000045100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:12.516586332+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:12.516628179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่ถึง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:12.516634408+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:12.516647703+07:00","message":"[buffer interim] 145 false พอดีเมื่อกี้ก็เข้าไม่ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:12.516656535+07:00","message":"[bufferProcess] interim [280000000]:พอดีเมื่อกี้ก็เข้าไม่ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:12.516658934+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:12.516662239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:12.516664804+07:00","message":"> Transcript [2333] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:12.516668993+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:12.516671223+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:12.516673156+07:00","message":"StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:12.51667548+07:00","message":"TextPushed: 'พอดีเมื่อกี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:13.027565388+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:13.027620157+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:13.027626853+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:13.027643495+07:00","message":"[buffer interim] 145 false พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:13.027651115+07:00","message":"[bufferProcess] interim [760000000]:พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:13.027655286+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:13.027663815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:13.027666705+07:00","message":"> Transcript [2334] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:13.02767081+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:13.027673518+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:13.027675631+07:00","message":"StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:13.027678179+07:00","message":"TextPushed: 'พอดีเมื่อกี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:13.100863641+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:13.100901677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่ถึง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:13.100907142+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:13.100922866+07:00","message":"[buffer interim] 145 false พอดีเมื่อกี้ก็เข้าไม่ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:13.100929573+07:00","message":"[bufferProcess] interim [820000000]:พอดีเมื่อกี้ก็เข้าไม่ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:13.100932187+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:13.100935551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:13.100938458+07:00","message":"> Transcript [2335] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:13.100942449+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:13.100944577+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:13.100946729+07:00","message":"StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:13.100948883+07:00","message":"TextPushed: 'พอดีเมื่อกี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:13.78629563+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:13.786338812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:13.786345419+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:13.786361882+07:00","message":"[buffer interim] 145 false พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:13.786369973+07:00","message":"[bufferProcess] interim [540000000]:พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:13.786372642+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:13.786381499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:13.786384318+07:00","message":"> Transcript [2336] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:13.786388436+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:13.786390839+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:13.78639313+07:00","message":"StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:13.786398403+07:00","message":"TextPushed: 'พอดีเมื่อกี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:13.786405712+07:00","message":"Push: 'ก็เข้าไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:13.786407864+07:00","message":"TextPushed: 'พอดีเมื่อกี้ก็เข้าไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:13.786410687+07:00","message":"Set new StatePrefix : 'พอดีเมื่อกี้ก็เข้าไม่ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:13.786413381+07:00","message":"Next Push (prob) : 'ถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:13.786437891+07:00","message":"push: {false ก็เข้าไม่ 0 0xc000045100}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:42:13.915090144+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:42:13.915102957+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:14.170439054+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:14.170481539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่ถึงวันสำคัญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:14.170486606+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึงวันสำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:14.170504192+07:00","message":"[buffer interim] 145 false พอดีเมื่อกี้ก็เข้าไม่ถึงวันสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:14.170511078+07:00","message":"[bufferProcess] interim [960000000]:พอดีเมื่อกี้ก็เข้าไม่ถึงวันสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:14.170513815+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:14.170519997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:14.170523516+07:00","message":"> Transcript [2337] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:14.170527633+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:14.170529919+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:14.170532197+07:00","message":"StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:14.17053488+07:00","message":"TextPushed: 'พอดีเมื่อกี้ก็เข้าไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:14.29642508+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:14.296461423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:14.296467049+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:14.29648134+07:00","message":"[buffer interim] 145 false พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:14.296488361+07:00","message":"[bufferProcess] interim [80000000]:พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:14.296491017+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่ถึงวันสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:14.296494952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:14.296498059+07:00","message":"> Transcript [2338] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึงวันสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:14.296501408+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:14.29650361+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:14.29650581+07:00","message":"StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:14.296508381+07:00","message":"TextPushed: 'พอดีเมื่อกี้ก็เข้าไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:14.426311083+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:14.426347978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:14.426353896+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:14.426371933+07:00","message":"[buffer interim] 145 false พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:14.426379499+07:00","message":"[bufferProcess] interim [200000000]:พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:14.426382385+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:14.426386089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:14.426388952+07:00","message":"> Transcript [2339] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:14.426392392+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:14.426394485+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:14.426398758+07:00","message":"StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:14.426401541+07:00","message":"TextPushed: 'พอดีเมื่อกี้ก็เข้าไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:14.876339402+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:14.876378549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:14.876384608+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:14.87639551+07:00","message":"[buffer interim] 145 false พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:14.8764033+07:00","message":"[bufferProcess] interim [680000000]:พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:14.876406106+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:14.876410401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:14.87641323+07:00","message":"> Transcript [2340] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:14.876417209+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:14.876419436+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:14.876421719+07:00","message":"StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:14.876424416+07:00","message":"TextPushed: 'พอดีเมื่อกี้ก็เข้าไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:14.876427542+07:00","message":"Push: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:14.876429567+07:00","message":"TextPushed: 'พอดีเมื่อกี้ก็เข้าไม่ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:14.876431874+07:00","message":"Set new StatePrefix : 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:14.876434287+07:00","message":"Next Push (prob) : 'ความสำคัญพรุ่งนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:14.876444898+07:00","message":"push: {false ถึง 0 0xc000045100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:15.066592147+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:15.066638961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:15.066646685+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:15.066662318+07:00","message":"[buffer interim] 145 false พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:15.066671208+07:00","message":"[bufferProcess] interim [860000000]:พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:15.066675448+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:15.066680677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:15.066686573+07:00","message":"> Transcript [2341] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:15.066691648+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:15.066694681+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:15.066697744+07:00","message":"StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:15.066701522+07:00","message":"TextPushed: 'พอดีเมื่อกี้ก็เข้าไม่ถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:15.387243455+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:15.387290566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:15.387297631+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:15.387315585+07:00","message":"[buffer interim] 145 false พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:15.387323876+07:00","message":"[bufferProcess] interim [160000000]:พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:15.387327128+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:15.387331255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:15.387334597+07:00","message":"> Transcript [2342] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:15.387338605+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:15.387341145+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:15.387343821+07:00","message":"StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:15.387346797+07:00","message":"TextPushed: 'พอดีเมื่อกี้ก็เข้าไม่ถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:15.57448793+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:15.574529663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:15.574536273+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:15.574548098+07:00","message":"[buffer interim] 145 false พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:15.5745568+07:00","message":"[bufferProcess] interim [340000000]:พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:15.574559784+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:15.574564177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:15.574567059+07:00","message":"> Transcript [2343] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:15.574570668+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:15.574572812+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:15.574575277+07:00","message":"StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:15.574591243+07:00","message":"TextPushed: 'พอดีเมื่อกี้ก็เข้าไม่ถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:15.767041102+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:15.767079021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:15.767084874+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:15.76709988+07:00","message":"[buffer interim] 145 false พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:15.76710658+07:00","message":"[bufferProcess] interim [580000000]:พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:15.767109219+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:15.767113009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:15.767115754+07:00","message":"> Transcript [2344] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:15.767119699+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:15.767121966+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:15.767124688+07:00","message":"StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:15.767129242+07:00","message":"TextPushed: 'พอดีเมื่อกี้ก็เข้าไม่ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:15.767134953+07:00","message":"Push: 'ความสำคัญพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:15.767137138+07:00","message":"TextPushed: 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:15.767139401+07:00","message":"Set new StatePrefix : 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:15.767141832+07:00","message":"Next Push (prob) : 'วันไอโอดีนแห่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:15.767149604+07:00","message":"push: {false ความสำคัญพรุ่งนี้ 0 0xc000045100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:16.417374711+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:16.417418052+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-25T13:42:16.417424978+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:16.417440038+07:00","message":"[buffer interim] 145 false พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:16.417448793+07:00","message":"[bufferProcess] interim [180000000]:พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:16.417451319+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:16.417455634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:16.417458659+07:00","message":"> Transcript [2345] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:16.417463075+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:16.417465217+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:16.417469749+07:00","message":"StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:16.417473176+07:00","message":"TextPushed: 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:16.492747556+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:16.492796236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติภาค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:16.492804421+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติภาค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:16.492821385+07:00","message":"[buffer interim] 145 false พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:16.492829623+07:00","message":"[bufferProcess] interim [300000000]:พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:16.492832678+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:16.49283996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:16.49284358+07:00","message":"> Transcript [2346] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:16.492849322+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:16.492851888+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:16.492854032+07:00","message":"StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:16.492856785+07:00","message":"TextPushed: 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:16.607555188+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:16.607586308+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-25T13:42:16.60759202+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:16.607614048+07:00","message":"[buffer interim] 145 false พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:16.607622613+07:00","message":"[bufferProcess] interim [360000000]:พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:16.607625301+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:16.607633712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:16.607636597+07:00","message":"> Transcript [2347] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:16.607640618+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:16.607642948+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:16.607644845+07:00","message":"StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:16.607647699+07:00","message":"TextPushed: 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:16.610426489+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:16.610442639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:16.610447512+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:16.610460176+07:00","message":"[buffer interim] 145 false พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:16.610465259+07:00","message":"[bufferProcess] interim [420000000]:พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:16.610467735+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:16.61047078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:16.610473272+07:00","message":"> Transcript [2348] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:16.610476636+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:16.610479087+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:16.610481591+07:00","message":"StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:16.610484422+07:00","message":"TextPushed: 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:16.610491848+07:00","message":"Push: 'วันไอโอดีนแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:16.610494064+07:00","message":"TextPushed: 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:16.610496288+07:00","message":"Set new StatePrefix : 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:16.610498657+07:00","message":"Next Push (prob) : 'ชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:16.610508319+07:00","message":"push: {false วันไอโอดีนแห่ง 0 0xc000045100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:16.758540048+07:00","message":"[GCS] Cleaned up inactive client: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:16.758581664+07:00","message":"[GCS] Cleaned up inactive client: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:16.758585113+07:00","message":"[GCS] Cleaned up inactive client: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:16.758587229+07:00","message":"[GCS] Cleaned up inactive client: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:16.758589375+07:00","message":"[GCS] Cleaned up inactive client: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:16.758591258+07:00","message":"[GCS] Cleaned up inactive client: 133"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:42:16.915404753+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:42:16.915412853+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:16.940518128+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:16.940564437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:16.940570773+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:16.940585451+07:00","message":"[buffer interim] 145 false พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:16.940596123+07:00","message":"[bufferProcess] interim [720000000]:พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:16.940628065+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:16.940635817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:16.940638897+07:00","message":"> Transcript [2349] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:16.940643773+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:16.940648166+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:16.940651954+07:00","message":"StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:16.940654659+07:00","message":"TextPushed: 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:17.31203081+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:17.312075206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:17.312082504+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:17.312107401+07:00","message":"[buffer interim] 145 false พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:17.312119535+07:00","message":"[bufferProcess] interim [80000000]:พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:17.31212243+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:17.312126988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:17.312131672+07:00","message":"> Transcript [2350] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:17.312138011+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:17.312141285+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:17.312145581+07:00","message":"StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:17.312153249+07:00","message":"TextPushed: 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:17.381337155+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:17.381381583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:17.381391323+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:17.381406247+07:00","message":"[buffer interim] 145 false พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:17.381418024+07:00","message":"[bufferProcess] interim [200000000]:พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:17.3814212+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:17.381427676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:17.381430743+07:00","message":"> Transcript [2351] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:17.381434749+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:17.381436868+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:17.381439191+07:00","message":"StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:17.381441606+07:00","message":"TextPushed: 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:17.65120129+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:17.651263304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:17.651274837+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:17.651295455+07:00","message":"[buffer interim] 145 false พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:17.651303854+07:00","message":"[bufferProcess] interim [380000000]:พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:17.651306826+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:17.65131419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:17.651317587+07:00","message":"> Transcript [2352] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:17.65132228+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:17.651324477+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:17.65132682+07:00","message":"StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:17.651329502+07:00","message":"TextPushed: 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:17.651335882+07:00","message":"Push: 'ชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:17.651338272+07:00","message":"TextPushed: 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:17.651342743+07:00","message":"Set new StatePrefix : 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:17.651347268+07:00","message":"Next Push (prob) : 'ทางการหรือหน่วยงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:17.651374732+07:00","message":"push: {false ชาติ 0 0xc000045100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:17.697127897+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:17.697178113+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่ขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:17.697188098+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่ขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:17.697205239+07:00","message":"[buffer interim] 145 false พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:17.697213871+07:00","message":"[bufferProcess] interim [440000000]:พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:17.697218015+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:17.697222496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:17.69722569+07:00","message":"> Transcript [2353] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:17.697230408+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:17.697232751+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:17.697234751+07:00","message":"StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:17.697238015+07:00","message":"TextPushed: 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:17.760925963+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:17.760960994+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-25T13:42:17.760967565+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:17.760979065+07:00","message":"[buffer interim] 145 false พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:17.760986481+07:00","message":"[bufferProcess] interim [500000000]:พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:17.760989424+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:17.760995374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:17.760998149+07:00","message":"> Transcript [2354] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:17.76100251+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:17.761004906+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:17.761006835+07:00","message":"StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:17.761009835+07:00","message":"TextPushed: 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:17.829478425+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:17.829517291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:17.829523714+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:17.829542059+07:00","message":"[buffer interim] 145 false พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:17.829549491+07:00","message":"[bufferProcess] interim [560000000]:พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:17.829552423+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:17.829556646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:17.82955987+07:00","message":"> Transcript [2355] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:17.829564573+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:17.829566908+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:17.829569497+07:00","message":"StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:17.829572652+07:00","message":"TextPushed: 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:17.836940903+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:17.836970443+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-25T13:42:17.836976178+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:17.836990694+07:00","message":"[buffer interim] 145 false พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:17.836996545+07:00","message":"[bufferProcess] interim [620000000]:พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:17.836999487+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:17.837003264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:17.837006085+07:00","message":"> Transcript [2356] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:17.837010247+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:17.837012444+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:17.837015046+07:00","message":"StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:17.837017873+07:00","message":"TextPushed: 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:17.837027302+07:00","message":"Push: 'ทางการหรือหน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:17.837029455+07:00","message":"TextPushed: 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:17.837031744+07:00","message":"Set new StatePrefix : 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:17.837034212+07:00","message":"Next Push (prob) : 'ที่เขาดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:17.837042813+07:00","message":"push: {false ทางการหรือหน่วยงาน 0 0xc000045100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:18.057483438+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:18.057517219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแลเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:18.057523048+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแลเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:18.057537655+07:00","message":"[buffer interim] 145 false พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแลเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:18.057544629+07:00","message":"[bufferProcess] interim [800000000]:พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแลเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:18.057548115+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:18.057557617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:18.057560513+07:00","message":"> Transcript [2357] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:18.05756489+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:18.057566926+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:18.057569145+07:00","message":"StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:18.057571763+07:00","message":"TextPushed: 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:18.122726546+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:18.122772741+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-25T13:42:18.122779282+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแลลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:18.122796266+07:00","message":"[buffer interim] 145 false พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแลลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:18.12280407+07:00","message":"[bufferProcess] interim [860000000]:พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแลลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:18.122807621+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแลเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:18.122815879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:18.122818715+07:00","message":"> Transcript [2358] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแลเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:18.122823191+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:18.122825475+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:18.122827383+07:00","message":"StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:18.122830044+07:00","message":"TextPushed: 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:18.183150667+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:18.183197239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแลระบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:18.183203697+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแลระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:18.183220266+07:00","message":"[buffer interim] 145 false พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแลระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:18.183227393+07:00","message":"[bufferProcess] interim [920000000]:พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแลระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:18.183230455+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแลลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:18.183234349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:18.183237028+07:00","message":"> Transcript [2359] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแลลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:18.183241337+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:18.183243549+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:18.183246063+07:00","message":"StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:18.183248715+07:00","message":"TextPushed: 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:18.245850792+07:00","message":"[GCS] IsForceVAD: false for message ID: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:18.268014903+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:18.268068828+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-25T13:42:18.268076849+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแลสุขภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:18.268097241+07:00","message":"[buffer interim] 145 false พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแลสุขภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:18.268108581+07:00","message":"[bufferProcess] interim [40000000]:พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแลสุขภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:18.268112857+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแลระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:18.268119136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:18.268124161+07:00","message":"> Transcript [2360] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแลระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:18.268130001+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:18.268132482+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:18.268134633+07:00","message":"StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:18.268137904+07:00","message":"TextPushed: 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:18.2681416+07:00","message":"Push: 'ที่เขาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:18.268143573+07:00","message":"TextPushed: 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:18.268146409+07:00","message":"Set new StatePrefix : 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแลระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:18.268148893+07:00","message":"Next Push (prob) : 'แลระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:18.268158421+07:00","message":"push: {false ที่เขาดู 0 0xc000045100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:18.376624301+07:00","message":"[GCS] Start streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:18.414344942+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:18.414387607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่ถึงวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแลเรื่องสุขภาพ\",\"confidence\":0.9367068}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:18.414394666+07:00","message":"receive interim result [true|false]: พอดีเมื่อกี้ก็เข้าไม่ถึงวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแลเรื่องสุขภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:18.414408879+07:00","message":"end recv isFinal message id 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:18.414411907+07:00","message":"end Recv id 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:18.414419056+07:00","message":"[buffer interim] 145 true พอดีเมื่อกี้ก็เข้าไม่ถึงวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแลเรื่องสุขภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:18.414427712+07:00","message":"[bufferProcess] interim [220000000]:พอดีเมื่อกี้ก็เข้าไม่ถึงวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแลเรื่องสุขภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:18.414432017+07:00","message":"[bufferProcess] send to processor (isfinal):พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแลสุขภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:18.414436148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:18.414439579+07:00","message":"> Transcript [2361] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแลสุขภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:18.414443057+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:18.414445198+07:00","message":"Set new StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแลสุขภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:18.414447322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:18.414449246+07:00","message":"> Transcript [2362] [true]: 'พอดีเมื่อกี้ก็เข้าไม่ถึงวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแลเรื่องสุขภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:18.4144521+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:18.414454373+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:18.414456373+07:00","message":"StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแลสุขภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:18.414459372+07:00","message":"TextPushed: 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:18.414461844+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:18.414725819+07:00","message":"Push: 'เรื่องสุขภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:18.414729558+07:00","message":"TextPushed: 'พอดีเมื่อกี้ก็เข้าไม่ถึงความสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูเรื่องสุขภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:18.414732572+07:00","message":"Set new StatePrefix : 'พอดีเมื่อกี้ก็เข้าไม่ถึงวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแลเรื่องสุขภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:18.414735168+07:00","message":"Next Push (prob) : 'พอดีเมื่อกี้ก็เข้าไม่ถึงวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแลเรื่องสุขภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:18.414744849+07:00","message":"push: {true เรื่องสุขภาพ 0 0xc000045100}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:18.414757507+07:00","message":"write aligntment file to 'tmp/7595/align_message_id_145.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:42:18.42984487+07:00","message":"write wav file: './tmp/7595/7595_145.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:19.562909782+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:19.562954595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:19.562959904+07:00","message":"receive interim result [false|false]: เขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:19.562977851+07:00","message":"[buffer interim] 146 false เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:19.562985143+07:00","message":"[bufferProcess] interim [140000000]:เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:19.562987118+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:19.562990946+07:00","message":"[bufferProcess] send to processor (ticker):เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:19.562993568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:19.562996196+07:00","message":"> Transcript [2363] [false]: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:19.562998584+07:00","message":"Set StatePrefix (first interim): 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:19.58420255+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:19.584238596+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขามี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:19.584244737+07:00","message":"receive interim result [false|false]: เขามี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:19.584259245+07:00","message":"[buffer interim] 146 false เขามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:19.584266342+07:00","message":"[bufferProcess] interim [200000000]:เขามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:19.584268226+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:19.746064898+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:19.74610151+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขามีแฟน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:19.746107254+07:00","message":"receive interim result [false|false]: เขามีแฟน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:19.746119452+07:00","message":"[buffer interim] 146 false เขามีแฟน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:19.746128391+07:00","message":"[bufferProcess] interim [380000000]:เขามีแฟน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:19.746131103+07:00","message":"[bufferProcess] send to processor:เขามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:19.746134467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:19.746137075+07:00","message":"> Transcript [2364] [false]: 'เขามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:19.746140087+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:19.746142095+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:19.746144079+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:19.746146047+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:19.80801766+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:19.808059743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขามีแผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:19.808067468+07:00","message":"receive interim result [false|false]: เขามีแผล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:19.80808482+07:00","message":"[buffer interim] 146 false เขามีแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:19.808092853+07:00","message":"[bufferProcess] interim [440000000]:เขามีแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:19.808095351+07:00","message":"[bufferProcess] send to processor:เขามีแฟน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:19.808103001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:19.808105856+07:00","message":"> Transcript [2365] [false]: 'เขามีแฟน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:19.808109699+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:19.80811208+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:19.808114095+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:19.808116388+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:42:19.916471292+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:42:19.916494849+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:19.929953953+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:19.929988692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขามีแผน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:19.929994013+07:00","message":"receive interim result [false|false]: เขามีแผน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:19.93000421+07:00","message":"[buffer interim] 146 false เขามีแผน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:19.930010826+07:00","message":"[bufferProcess] interim [560000000]:เขามีแผน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:19.93001313+07:00","message":"[bufferProcess] send to processor:เขามีแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:19.930016758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:19.930019639+07:00","message":"> Transcript [2366] [false]: 'เขามีแผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:19.930023089+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:19.930025168+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:19.930027071+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:19.930029091+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:19.996774039+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:19.996810482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขามีแผลใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:19.996817416+07:00","message":"receive interim result [false|false]: เขามีแผลใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:19.996834331+07:00","message":"[buffer interim] 146 false เขามีแผลใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:19.996843271+07:00","message":"[bufferProcess] interim [680000000]:เขามีแผลใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:19.996846567+07:00","message":"[bufferProcess] send to processor:เขามีแผน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:19.996851597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:19.996854691+07:00","message":"> Transcript [2367] [false]: 'เขามีแผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:19.996857658+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:19.996859758+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:19.996861806+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:19.996863881+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:19.996868588+07:00","message":"Push: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:19.996870481+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:19.99687251+07:00","message":"Set new StatePrefix : 'เขามีแผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:19.996874941+07:00","message":"Next Push (prob) : 'มีแผน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:19.996882648+07:00","message":"push: {false เขา 0 0xc002aa6a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:20.1270724+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:20.127107348+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขามีแผนอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:20.127112583+07:00","message":"receive interim result [false|false]: เขามีแผนอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:20.12712781+07:00","message":"[buffer interim] 146 false เขามีแผนอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:20.127136453+07:00","message":"[bufferProcess] interim [740000000]:เขามีแผนอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:20.127141233+07:00","message":"[bufferProcess] send to processor:เขามีแผลใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:20.127144973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:20.127148333+07:00","message":"> Transcript [2368] [false]: 'เขามีแผลใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:20.127150747+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:20.12715269+07:00","message":"Set new StatePrefix: 'เขามีแผลใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:20.293697671+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:20.293741544+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขามีแผนอะไรใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:20.293748158+07:00","message":"receive interim result [false|false]: เขามีแผนอะไรใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:20.293759672+07:00","message":"[buffer interim] 146 false เขามีแผนอะไรใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:20.29376702+07:00","message":"[bufferProcess] interim [920000000]:เขามีแผนอะไรใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:20.293769667+07:00","message":"[bufferProcess] send to processor:เขามีแผนอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:20.29377374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:20.293776265+07:00","message":"> Transcript [2369] [false]: 'เขามีแผนอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:20.293778501+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:20.293781025+07:00","message":"Set new StatePrefix: 'เขามีแผนอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:20.356920707+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:20.356975969+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขามีแผนอะไรในปี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:20.356983805+07:00","message":"receive interim result [false|false]: เขามีแผนอะไรในปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:20.357003341+07:00","message":"[buffer interim] 146 false เขามีแผนอะไรในปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:20.357011633+07:00","message":"[bufferProcess] interim [980000000]:เขามีแผนอะไรในปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:20.35701419+07:00","message":"[bufferProcess] send to processor:เขามีแผนอะไรใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:20.357022645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:20.357026063+07:00","message":"> Transcript [2370] [false]: 'เขามีแผนอะไรใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:20.35702979+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:20.357032087+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:20.357035117+07:00","message":"StatePrefix: 'เขามีแผนอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:20.35703773+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:20.455421285+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:20.455479879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขามีแผนอะไรในปีนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:20.455488996+07:00","message":"receive interim result [false|false]: เขามีแผนอะไรในปีนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:20.455505031+07:00","message":"[buffer interim] 146 false เขามีแผนอะไรในปีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:20.455525446+07:00","message":"[bufferProcess] interim [100000000]:เขามีแผนอะไรในปีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:20.455528999+07:00","message":"[bufferProcess] send to processor:เขามีแผนอะไรในปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:20.455536075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:20.455539945+07:00","message":"> Transcript [2371] [false]: 'เขามีแผนอะไรในปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:20.455543898+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:20.455546382+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:20.45554866+07:00","message":"StatePrefix: 'เขามีแผนอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:20.455551446+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:20.706903388+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:20.70696739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขามีแผนอะไรในปีนี้ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:20.706976099+07:00","message":"receive interim result [false|false]: เขามีแผนอะไรในปีนี้ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:20.706997626+07:00","message":"[buffer interim] 146 false เขามีแผนอะไรในปีนี้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:20.707013072+07:00","message":"[bufferProcess] interim [340000000]:เขามีแผนอะไรในปีนี้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:20.707017079+07:00","message":"[bufferProcess] send to processor:เขามีแผนอะไรในปีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:20.707024415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:20.707027751+07:00","message":"> Transcript [2372] [false]: 'เขามีแผนอะไรในปีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:20.707031593+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:20.707033949+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:20.707037769+07:00","message":"StatePrefix: 'เขามีแผนอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:20.707040735+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:20.833305997+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:20.833356141+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขามีแผนอะไรในปีนี้ที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:20.833362647+07:00","message":"receive interim result [false|false]: เขามีแผนอะไรในปีนี้ที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:20.833380165+07:00","message":"[buffer interim] 146 false เขามีแผนอะไรในปีนี้ที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:20.833388324+07:00","message":"[bufferProcess] interim [460000000]:เขามีแผนอะไรในปีนี้ที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:20.83339099+07:00","message":"[bufferProcess] send to processor:เขามีแผนอะไรในปีนี้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:20.833395138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:20.833398171+07:00","message":"> Transcript [2373] [false]: 'เขามีแผนอะไรในปีนี้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:20.833402227+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:20.83340669+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:20.833409421+07:00","message":"StatePrefix: 'เขามีแผนอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:20.833412736+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:20.833415735+07:00","message":"Push: 'มีแผนอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:20.833418188+07:00","message":"TextPushed: 'เขามีแผนอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:20.833421043+07:00","message":"Set new StatePrefix : 'เขามีแผนอะไรในปีนี้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:20.833423439+07:00","message":"Next Push (prob) : 'ในปีนี้ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:20.833432306+07:00","message":"push: {false มีแผนอะไร 0 0xc002aa6a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:21.038264859+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:21.038317537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขามีแผนอะไรในปีนี้ที่จะผัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:21.038327613+07:00","message":"receive interim result [false|false]: เขามีแผนอะไรในปีนี้ที่จะผัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:21.038348039+07:00","message":"[buffer interim] 146 false เขามีแผนอะไรในปีนี้ที่จะผัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:21.038358005+07:00","message":"[bufferProcess] interim [640000000]:เขามีแผนอะไรในปีนี้ที่จะผัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:21.038362291+07:00","message":"[bufferProcess] send to processor:เขามีแผนอะไรในปีนี้ที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:21.038368152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:21.038371996+07:00","message":"> Transcript [2374] [false]: 'เขามีแผนอะไรในปีนี้ที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:21.038375844+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:21.038378032+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:21.038380206+07:00","message":"StatePrefix: 'เขามีแผนอะไรในปีนี้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:21.038382749+07:00","message":"TextPushed: 'เขามีแผนอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:21.16141841+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:21.161458829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขามีแผนอะไรในปีนี้ที่จะผลักดัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:21.161465975+07:00","message":"receive interim result [false|false]: เขามีแผนอะไรในปีนี้ที่จะผลักดัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:21.161482012+07:00","message":"[buffer interim] 146 false เขามีแผนอะไรในปีนี้ที่จะผลักดัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:21.161490749+07:00","message":"[bufferProcess] interim [760000000]:เขามีแผนอะไรในปีนี้ที่จะผลักดัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:21.161493894+07:00","message":"[bufferProcess] send to processor:เขามีแผนอะไรในปีนี้ที่จะผัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:21.161503013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:21.161506983+07:00","message":"> Transcript [2375] [false]: 'เขามีแผนอะไรในปีนี้ที่จะผัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:21.16151094+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:21.16151663+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:21.161518828+07:00","message":"StatePrefix: 'เขามีแผนอะไรในปีนี้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:21.161521287+07:00","message":"TextPushed: 'เขามีแผนอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:21.466648763+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:21.466682813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขามีแผนอะไรในปีนี้ที่จะผลักดันและสัตว์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:21.466688649+07:00","message":"receive interim result [false|false]: เขามีแผนอะไรในปีนี้ที่จะผลักดันและสัตว์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:21.466699542+07:00","message":"[buffer interim] 146 false เขามีแผนอะไรในปีนี้ที่จะผลักดันและสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:21.466709797+07:00","message":"[bufferProcess] interim [120000000]:เขามีแผนอะไรในปีนี้ที่จะผลักดันและสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:21.466712415+07:00","message":"[bufferProcess] send to processor:เขามีแผนอะไรในปีนี้ที่จะผลักดัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:21.466721456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:21.466724451+07:00","message":"> Transcript [2376] [false]: 'เขามีแผนอะไรในปีนี้ที่จะผลักดัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:21.46672817+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:21.466730383+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:21.46673305+07:00","message":"StatePrefix: 'เขามีแผนอะไรในปีนี้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:21.46673551+07:00","message":"TextPushed: 'เขามีแผนอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:21.609405963+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:21.60944391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขามีแผนอะไรในปีนี้ที่จะผลักดันและศาสนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:21.609449659+07:00","message":"receive interim result [false|false]: เขามีแผนอะไรในปีนี้ที่จะผลักดันและศาสนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:21.609466472+07:00","message":"[buffer interim] 146 false เขามีแผนอะไรในปีนี้ที่จะผลักดันและศาสนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:21.609473103+07:00","message":"[bufferProcess] interim [240000000]:เขามีแผนอะไรในปีนี้ที่จะผลักดันและศาสนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:21.609475408+07:00","message":"[bufferProcess] send to processor:เขามีแผนอะไรในปีนี้ที่จะผลักดันและสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:21.609478882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:21.609481441+07:00","message":"> Transcript [2377] [false]: 'เขามีแผนอะไรในปีนี้ที่จะผลักดันและสัตว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:21.609488535+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:21.609490637+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:21.609495399+07:00","message":"StatePrefix: 'เขามีแผนอะไรในปีนี้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:21.609498269+07:00","message":"TextPushed: 'เขามีแผนอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:21.609501083+07:00","message":"Push: 'ในปีนี้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:21.609503338+07:00","message":"TextPushed: 'เขามีแผนอะไรในปีนี้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:21.609505675+07:00","message":"Set new StatePrefix : 'เขามีแผนอะไรในปีนี้ที่จะผลักดันและสัตว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:21.60950791+07:00","message":"Next Push (prob) : 'จะผลักดันและสัตว์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:21.609515073+07:00","message":"push: {false ในปีนี้ที่ 0 0xc002aa6a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:21.611955593+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:21.61197605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขามีแผนอะไรในปีนี้ที่จะผลักดันสนับสนุน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:21.611981151+07:00","message":"receive interim result [false|false]: เขามีแผนอะไรในปีนี้ที่จะผลักดันสนับสนุน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:21.611994448+07:00","message":"[buffer interim] 146 false เขามีแผนอะไรในปีนี้ที่จะผลักดันสนับสนุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:21.61199942+07:00","message":"[bufferProcess] interim [300000000]:เขามีแผนอะไรในปีนี้ที่จะผลักดันสนับสนุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:21.612001665+07:00","message":"[bufferProcess] send to processor:เขามีแผนอะไรในปีนี้ที่จะผลักดันและศาสนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:21.612007444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:21.612009896+07:00","message":"> Transcript [2378] [false]: 'เขามีแผนอะไรในปีนี้ที่จะผลักดันและศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:21.612012428+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:21.612016982+07:00","message":"Set new StatePrefix: 'เขามีแผนอะไรในปีนี้ที่จะผลักดันและศาสนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:21.858410564+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:21.858449576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:21.858456378+07:00","message":"receive interim result [false|false]: เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:21.858468361+07:00","message":"[buffer interim] 146 false เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:21.858474797+07:00","message":"[bufferProcess] interim [480000000]:เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:21.858477679+07:00","message":"[bufferProcess] send to processor:เขามีแผนอะไรในปีนี้ที่จะผลักดันสนับสนุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:21.858483814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:21.858486928+07:00","message":"> Transcript [2379] [false]: 'เขามีแผนอะไรในปีนี้ที่จะผลักดันสนับสนุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:21.858489885+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:21.858492149+07:00","message":"Set new StatePrefix: 'เขามีแผนอะไรในปีนี้ที่จะผลักดันสนับสนุน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:22.064005364+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:22.064042387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขามีแผนอะไรในปีนี้ที่จะผลักดันสนับสนุน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:22.064048857+07:00","message":"receive interim result [false|false]: เขามีแผนอะไรในปีนี้ที่จะผลักดันสนับสนุน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:22.064062739+07:00","message":"[buffer interim] 146 false เขามีแผนอะไรในปีนี้ที่จะผลักดันสนับสนุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:22.064070033+07:00","message":"[bufferProcess] interim [660000000]:เขามีแผนอะไรในปีนี้ที่จะผลักดันสนับสนุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:22.064072986+07:00","message":"[bufferProcess] send to processor:เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:22.064080169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:22.064082848+07:00","message":"> Transcript [2380] [false]: 'เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:22.064085428+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:22.064087502+07:00","message":"Set new StatePrefix: 'เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:22.093116537+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:22.093173243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้ก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:22.093182252+07:00","message":"receive interim result [false|false]: เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้ก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:22.093196091+07:00","message":"[buffer interim] 146 false เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:22.093205411+07:00","message":"[bufferProcess] interim [720000000]:เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:22.093209571+07:00","message":"[bufferProcess] send to processor:เขามีแผนอะไรในปีนี้ที่จะผลักดันสนับสนุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:22.093215079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:22.093219043+07:00","message":"> Transcript [2381] [false]: 'เขามีแผนอะไรในปีนี้ที่จะผลักดันสนับสนุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:22.093222642+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:22.093226316+07:00","message":"Set new StatePrefix: 'เขามีแผนอะไรในปีนี้ที่จะผลักดันสนับสนุน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:22.226036375+07:00","message":"[GCS] IsForceVAD: false for message ID: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:22.276669427+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:22.276704721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้ก่อนจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:22.276711037+07:00","message":"receive interim result [false|false]: เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้ก่อนจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:22.276723275+07:00","message":"[buffer interim] 146 false เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้ก่อนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:22.276729905+07:00","message":"[bufferProcess] interim [840000000]:เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้ก่อนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:22.276732655+07:00","message":"[bufferProcess] send to processor:เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:22.276738579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:22.276741338+07:00","message":"> Transcript [2382] [false]: 'เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:22.276744149+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:22.276746522+07:00","message":"Set new StatePrefix: 'เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้ก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:22.327588702+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:22.327634866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้ก่อนจะมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:22.327641888+07:00","message":"receive interim result [false|false]: เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้ก่อนจะมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:22.327656262+07:00","message":"[buffer interim] 146 false เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้ก่อนจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:22.32766352+07:00","message":"[bufferProcess] interim [900000000]:เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้ก่อนจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:22.327666441+07:00","message":"[bufferProcess] send to processor:เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้ก่อนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:22.327673131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:22.32767574+07:00","message":"> Transcript [2383] [false]: 'เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้ก่อนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:22.327679728+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:22.327681907+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:22.327684487+07:00","message":"StatePrefix: 'เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:22.327687474+07:00","message":"TextPushed: 'เขามีแผนอะไรในปีนี้ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:22.357203082+07:00","message":"[GCS] Start streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:22.392381053+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:22.392420793+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้ก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:22.392426446+07:00","message":"receive interim result [false|false]: เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้ก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:22.392441366+07:00","message":"[buffer interim] 146 false เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:22.392448082+07:00","message":"[bufferProcess] interim [960000000]:เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:22.392451209+07:00","message":"[bufferProcess] send to processor:เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้ก่อนจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:22.392455634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:22.392458845+07:00","message":"> Transcript [2384] [false]: 'เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้ก่อนจะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:22.392462538+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:22.392464647+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:22.392467624+07:00","message":"StatePrefix: 'เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:22.392471561+07:00","message":"TextPushed: 'เขามีแผนอะไรในปีนี้ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:22.543200887+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:22.5432431+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้ก่อน\",\"confidence\":0.9490343}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:22.543249331+07:00","message":"receive interim result [true|false]: เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้ก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:22.543262793+07:00","message":"end recv isFinal message id 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:22.543265052+07:00","message":"end Recv id 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:22.543271572+07:00","message":"[buffer interim] 146 true เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:22.543279452+07:00","message":"[bufferProcess] interim [50000000]:เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:22.543283604+07:00","message":"[bufferProcess] send to processor (isfinal):เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:22.543286853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:22.543289651+07:00","message":"> Transcript [2385] [false]: 'เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:22.543293074+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:22.543295101+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:22.543297021+07:00","message":"StatePrefix: 'เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:22.543299518+07:00","message":"TextPushed: 'เขามีแผนอะไรในปีนี้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:22.543301665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:22.543304002+07:00","message":"> Transcript [2386] [true]: 'เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:22.543306426+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:22.543308274+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:22.543310147+07:00","message":"StatePrefix: 'เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:22.543312187+07:00","message":"TextPushed: 'เขามีแผนอะไรในปีนี้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:22.543315147+07:00","message":"Push: 'จะผลักดันและสนับสนุนให้ก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:22.54332331+07:00","message":"push: {true จะผลักดันและสนับสนุนให้ก่อน 0 0xc002aa6a80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:42:22.552860825+07:00","message":"write wav file: './tmp/7595/7595_146.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:42:22.917261264+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:42:22.917271394+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:23.029220355+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:23.029258306+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามตอบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:23.029265228+07:00","message":"receive interim result [false|false]: ถามตอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:23.029281406+07:00","message":"[buffer interim] 147 false ถามตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:23.029288935+07:00","message":"[bufferProcess] interim [480000000]:ถามตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:23.029292439+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:23.215211148+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:23.2152524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฐานป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:23.21525793+07:00","message":"receive interim result [false|false]: ฐานป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:23.215268853+07:00","message":"[buffer interim] 147 false ฐานป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:23.215276423+07:00","message":"[bufferProcess] interim [660000000]:ฐานป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:23.215278953+07:00","message":"[bufferProcess] send to processor:ถามตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:23.215282869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:23.215285694+07:00","message":"> Transcript [2387] [false]: 'ถามตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:23.215287983+07:00","message":"Set StatePrefix (first interim): 'ถามตอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:23.238923118+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:23.238960089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามตอบเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:23.238966248+07:00","message":"receive interim result [false|false]: ถามตอบเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:23.238983195+07:00","message":"[buffer interim] 147 false ถามตอบเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:23.238990272+07:00","message":"[bufferProcess] interim [720000000]:ถามตอบเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:23.238992943+07:00","message":"[bufferProcess] send to processor:ฐานป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:23.238996465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:23.238999337+07:00","message":"> Transcript [2388] [false]: 'ฐานป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:23.239002125+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:23.239004686+07:00","message":"Set new StatePrefix: 'ฐานป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:23.351589358+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:23.351633215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฐานป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:23.351639183+07:00","message":"receive interim result [false|false]: ฐานป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:23.351656519+07:00","message":"[buffer interim] 147 false ฐานป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:23.351664656+07:00","message":"[bufferProcess] interim [780000000]:ฐานป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:23.351667393+07:00","message":"[bufferProcess] send to processor:ถามตอบเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:23.351672445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:23.351675414+07:00","message":"> Transcript [2389] [false]: 'ถามตอบเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:23.351678019+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:23.351680153+07:00","message":"Set new StatePrefix: 'ถามตอบเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:23.411940094+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:23.411982303+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามตอบก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:23.411989718+07:00","message":"receive interim result [false|false]: ถามตอบก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:23.412014003+07:00","message":"[buffer interim] 147 false ถามตอบก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:23.412025823+07:00","message":"[bufferProcess] interim [840000000]:ถามตอบก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:23.412029361+07:00","message":"[bufferProcess] send to processor:ฐานป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:23.412038269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:23.412042587+07:00","message":"> Transcript [2390] [false]: 'ฐานป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:23.41204606+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:23.412049449+07:00","message":"Set new StatePrefix: 'ฐานป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:23.541264045+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:23.541307852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามตอบก็คือผม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:23.541314078+07:00","message":"receive interim result [false|false]: ถามตอบก็คือผม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:23.54132937+07:00","message":"[buffer interim] 147 false ถามตอบก็คือผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:23.54133881+07:00","message":"[bufferProcess] interim [20000000]:ถามตอบก็คือผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:23.541341667+07:00","message":"[bufferProcess] send to processor:ถามตอบก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:23.541345946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:23.541353392+07:00","message":"> Transcript [2391] [false]: 'ถามตอบก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:23.541356022+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:23.541358154+07:00","message":"Set new StatePrefix: 'ถามตอบก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:23.591606177+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:23.591656491+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามตอบก็คือผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:23.591662882+07:00","message":"receive interim result [false|false]: ถามตอบก็คือผล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:23.591679496+07:00","message":"[buffer interim] 147 false ถามตอบก็คือผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:23.591687255+07:00","message":"[bufferProcess] interim [80000000]:ถามตอบก็คือผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:23.591689966+07:00","message":"[bufferProcess] send to processor:ถามตอบก็คือผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:23.591695557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:23.591698375+07:00","message":"> Transcript [2392] [false]: 'ถามตอบก็คือผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:23.591702051+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:23.591704373+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:23.591706511+07:00","message":"StatePrefix: 'ถามตอบก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:23.591710619+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:23.734671299+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:23.734712913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามตอบก็คือผมจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:23.734718376+07:00","message":"receive interim result [false|false]: ถามตอบก็คือผมจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:23.734732174+07:00","message":"[buffer interim] 147 false ถามตอบก็คือผมจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:23.734740368+07:00","message":"[bufferProcess] interim [140000000]:ถามตอบก็คือผมจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:23.734743658+07:00","message":"[bufferProcess] send to processor:ถามตอบก็คือผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:23.734749576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:23.73475227+07:00","message":"> Transcript [2393] [false]: 'ถามตอบก็คือผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:23.734756014+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:23.734758141+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:23.73476013+07:00","message":"StatePrefix: 'ถามตอบก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:23.734762284+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:23.797856998+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:23.797893452+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามตอบก็คือผมจะบอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:23.797899081+07:00","message":"receive interim result [false|false]: ถามตอบก็คือผมจะบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:23.797911549+07:00","message":"[buffer interim] 147 false ถามตอบก็คือผมจะบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:23.797919338+07:00","message":"[bufferProcess] interim [260000000]:ถามตอบก็คือผมจะบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:23.7979223+07:00","message":"[bufferProcess] send to processor:ถามตอบก็คือผมจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:23.797928784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:23.797932223+07:00","message":"> Transcript [2394] [false]: 'ถามตอบก็คือผมจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:23.797935993+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:23.797938185+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:23.79794001+07:00","message":"StatePrefix: 'ถามตอบก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:23.797942269+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:23.968553507+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:23.968596832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามตอบก็คือผมจะบอกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:23.968603084+07:00","message":"receive interim result [false|false]: ถามตอบก็คือผมจะบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:23.968637796+07:00","message":"[buffer interim] 147 false ถามตอบก็คือผมจะบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:23.96864711+07:00","message":"[bufferProcess] interim [500000000]:ถามตอบก็คือผมจะบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:23.968649792+07:00","message":"[bufferProcess] send to processor:ถามตอบก็คือผมจะบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:23.968653863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:23.968657455+07:00","message":"> Transcript [2395] [false]: 'ถามตอบก็คือผมจะบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:23.968661475+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:23.96866392+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:23.968665913+07:00","message":"StatePrefix: 'ถามตอบก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:23.968668208+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:23.968674637+07:00","message":"Push: 'ถามตอบก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:23.968676893+07:00","message":"TextPushed: 'ถามตอบก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:23.968679653+07:00","message":"Set new StatePrefix : 'ถามตอบก็คือผมจะบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:23.968681985+07:00","message":"Next Push (prob) : 'ผมจะบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:23.9686918+07:00","message":"push: {false ถามตอบก็คือ 0 0xc0020b6e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:24.417848819+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:24.41787816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามตอบก็คือผมจะบอกว่าเมื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:24.417885994+07:00","message":"receive interim result [false|false]: ถามตอบก็คือผมจะบอกว่าเมื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:24.417898813+07:00","message":"[buffer interim] 147 false ถามตอบก็คือผมจะบอกว่าเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:24.417905098+07:00","message":"[bufferProcess] interim [920000000]:ถามตอบก็คือผมจะบอกว่าเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:24.41790785+07:00","message":"[bufferProcess] send to processor:ถามตอบก็คือผมจะบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:24.417911445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:24.417914499+07:00","message":"> Transcript [2396] [false]: 'ถามตอบก็คือผมจะบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:24.417917745+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:24.417919639+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:24.417921694+07:00","message":"StatePrefix: 'ถามตอบก็คือผมจะบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:24.417924201+07:00","message":"TextPushed: 'ถามตอบก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:24.684039441+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:24.684081032+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามตอบก็คือผมจะบอกว่าเมื่อวาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:24.684087428+07:00","message":"receive interim result [false|false]: ถามตอบก็คือผมจะบอกว่าเมื่อวาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:24.684104347+07:00","message":"[buffer interim] 147 false ถามตอบก็คือผมจะบอกว่าเมื่อวาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:24.684116108+07:00","message":"[bufferProcess] interim [160000000]:ถามตอบก็คือผมจะบอกว่าเมื่อวาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:24.684119302+07:00","message":"[bufferProcess] send to processor:ถามตอบก็คือผมจะบอกว่าเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:24.684127509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:24.684130527+07:00","message":"> Transcript [2397] [false]: 'ถามตอบก็คือผมจะบอกว่าเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:24.684134168+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:24.684137148+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:24.684139587+07:00","message":"StatePrefix: 'ถามตอบก็คือผมจะบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:24.684142081+07:00","message":"TextPushed: 'ถามตอบก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:24.803841238+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:24.803879801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามตอบก็คือผมจะบอกว่าเมื่อวันที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:24.803885858+07:00","message":"receive interim result [false|false]: ถามตอบก็คือผมจะบอกว่าเมื่อวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:24.803899057+07:00","message":"[buffer interim] 147 false ถามตอบก็คือผมจะบอกว่าเมื่อวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:24.803906106+07:00","message":"[bufferProcess] interim [280000000]:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:24.803909014+07:00","message":"[bufferProcess] send to processor:ถามตอบก็คือผมจะบอกว่าเมื่อวาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:24.803914518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:24.803917344+07:00","message":"> Transcript [2398] [false]: 'ถามตอบก็คือผมจะบอกว่าเมื่อวาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:24.803921181+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:24.803924169+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:24.803927613+07:00","message":"StatePrefix: 'ถามตอบก็คือผมจะบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:24.803930942+07:00","message":"TextPushed: 'ถามตอบก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:24.997511797+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:24.997554286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 20\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:24.997561318+07:00","message":"receive interim result [false|false]: ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:24.997578682+07:00","message":"[buffer interim] 147 false ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:24.997587376+07:00","message":"[bufferProcess] interim [520000000]:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:24.997590396+07:00","message":"[bufferProcess] send to processor:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:24.997599712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:24.997603358+07:00","message":"> Transcript [2399] [false]: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:24.997607163+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:24.997609687+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:24.997619928+07:00","message":"StatePrefix: 'ถามตอบก็คือผมจะบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:24.997622442+07:00","message":"TextPushed: 'ถามตอบก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:24.997629562+07:00","message":"Push: 'ผมจะบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:24.997631592+07:00","message":"TextPushed: 'ถามตอบก็คือผมจะบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:24.997634011+07:00","message":"Set new StatePrefix : 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:24.99763683+07:00","message":"Next Push (prob) : 'ว่าเมื่อวันที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:24.997646284+07:00","message":"push: {false ผมจะบอก 0 0xc0020b6e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:25.18613625+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:25.186175886+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:25.186181923+07:00","message":"receive interim result [false|false]: ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:25.186199406+07:00","message":"[buffer interim] 147 false ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:25.18620787+07:00","message":"[bufferProcess] interim [700000000]:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:25.186210832+07:00","message":"[bufferProcess] send to processor:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:25.186214949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:25.186217636+07:00","message":"> Transcript [2400] [false]: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:25.186221503+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:25.186224175+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:25.186226332+07:00","message":"StatePrefix: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:25.186229384+07:00","message":"TextPushed: 'ถามตอบก็คือผมจะบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:25.380201607+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:25.380232338+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามตอบก็คือผมจะบอกว่าเมื่อวันที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:25.38023853+07:00","message":"receive interim result [false|false]: ถามตอบก็คือผมจะบอกว่าเมื่อวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:25.380252704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 25\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:25.380255864+07:00","message":"receive interim result [false|false]:  25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:25.380262521+07:00","message":"[buffer interim] 147 false ถามตอบก็คือผมจะบอกว่าเมื่อวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:25.380265945+07:00","message":"[buffer interim] 147 false  25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:25.380271592+07:00","message":"[bufferProcess] interim [880000000]:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:25.380274451+07:00","message":"[bufferProcess] send to processor:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:25.380278274+07:00","message":"[bufferProcess] interim [880000000]: 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:25.380281277+07:00","message":"[bufferProcess] update buffer: ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:25.380297523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:25.380325425+07:00","message":"> Transcript [2401] [false]: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:25.380331376+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:25.38033415+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:25.380336582+07:00","message":"StatePrefix: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:25.380339474+07:00","message":"TextPushed: 'ถามตอบก็คือผมจะบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:25.504470539+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:25.504512606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามตอบก็คือผมจะบอกว่าเมื่อวันที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:25.504519325+07:00","message":"receive interim result [false|false]: ถามตอบก็คือผมจะบอกว่าเมื่อวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:25.504527251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 25 มิถุนายน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:25.504530801+07:00","message":"receive interim result [false|false]:  25 มิถุนายน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:25.504541339+07:00","message":"[buffer interim] 147 false ถามตอบก็คือผมจะบอกว่าเมื่อวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:25.504550606+07:00","message":"[buffer interim] 147 false  25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:25.50455768+07:00","message":"[bufferProcess] interim [0]:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:25.504560596+07:00","message":"[bufferProcess] send to processor:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:25.504563909+07:00","message":"[bufferProcess] interim [0]: 25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:25.504569085+07:00","message":"[bufferProcess] update buffer: ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:25.504572509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:25.504575514+07:00","message":"> Transcript [2402] [false]: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:25.504578814+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:25.504580828+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:25.504583246+07:00","message":"StatePrefix: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:25.50458549+07:00","message":"TextPushed: 'ถามตอบก็คือผมจะบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:25.699124619+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:25.699158442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามตอบก็คือผมจะบอกว่าเมื่อวันที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:25.699164434+07:00","message":"receive interim result [false|false]: ถามตอบก็คือผมจะบอกว่าเมื่อวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:25.699178923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 25 มิถุนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:25.699182038+07:00","message":"receive interim result [false|false]:  25 มิถุนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:25.699189825+07:00","message":"[buffer interim] 147 false ถามตอบก็คือผมจะบอกว่าเมื่อวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:25.69919456+07:00","message":"[buffer interim] 147 false  25 มิถุนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:25.699217425+07:00","message":"[bufferProcess] interim [180000000]:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:25.699241284+07:00","message":"[bufferProcess] send to processor:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:25.699251949+07:00","message":"[bufferProcess] interim [180000000]: 25 มิถุนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:25.699256274+07:00","message":"[bufferProcess] update buffer: ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:25.699269108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:25.699283041+07:00","message":"> Transcript [2403] [false]: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:25.699288863+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:25.699291207+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:25.699293749+07:00","message":"StatePrefix: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:25.699296622+07:00","message":"TextPushed: 'ถามตอบก็คือผมจะบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:25.699302757+07:00","message":"Push: 'ว่าเมื่อวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:25.69930486+07:00","message":"TextPushed: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:25.699307097+07:00","message":"Set new StatePrefix : 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:25.699309529+07:00","message":"Next Push (prob) : ' 25 มิถุนายน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:25.699319965+07:00","message":"push: {false ว่าเมื่อวันที่ 0 0xc0020b6e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:25.830419292+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:25.830455836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามตอบก็คือผมจะบอกว่าเมื่อวันที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:25.830462085+07:00","message":"receive interim result [false|false]: ถามตอบก็คือผมจะบอกว่าเมื่อวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:25.830473973+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 25 มิถุนายน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:25.830477491+07:00","message":"receive interim result [false|false]:  25 มิถุนายน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:25.830486626+07:00","message":"[buffer interim] 147 false ถามตอบก็คือผมจะบอกว่าเมื่อวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:25.830502936+07:00","message":"[buffer interim] 147 false  25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:25.830512218+07:00","message":"[bufferProcess] interim [240000000]:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:25.830516154+07:00","message":"[bufferProcess] send to processor:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:25.830522036+07:00","message":"[bufferProcess] interim [240000000]: 25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:25.830524738+07:00","message":"[bufferProcess] update buffer: ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:25.830527818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:25.830530852+07:00","message":"> Transcript [2404] [false]: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:25.830533351+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:25.83227909+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:25.832329729+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-25T13:42:25.832336173+07:00","message":"receive interim result [false|false]: ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:25.832351297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:25.832354203+07:00","message":"receive interim result [false|false]:  มิถุนายน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:25.832364146+07:00","message":"[buffer interim] 147 false ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:25.832371304+07:00","message":"[buffer interim] 147 false  มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:25.832377713+07:00","message":"[bufferProcess] interim [300000000]:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:25.832380487+07:00","message":"[bufferProcess] send to processor:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:25.832384105+07:00","message":"[bufferProcess] interim [300000000]: มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:25.832386661+07:00","message":"[bufferProcess] update buffer: ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:25.832390129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:25.83239414+07:00","message":"> Transcript [2405] [false]: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:25.832397958+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:25.832400221+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:25.83240249+07:00","message":"StatePrefix: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:25.832405228+07:00","message":"TextPushed: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:42:25.917275601+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:42:25.91728846+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:26.408347771+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:26.408391588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:26.408398553+07:00","message":"receive interim result [false|false]: ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:26.408415141+07:00","message":"[buffer interim] 147 false ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:26.408423956+07:00","message":"[bufferProcess] interim [840000000]:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:26.408427158+07:00","message":"[bufferProcess] send to processor:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:26.408436157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:26.408439434+07:00","message":"> Transcript [2406] [false]: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:26.408443354+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:26.408446006+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:26.40844849+07:00","message":"StatePrefix: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:26.408451498+07:00","message":"TextPushed: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:26.784958903+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:26.785005037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:26.785012505+07:00","message":"receive interim result [false|false]: ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:26.785030722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายนปี 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:26.785038943+07:00","message":"receive interim result [false|false]:  มิถุนายนปี 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:26.78504707+07:00","message":"[buffer interim] 147 false ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:26.785051477+07:00","message":"[buffer interim] 147 false  มิถุนายนปี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:26.785057499+07:00","message":"[bufferProcess] interim [320000000]:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:26.785059986+07:00","message":"[bufferProcess] send to processor:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:26.785063203+07:00","message":"[bufferProcess] interim [320000000]: มิถุนายนปี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:26.785066285+07:00","message":"[bufferProcess] update buffer: ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:26.785069299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:26.785072034+07:00","message":"> Transcript [2407] [false]: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:26.785076042+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:26.785078176+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:26.785081038+07:00","message":"StatePrefix: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:26.785087711+07:00","message":"TextPushed: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:26.913100174+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:26.913155828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:26.913179106+07:00","message":"receive interim result [false|false]: ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:26.913192851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายนปี 2000\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:26.913197527+07:00","message":"receive interim result [false|false]:  มิถุนายนปี 2000"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:26.913212625+07:00","message":"[buffer interim] 147 false ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:26.913223338+07:00","message":"[buffer interim] 147 false  มิถุนายนปี 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:26.913250717+07:00","message":"[bufferProcess] interim [380000000]:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:26.913264814+07:00","message":"[bufferProcess] send to processor:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:26.913274124+07:00","message":"[bufferProcess] interim [380000000]: มิถุนายนปี 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:26.913276799+07:00","message":"[bufferProcess] update buffer: ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:26.913281268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:26.913286212+07:00","message":"> Transcript [2408] [false]: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:26.913293068+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:26.913295556+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:26.913297596+07:00","message":"StatePrefix: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:26.913300304+07:00","message":"TextPushed: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:26.913305448+07:00","message":"Push: ' 25 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:26.913307684+07:00","message":"TextPushed: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:26.913310324+07:00","message":"Set new StatePrefix : 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:26.913312995+07:00","message":"Next Push (prob) : 'ปี 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:26.913321062+07:00","message":"push: {false  25 มิถุนายน 0 0xc0020b6e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:26.980838135+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:26.980882388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:26.980891688+07:00","message":"receive interim result [false|false]: ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:26.980906002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายนปี 2005\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:26.980910589+07:00","message":"receive interim result [false|false]:  มิถุนายนปี 2005"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:26.980926829+07:00","message":"[buffer interim] 147 false ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:26.980939813+07:00","message":"[buffer interim] 147 false  มิถุนายนปี 2005"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:26.980947267+07:00","message":"[bufferProcess] interim [500000000]:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:26.980964118+07:00","message":"[bufferProcess] send to processor:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:26.980971858+07:00","message":"[bufferProcess] interim [500000000]: มิถุนายนปี 2005"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:26.980974222+07:00","message":"[bufferProcess] update buffer: ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2005"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:26.980977453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:26.980981018+07:00","message":"> Transcript [2409] [false]: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2000'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:26.980985034+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:26.980987242+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:26.980989858+07:00","message":"StatePrefix: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:26.980992521+07:00","message":"TextPushed: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:27.115936365+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:27.11598761+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-25T13:42:27.115994769+07:00","message":"receive interim result [false|false]: ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:27.116006529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายนปี 2500\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:27.116010882+07:00","message":"receive interim result [false|false]:  มิถุนายนปี 2500"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:27.116020116+07:00","message":"[buffer interim] 147 false ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:27.116024169+07:00","message":"[buffer interim] 147 false  มิถุนายนปี 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:27.116030381+07:00","message":"[bufferProcess] interim [560000000]:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:27.116032807+07:00","message":"[bufferProcess] send to processor:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2005"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:27.116036344+07:00","message":"[bufferProcess] interim [560000000]: มิถุนายนปี 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:27.116039895+07:00","message":"[bufferProcess] update buffer: ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:27.116043429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:27.116047078+07:00","message":"> Transcript [2410] [false]: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2005'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:27.116054442+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:27.116057684+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:27.116061156+07:00","message":"StatePrefix: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:27.11606544+07:00","message":"TextPushed: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:27.293155051+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:27.293208099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:27.293218075+07:00","message":"receive interim result [false|false]: ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:27.293233754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายนปี 2504\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:27.293238412+07:00","message":"receive interim result [false|false]:  มิถุนายนปี 2504"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:27.293247477+07:00","message":"[buffer interim] 147 false ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:27.293252863+07:00","message":"[buffer interim] 147 false  มิถุนายนปี 2504"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:27.29325995+07:00","message":"[bufferProcess] interim [800000000]:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:27.293262854+07:00","message":"[bufferProcess] send to processor:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:27.293266717+07:00","message":"[bufferProcess] interim [800000000]: มิถุนายนปี 2504"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:27.293269381+07:00","message":"[bufferProcess] update buffer: ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2504"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:27.293272565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:27.293275441+07:00","message":"> Transcript [2411] [false]: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2500'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:27.293279373+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:27.293281492+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:27.293283655+07:00","message":"StatePrefix: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:27.293286399+07:00","message":"TextPushed: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:27.424664562+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:27.424710097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:27.424718974+07:00","message":"receive interim result [false|false]: ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:27.424737507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2504\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:27.424741759+07:00","message":"receive interim result [false|false]:  2504"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:27.424763773+07:00","message":"[buffer interim] 147 false ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:27.424783507+07:00","message":"[buffer interim] 147 false  2504"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:27.424798694+07:00","message":"[bufferProcess] interim [920000000]:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:27.424803313+07:00","message":"[bufferProcess] send to processor:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2504"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:27.424814047+07:00","message":"[bufferProcess] interim [920000000]: 2504"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:27.424831389+07:00","message":"[bufferProcess] update buffer: ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2504"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:27.42483679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:27.42484131+07:00","message":"> Transcript [2412] [false]: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2504'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:27.424846465+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:27.42485116+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:27.424854666+07:00","message":"StatePrefix: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:27.424858208+07:00","message":"TextPushed: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:27.424862926+07:00","message":"Push: 'ปี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:27.424865939+07:00","message":"TextPushed: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:27.424869421+07:00","message":"Set new StatePrefix : 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2504'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:27.42487481+07:00","message":"Next Push (prob) : '504'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:27.424884422+07:00","message":"push: {false ปี 2 0 0xc0020b6e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:27.475452652+07:00","message":"[GCS] IsForceVAD: false for message ID: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:27.484265637+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:27.484307923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:27.484316789+07:00","message":"receive interim result [false|false]: ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:27.484329409+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2540\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:27.484333195+07:00","message":"receive interim result [false|false]:  2540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:27.484342023+07:00","message":"[buffer interim] 147 false ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:27.484347526+07:00","message":"[buffer interim] 147 false  2540"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:27.484354478+07:00","message":"[bufferProcess] interim [980000000]:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:27.484358469+07:00","message":"[bufferProcess] send to processor:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2504"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:27.484362942+07:00","message":"[bufferProcess] interim [980000000]: 2540"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:27.484366295+07:00","message":"[bufferProcess] update buffer: ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2540"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:27.484370037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:27.484373832+07:00","message":"> Transcript [2413] [false]: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2504'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:27.484378322+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:27.484381162+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:27.484384216+07:00","message":"StatePrefix: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2504'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:27.484387766+07:00","message":"TextPushed: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:27.632562478+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:27.632600886+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2540\",\"confidence\":0.95549285}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:27.63260721+07:00","message":"receive interim result [true|false]: คำตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:27.632622454+07:00","message":"end recv isFinal message id 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:27.632624841+07:00","message":"end Recv id 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:27.632630856+07:00","message":"[buffer interim] 147 true คำตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2540"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:27.632637472+07:00","message":"[bufferProcess] interim [130000000]:คำตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2540"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:27.632643933+07:00","message":"[bufferProcess] send to processor (isfinal):ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2540"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:27.632648962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:27.632652816+07:00","message":"> Transcript [2414] [false]: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2540'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:27.632656256+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:27.632659128+07:00","message":"Set new StatePrefix: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2540'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:27.63266216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:27.632664968+07:00","message":"> Transcript [2415] [true]: 'คำตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2540'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:27.632668681+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:27.632672181+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:27.632674397+07:00","message":"StatePrefix: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2540'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:27.632679341+07:00","message":"TextPushed: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:27.632681311+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:27.632889802+07:00","message":"Push: '2540'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:27.632896829+07:00","message":"TextPushed: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 22540'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:27.632901078+07:00","message":"Set new StatePrefix : 'คำตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2540'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:27.632904758+07:00","message":"Next Push (prob) : 'คำตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2540'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:27.632915438+07:00","message":"push: {true 2540 0 0xc0020b6e00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:27.632915301+07:00","message":"write aligntment file to 'tmp/7595/align_message_id_147.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:42:27.646251838+07:00","message":"write wav file: './tmp/7595/7595_147.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:28.5007659+07:00","message":"[GCS] Start streaming session, msgId: 148"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:42:28.917309463+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:42:28.917350584+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:29.022417284+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:29.02246562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"20\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:29.022471576+07:00","message":"receive interim result [false|false]: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:29.022489545+07:00","message":"[buffer interim] 148 false 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:29.022497335+07:00","message":"[bufferProcess] interim [540000000]:20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:29.022499489+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:29.022506904+07:00","message":"[bufferProcess] send to processor (ticker):20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:29.022509724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:29.022512645+07:00","message":"> Transcript [2416] [false]: '20'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:29.022514856+07:00","message":"Set StatePrefix (first interim): '20'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:29.155892608+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:29.155930726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"29\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:29.155936437+07:00","message":"receive interim result [false|false]: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:29.155954866+07:00","message":"[buffer interim] 148 false 29"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:29.155966656+07:00","message":"[bufferProcess] interim [720000000]:29"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:29.155969601+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:29.358501281+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:29.358538021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"29 ปี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:29.358543594+07:00","message":"receive interim result [false|false]: 29 ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:29.358558571+07:00","message":"[buffer interim] 148 false 29 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:29.358565305+07:00","message":"[bufferProcess] interim [900000000]:29 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:29.358567467+07:00","message":"[bufferProcess] send to processor:29"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:29.358571177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:29.358573882+07:00","message":"> Transcript [2417] [false]: '29'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:29.358576333+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:29.358578974+07:00","message":"Set new StatePrefix: '29'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:29.55034557+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:29.550383174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"29 ปีมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:29.550388987+07:00","message":"receive interim result [false|false]: 29 ปีมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:29.55040193+07:00","message":"[buffer interim] 148 false 29 ปีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:29.550408755+07:00","message":"[bufferProcess] interim [80000000]:29 ปีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:29.550411327+07:00","message":"[bufferProcess] send to processor:29 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:29.550416372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:29.550419045+07:00","message":"> Transcript [2418] [false]: '29 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:29.550422252+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:29.550424494+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:29.550426691+07:00","message":"StatePrefix: '29'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:29.550429328+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:29.676332514+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:29.676375175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"29 ปีใหม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:29.676381807+07:00","message":"receive interim result [false|false]: 29 ปีใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:29.676396696+07:00","message":"[buffer interim] 148 false 29 ปีใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:29.676403195+07:00","message":"[bufferProcess] interim [140000000]:29 ปีใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:29.676405744+07:00","message":"[bufferProcess] send to processor:29 ปีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:29.676411302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:29.676414192+07:00","message":"> Transcript [2419] [false]: '29 ปีมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:29.676417214+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:29.676419264+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:29.676421521+07:00","message":"StatePrefix: '29'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:29.676423827+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:29.676738506+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:29.676771649+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"29 ปีมาแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:29.676777065+07:00","message":"receive interim result [false|false]: 29 ปีมาแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:29.676791916+07:00","message":"[buffer interim] 148 false 29 ปีมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:29.676798304+07:00","message":"[bufferProcess] interim [200000000]:29 ปีมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:29.676801005+07:00","message":"[bufferProcess] send to processor:29 ปีใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:29.676809727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:29.676813696+07:00","message":"> Transcript [2420] [false]: '29 ปีใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:29.676817177+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:29.676819128+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:29.676822012+07:00","message":"StatePrefix: '29'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:29.676824538+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:29.734387668+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:29.734421088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"29\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:29.734426472+07:00","message":"receive interim result [false|false]: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:29.734440932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีมาแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:29.734443905+07:00","message":"receive interim result [false|false]:  ปีมาแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:29.734450069+07:00","message":"[buffer interim] 148 false 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:29.734453332+07:00","message":"[buffer interim] 148 false  ปีมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:29.734472701+07:00","message":"[bufferProcess] interim [320000000]:29"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:29.734502053+07:00","message":"[bufferProcess] send to processor:29 ปีมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:29.734509991+07:00","message":"[bufferProcess] interim [320000000]: ปีมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:29.734512839+07:00","message":"[bufferProcess] update buffer: 29 ปีมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:29.734517592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:29.73452164+07:00","message":"> Transcript [2421] [false]: '29 ปีมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:29.734524864+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:29.734526972+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:29.734529124+07:00","message":"StatePrefix: '29'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:29.73453147+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:29.734542633+07:00","message":"Push: '29'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:29.73454495+07:00","message":"TextPushed: '29'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:29.734547827+07:00","message":"Set new StatePrefix : '29 ปีมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:29.734550916+07:00","message":"Next Push (prob) : ' ปีมาแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:29.734563412+07:00","message":"push: {false 29 0 0xc002aa6000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:30.244788824+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:30.244831448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"29 ปีมาแล้ว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:30.244838175+07:00","message":"receive interim result [false|false]: 29 ปีมาแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:30.244854469+07:00","message":"[buffer interim] 148 false 29 ปีมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:30.244862474+07:00","message":"[bufferProcess] interim [800000000]:29 ปีมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:30.244865241+07:00","message":"[bufferProcess] send to processor:29 ปีมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:30.244872372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:30.244875042+07:00","message":"> Transcript [2422] [false]: '29 ปีมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:30.244878164+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:30.244880487+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:30.244882706+07:00","message":"StatePrefix: '29 ปีมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:30.24488669+07:00","message":"TextPushed: '29'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:31.153511584+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:31.153554713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"29\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:31.153561144+07:00","message":"receive interim result [false|false]: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:31.153575995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีมาแล้วจะพาควบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:31.153579886+07:00","message":"receive interim result [false|false]:  ปีมาแล้วจะพาควบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:31.153589284+07:00","message":"[buffer interim] 148 false 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:31.153592876+07:00","message":"[buffer interim] 148 false  ปีมาแล้วจะพาควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:31.153600131+07:00","message":"[bufferProcess] interim [700000000]:29"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:31.153602879+07:00","message":"[bufferProcess] send to processor:29 ปีมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:31.153606822+07:00","message":"[bufferProcess] interim [700000000]: ปีมาแล้วจะพาควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:31.153609512+07:00","message":"[bufferProcess] update buffer: 29 ปีมาแล้วจะพาควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:31.153615042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:31.153618188+07:00","message":"> Transcript [2423] [false]: '29 ปีมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:31.153627454+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:31.153631749+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:31.153633968+07:00","message":"StatePrefix: '29 ปีมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:31.153636291+07:00","message":"TextPushed: '29'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:31.276762399+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:31.276803589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"29\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:31.27680989+07:00","message":"receive interim result [false|false]: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:31.276823046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีมาแล้วจะพาควบคุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:31.276826389+07:00","message":"receive interim result [false|false]:  ปีมาแล้วจะพาควบคุม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:31.276835204+07:00","message":"[buffer interim] 148 false 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:31.276839731+07:00","message":"[buffer interim] 148 false  ปีมาแล้วจะพาควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:31.276846547+07:00","message":"[bufferProcess] interim [820000000]:29"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:31.276849106+07:00","message":"[bufferProcess] send to processor:29 ปีมาแล้วจะพาควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:31.276852949+07:00","message":"[bufferProcess] interim [820000000]: ปีมาแล้วจะพาควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:31.276855689+07:00","message":"[bufferProcess] update buffer: 29 ปีมาแล้วจะพาควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:31.276858649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:31.276862801+07:00","message":"> Transcript [2424] [false]: '29 ปีมาแล้วจะพาควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:31.276866343+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:31.27687081+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:31.276873016+07:00","message":"StatePrefix: '29 ปีมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:31.276875367+07:00","message":"TextPushed: '29'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:31.468614077+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:31.46866746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"29\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:31.468674992+07:00","message":"receive interim result [false|false]: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:31.468686516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีมาแล้วจะพาควบคุมโรค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:31.468691017+07:00","message":"receive interim result [false|false]:  ปีมาแล้วจะพาควบคุมโรค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:31.468701681+07:00","message":"[buffer interim] 148 false 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:31.468706375+07:00","message":"[buffer interim] 148 false  ปีมาแล้วจะพาควบคุมโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:31.468713748+07:00","message":"[bufferProcess] interim [0]:29"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:31.468718739+07:00","message":"[bufferProcess] send to processor:29 ปีมาแล้วจะพาควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:31.46872797+07:00","message":"[bufferProcess] interim [0]: ปีมาแล้วจะพาควบคุมโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:31.46873238+07:00","message":"[bufferProcess] update buffer: 29 ปีมาแล้วจะพาควบคุมโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:31.468735757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:31.468738687+07:00","message":"> Transcript [2425] [false]: '29 ปีมาแล้วจะพาควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:31.468741894+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:31.468743914+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:31.468746012+07:00","message":"StatePrefix: '29 ปีมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:31.468748014+07:00","message":"TextPushed: '29'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:31.468752568+07:00","message":"Push: ' ปีมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:31.468754892+07:00","message":"TextPushed: '29 ปีมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:31.468757126+07:00","message":"Set new StatePrefix : '29 ปีมาแล้วจะพาควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:31.468759212+07:00","message":"Next Push (prob) : 'จะพาควบคุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:31.468765975+07:00","message":"push: {false  ปีมาแล้ว 0 0xc002aa6000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:31.725411847+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:31.72544332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"29\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:31.725448944+07:00","message":"receive interim result [false|false]: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:31.725461478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีมาแล้วจะพาควบคุมโรคขาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:31.725464839+07:00","message":"receive interim result [false|false]:  ปีมาแล้วจะพาควบคุมโรคขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:31.725472119+07:00","message":"[buffer interim] 148 false 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:31.725476277+07:00","message":"[buffer interim] 148 false  ปีมาแล้วจะพาควบคุมโรคขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:31.725481955+07:00","message":"[bufferProcess] interim [300000000]:29"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:31.725484106+07:00","message":"[bufferProcess] send to processor:29 ปีมาแล้วจะพาควบคุมโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:31.72548688+07:00","message":"[bufferProcess] interim [300000000]: ปีมาแล้วจะพาควบคุมโรคขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:31.725489291+07:00","message":"[bufferProcess] update buffer: 29 ปีมาแล้วจะพาควบคุมโรคขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:31.725491783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:31.725494331+07:00","message":"> Transcript [2426] [false]: '29 ปีมาแล้วจะพาควบคุมโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:31.725497279+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:31.725499363+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:31.725501315+07:00","message":"StatePrefix: '29 ปีมาแล้วจะพาควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:31.72550344+07:00","message":"TextPushed: '29 ปีมาแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:31.845382262+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:31.845417048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"29\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:31.845422105+07:00","message":"receive interim result [false|false]: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:31.845434945+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีมาแล้วจะพาควบคุมโรคขาดสาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:31.845438461+07:00","message":"receive interim result [false|false]:  ปีมาแล้วจะพาควบคุมโรคขาดสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:31.845445855+07:00","message":"[buffer interim] 148 false 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:31.845449908+07:00","message":"[buffer interim] 148 false  ปีมาแล้วจะพาควบคุมโรคขาดสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:31.845455454+07:00","message":"[bufferProcess] interim [420000000]:29"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:31.845458+07:00","message":"[bufferProcess] send to processor:29 ปีมาแล้วจะพาควบคุมโรคขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:31.845463459+07:00","message":"[bufferProcess] interim [420000000]: ปีมาแล้วจะพาควบคุมโรคขาดสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:31.845466017+07:00","message":"[bufferProcess] update buffer: 29 ปีมาแล้วจะพาควบคุมโรคขาดสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:31.845468886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:31.845471788+07:00","message":"> Transcript [2427] [false]: '29 ปีมาแล้วจะพาควบคุมโรคขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:31.845474721+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:31.845476564+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:31.845480058+07:00","message":"StatePrefix: '29 ปีมาแล้วจะพาควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:31.84548252+07:00","message":"TextPushed: '29 ปีมาแล้ว'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:42:31.917695968+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:42:31.917695965+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:32.160644386+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:32.160682901+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"29\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:32.160688492+07:00","message":"receive interim result [false|false]: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:32.160702022+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีมาแล้วจะพาควบคุมโรคขาดสารไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:32.160706479+07:00","message":"receive interim result [false|false]:  ปีมาแล้วจะพาควบคุมโรคขาดสารไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:32.160713731+07:00","message":"[buffer interim] 148 false 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:32.160716924+07:00","message":"[buffer interim] 148 false  ปีมาแล้วจะพาควบคุมโรคขาดสารไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:32.160723507+07:00","message":"[bufferProcess] interim [660000000]:29"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:32.16072624+07:00","message":"[bufferProcess] send to processor:29 ปีมาแล้วจะพาควบคุมโรคขาดสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:32.160729984+07:00","message":"[bufferProcess] interim [660000000]: ปีมาแล้วจะพาควบคุมโรคขาดสารไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:32.160734444+07:00","message":"[bufferProcess] update buffer: 29 ปีมาแล้วจะพาควบคุมโรคขาดสารไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:32.160737925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:32.160740962+07:00","message":"> Transcript [2428] [false]: '29 ปีมาแล้วจะพาควบคุมโรคขาดสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:32.160744335+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:32.160746927+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:32.160749055+07:00","message":"StatePrefix: '29 ปีมาแล้วจะพาควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:32.160751815+07:00","message":"TextPushed: '29 ปีมาแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:32.216463356+07:00","message":"[GCS] IsForceVAD: false for message ID: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:32.348393892+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:32.348454635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"29 ปีมาแล้วจะพาควบคุมโรคขาดสารไอโอดีน\",\"confidence\":0.94449234}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:32.348466221+07:00","message":"receive interim result [true|false]: 29 ปีมาแล้วจะพาควบคุมโรคขาดสารไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:32.348481474+07:00","message":"end recv isFinal message id 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:32.348486351+07:00","message":"end Recv id 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:32.348494919+07:00","message":"[buffer interim] 148 true 29 ปีมาแล้วจะพาควบคุมโรคขาดสารไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:32.348508699+07:00","message":"[bufferProcess] interim [930000000]:29 ปีมาแล้วจะพาควบคุมโรคขาดสารไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:32.348517442+07:00","message":"[bufferProcess] send to processor (isfinal):29 ปีมาแล้วจะพาควบคุมโรคขาดสารไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:32.348523306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:32.348527767+07:00","message":"> Transcript [2429] [false]: '29 ปีมาแล้วจะพาควบคุมโรคขาดสารไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:32.348532583+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:32.34853576+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:32.34853851+07:00","message":"StatePrefix: '29 ปีมาแล้วจะพาควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:32.348541187+07:00","message":"TextPushed: '29 ปีมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:32.348548542+07:00","message":"Push: 'จะพาควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:32.348550627+07:00","message":"TextPushed: '29 ปีมาแล้วจะพาควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:32.348552944+07:00","message":"Set new StatePrefix : '29 ปีมาแล้วจะพาควบคุมโรคขาดสารไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:32.348555332+07:00","message":"Next Push (prob) : 'โรคขาดสารไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:32.348557556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:32.348559723+07:00","message":"> Transcript [2430] [true]: '29 ปีมาแล้วจะพาควบคุมโรคขาดสารไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:32.348562332+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:32.348564212+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:32.34856646+07:00","message":"StatePrefix: '29 ปีมาแล้วจะพาควบคุมโรคขาดสารไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:32.348568573+07:00","message":"TextPushed: '29 ปีมาแล้วจะพาควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:32.348570962+07:00","message":"Push: 'โรคขาดสารไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:32.348581047+07:00","message":"push: {false จะพาควบคุม 0 0xc002aa6000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:32.348588266+07:00","message":"push: {true โรคขาดสารไอโอดีน 0 0xc002aa6000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:32.349046018+07:00","message":"[GCS] Start streaming session, msgId: 149"}
{"level":"info","service":"Main","time":"2026-06-25T13:42:32.360817514+07:00","message":"write wav file: './tmp/7595/7595_148.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:32.901750183+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:32.901791688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นานา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:32.901797699+07:00","message":"receive interim result [false|false]: นานา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:32.901827234+07:00","message":"[buffer interim] 149 false นานา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:32.901835455+07:00","message":"[bufferProcess] interim [360000000]:นานา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:32.901837496+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:33.070332955+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:33.070375626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นานาชาติ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:33.070381032+07:00","message":"receive interim result [false|false]: นานาชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:33.07039442+07:00","message":"[buffer interim] 149 false นานาชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:33.070400905+07:00","message":"[bufferProcess] interim [540000000]:นานาชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:33.070403297+07:00","message":"[bufferProcess] send to processor:นานา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:33.070409145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:33.070411976+07:00","message":"> Transcript [2431] [false]: 'นานา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:33.070414177+07:00","message":"Set StatePrefix (first interim): 'นานา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:33.306076549+07:00","message":"[GCS] IsForceVAD: false for message ID: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:33.367740906+07:00","message":"[GCS] Start streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:33.408906957+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:33.408950043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นานาชาติ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:33.4089569+07:00","message":"receive interim result [true|false]: นานาชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:33.408972085+07:00","message":"end recv isFinal message id 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:33.408974565+07:00","message":"end Recv id 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:33.408983954+07:00","message":"[buffer interim] 149 true นานาชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:33.408995611+07:00","message":"[bufferProcess] interim [990000000]:นานาชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:33.409001218+07:00","message":"[bufferProcess] send to processor (isfinal):นานาชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:33.409005889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:33.409010215+07:00","message":"> Transcript [2432] [false]: 'นานาชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:33.409014669+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:33.409017794+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:33.409020562+07:00","message":"StatePrefix: 'นานา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:33.409023478+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:33.409026454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:33.409030687+07:00","message":"> Transcript [2433] [true]: 'นานาชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:33.409033945+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:33.409036411+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:33.40903997+07:00","message":"StatePrefix: 'นานา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:33.40904333+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:33.409047628+07:00","message":"Push: 'นานาชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:33.409061677+07:00","message":"push: {true นานาชาติ 0 0xc000044d00}"}
{"level":"info","service":"Main","time":"2026-06-25T13:42:33.415144572+07:00","message":"write wav file: './tmp/7595/7595_149.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:33.436020481+07:00","message":"[GCS] IsForceVAD: false for message ID: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:33.548123079+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:33.548149258+07:00","message":"found end of frame, send empty tag with msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:33.548153711+07:00","message":"end Recv id 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:33.548163107+07:00","message":"[buffer interim] 150 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:33.548171194+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:33.548182795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:33.548186084+07:00","message":"> Transcript [2434] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:33.548188991+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:33.548191004+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:33.548193253+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:33.548195396+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:33.54820123+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:33.548211406+07:00","message":"push: {true \n 0 0xc0001fb600}"}
{"level":"info","service":"Main","time":"2026-06-25T13:42:33.552495019+07:00","message":"write wav file: './tmp/7595/7595_150.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:33.817778369+07:00","message":"[GCS] Start streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:34.342804264+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:34.342841202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:34.34284662+07:00","message":"receive interim result [false|false]: ด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:34.342861183+07:00","message":"[buffer interim] 151 false ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:34.342867277+07:00","message":"[bufferProcess] interim [540000000]:ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:34.342869745+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:34.345971929+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:34.346003848+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:34.346009215+07:00","message":"receive interim result [false|false]: ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:34.346021641+07:00","message":"[buffer interim] 151 false ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:34.346028174+07:00","message":"[bufferProcess] interim [600000000]:ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:34.346030394+07:00","message":"[bufferProcess] send to processor:ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:34.346034556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:34.346038477+07:00","message":"> Transcript [2435] [false]: 'ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:34.346041785+07:00","message":"Set StatePrefix (first interim): 'ด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:34.585364687+07:00","message":"[GCS] IsForceVAD: false for message ID: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:34.673003459+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:34.673042318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:34.67304788+07:00","message":"receive interim result [true|false]: ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:34.673057108+07:00","message":"end recv isFinal message id 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:34.673059266+07:00","message":"end Recv id 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:34.673064555+07:00","message":"[buffer interim] 151 true ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:34.673073536+07:00","message":"[bufferProcess] interim [990000000]:ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:34.673076806+07:00","message":"[bufferProcess] send to processor (isfinal):ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:34.673079934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:34.673083121+07:00","message":"> Transcript [2436] [false]: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:34.673085804+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:34.673088232+07:00","message":"Set new StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:34.67309003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:34.673092256+07:00","message":"> Transcript [2437] [true]: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:34.673097349+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:34.673099768+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:34.673101912+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:34.673103977+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:34.673109977+07:00","message":"Push: 'ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:34.673118614+07:00","message":"push: {true ได้ 0 0xc00049c300}"}
{"level":"info","service":"Main","time":"2026-06-25T13:42:34.678620729+07:00","message":"write wav file: './tmp/7595/7595_151.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:42:34.91779313+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:42:34.917805447+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:34.968826099+07:00","message":"[GCS] Start streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:35.32164218+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:35.321686196+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:35.321692916+07:00","message":"receive interim result [false|false]: ผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:35.321709051+07:00","message":"[buffer interim] 152 false ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:35.321715722+07:00","message":"[bufferProcess] interim [420000000]:ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:35.32171754+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:35.451643474+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:35.451684738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:35.451690302+07:00","message":"receive interim result [false|false]: พูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:35.451705722+07:00","message":"[buffer interim] 152 false พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:35.451712728+07:00","message":"[bufferProcess] interim [480000000]:พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:35.451715313+07:00","message":"[bufferProcess] send to processor:ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:35.451718763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:35.451721825+07:00","message":"> Transcript [2438] [false]: 'ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:35.451724557+07:00","message":"Set StatePrefix (first interim): 'ผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:35.64358448+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:35.643634915+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดกล้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:35.643641001+07:00","message":"receive interim result [false|false]: พูดกล้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:35.643659377+07:00","message":"[buffer interim] 152 false พูดกล้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:35.643666744+07:00","message":"[bufferProcess] interim [720000000]:พูดกล้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:35.643669338+07:00","message":"[bufferProcess] send to processor:พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:35.643673248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:35.643677256+07:00","message":"> Transcript [2439] [false]: 'พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:35.643680843+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:35.643684089+07:00","message":"Set new StatePrefix: 'พูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:35.689352972+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:35.689388384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทูลเกล้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:35.689394908+07:00","message":"receive interim result [false|false]: ทูลเกล้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:35.68940874+07:00","message":"[buffer interim] 152 false ทูลเกล้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:35.68942421+07:00","message":"[bufferProcess] interim [780000000]:ทูลเกล้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:35.689426519+07:00","message":"[bufferProcess] send to processor:พูดกล้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:35.689430211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:35.689433485+07:00","message":"> Transcript [2440] [false]: 'พูดกล้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:35.689436637+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:35.689438661+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:35.68944058+07:00","message":"StatePrefix: 'พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:35.68944259+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:35.944836093+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:35.944877597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทูลเกล้าทูล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:35.944883188+07:00","message":"receive interim result [false|false]: ทูลเกล้าทูล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:35.944897743+07:00","message":"[buffer interim] 152 false ทูลเกล้าทูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:35.944904737+07:00","message":"[bufferProcess] interim [960000000]:ทูลเกล้าทูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:35.944907262+07:00","message":"[bufferProcess] send to processor:ทูลเกล้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:35.944911065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:35.944914246+07:00","message":"> Transcript [2441] [false]: 'ทูลเกล้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:35.944917379+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:35.944919674+07:00","message":"Set new StatePrefix: 'ทูลเกล้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:35.94796266+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:35.947982669+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทูลเกล้าถวาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:35.947988245+07:00","message":"receive interim result [false|false]: ทูลเกล้าถวาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:35.948000699+07:00","message":"[buffer interim] 152 false ทูลเกล้าถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:35.948007892+07:00","message":"[bufferProcess] interim [20000000]:ทูลเกล้าถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:35.948011735+07:00","message":"[bufferProcess] send to processor:ทูลเกล้าทูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:35.948017535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:35.948021143+07:00","message":"> Transcript [2442] [false]: 'ทูลเกล้าทูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:35.948025239+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:35.948028452+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:35.948031655+07:00","message":"StatePrefix: 'ทูลเกล้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:35.948034614+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:36.395618496+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:36.395665176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทูลเกล้าถวายเหรียญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:36.395671777+07:00","message":"receive interim result [false|false]: ทูลเกล้าถวายเหรียญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:36.395681867+07:00","message":"[buffer interim] 152 false ทูลเกล้าถวายเหรียญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:36.395689214+07:00","message":"[bufferProcess] interim [440000000]:ทูลเกล้าถวายเหรียญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:36.395691825+07:00","message":"[bufferProcess] send to processor:ทูลเกล้าถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:36.395695627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:36.39569873+07:00","message":"> Transcript [2443] [false]: 'ทูลเกล้าถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:36.395702187+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:36.395704384+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:36.395706428+07:00","message":"StatePrefix: 'ทูลเกล้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:36.395708505+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:36.719868413+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:36.719908597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทูลเกล้าถวายเหรียญทอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:36.719913897+07:00","message":"receive interim result [false|false]: ทูลเกล้าถวายเหรียญทอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:36.719928893+07:00","message":"[buffer interim] 152 false ทูลเกล้าถวายเหรียญทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:36.719937474+07:00","message":"[bufferProcess] interim [800000000]:ทูลเกล้าถวายเหรียญทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:36.719940468+07:00","message":"[bufferProcess] send to processor:ทูลเกล้าถวายเหรียญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:36.719944451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:36.719947214+07:00","message":"> Transcript [2444] [false]: 'ทูลเกล้าถวายเหรียญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:36.719950701+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:36.719952854+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:36.719955131+07:00","message":"StatePrefix: 'ทูลเกล้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:36.719957471+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:37.10471684+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:37.104763681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทูลเกล้าถวายเหรียญทองที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:37.104770145+07:00","message":"receive interim result [false|false]: ทูลเกล้าถวายเหรียญทองที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:37.104785977+07:00","message":"[buffer interim] 152 false ทูลเกล้าถวายเหรียญทองที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:37.104794003+07:00","message":"[bufferProcess] interim [160000000]:ทูลเกล้าถวายเหรียญทองที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:37.104796906+07:00","message":"[bufferProcess] send to processor:ทูลเกล้าถวายเหรียญทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:37.104804962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:37.104808299+07:00","message":"> Transcript [2445] [false]: 'ทูลเกล้าถวายเหรียญทอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:37.104812195+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:37.104814913+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:37.104816842+07:00","message":"StatePrefix: 'ทูลเกล้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:37.104819145+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:37.104826082+07:00","message":"Push: 'ทูลเกล้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:37.104831506+07:00","message":"TextPushed: 'ทูลเกล้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:37.104835206+07:00","message":"Set new StatePrefix : 'ทูลเกล้าถวายเหรียญทอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:37.104839434+07:00","message":"Next Push (prob) : 'ถวายเหรียญทอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:37.104857516+07:00","message":"push: {false ทูลเกล้า 0 0xc002aa6f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:37.242741366+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:37.242784499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทูลเกล้าถวายเหรียญทองกีฬา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:37.242790276+07:00","message":"receive interim result [false|false]: ทูลเกล้าถวายเหรียญทองกีฬา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:37.242803478+07:00","message":"[buffer interim] 152 false ทูลเกล้าถวายเหรียญทองกีฬา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:37.24281247+07:00","message":"[bufferProcess] interim [280000000]:ทูลเกล้าถวายเหรียญทองกีฬา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:37.242815233+07:00","message":"[bufferProcess] send to processor:ทูลเกล้าถวายเหรียญทองที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:37.242821244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:37.242824233+07:00","message":"> Transcript [2446] [false]: 'ทูลเกล้าถวายเหรียญทองที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:37.242827745+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:37.24282996+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:37.24283197+07:00","message":"StatePrefix: 'ทูลเกล้าถวายเหรียญทอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:37.242834401+07:00","message":"TextPushed: 'ทูลเกล้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:37.287198255+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:37.287232918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทูลเกล้าถวายเหรียญทองที่รัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:37.287238577+07:00","message":"receive interim result [false|false]: ทูลเกล้าถวายเหรียญทองที่รัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:37.287249232+07:00","message":"[buffer interim] 152 false ทูลเกล้าถวายเหรียญทองที่รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:37.287255427+07:00","message":"[bufferProcess] interim [340000000]:ทูลเกล้าถวายเหรียญทองที่รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:37.287257968+07:00","message":"[bufferProcess] send to processor:ทูลเกล้าถวายเหรียญทองกีฬา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:37.287263969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:37.287266604+07:00","message":"> Transcript [2447] [false]: 'ทูลเกล้าถวายเหรียญทองกีฬา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:37.287270279+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:37.287272502+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:37.287274706+07:00","message":"StatePrefix: 'ทูลเกล้าถวายเหรียญทอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:37.287277007+07:00","message":"TextPushed: 'ทูลเกล้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:37.288911529+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:37.288925744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทูลเกล้าถวายเหรียญทองที่ระลึก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:37.288930909+07:00","message":"receive interim result [false|false]: ทูลเกล้าถวายเหรียญทองที่ระลึก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:37.288941448+07:00","message":"[buffer interim] 152 false ทูลเกล้าถวายเหรียญทองที่ระลึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:37.288946451+07:00","message":"[bufferProcess] interim [400000000]:ทูลเกล้าถวายเหรียญทองที่ระลึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:37.28895225+07:00","message":"[bufferProcess] send to processor:ทูลเกล้าถวายเหรียญทองที่รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:37.288957039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:37.288959298+07:00","message":"> Transcript [2448] [false]: 'ทูลเกล้าถวายเหรียญทองที่รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:37.28896169+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:37.28896357+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:37.288965425+07:00","message":"StatePrefix: 'ทูลเกล้าถวายเหรียญทอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:37.288967487+07:00","message":"TextPushed: 'ทูลเกล้า'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:42:37.91840396+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:42:37.918423684+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:37.945727875+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:37.945777423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทูลเกล้าถวายเหรียญทองที่ระลึกให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:37.945788395+07:00","message":"receive interim result [false|false]: ทูลเกล้าถวายเหรียญทองที่ระลึกให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:37.945806719+07:00","message":"[buffer interim] 152 false ทูลเกล้าถวายเหรียญทองที่ระลึกให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:37.945818965+07:00","message":"[bufferProcess] interim [0]:ทูลเกล้าถวายเหรียญทองที่ระลึกให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:37.945822546+07:00","message":"[bufferProcess] send to processor:ทูลเกล้าถวายเหรียญทองที่ระลึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:37.945830658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:37.945835177+07:00","message":"> Transcript [2449] [false]: 'ทูลเกล้าถวายเหรียญทองที่ระลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:37.94584052+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:37.945843893+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:37.945847895+07:00","message":"StatePrefix: 'ทูลเกล้าถวายเหรียญทอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:37.945851405+07:00","message":"TextPushed: 'ทูลเกล้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:37.945859117+07:00","message":"Push: 'ถวายเหรียญทอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:37.945862236+07:00","message":"TextPushed: 'ทูลเกล้าถวายเหรียญทอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:37.945866141+07:00","message":"Set new StatePrefix : 'ทูลเกล้าถวายเหรียญทองที่ระลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:37.94586979+07:00","message":"Next Push (prob) : 'ที่ระลึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:37.94588804+07:00","message":"push: {false ถวายเหรียญทอง 0 0xc002aa6f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:38.009424557+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:38.009482632+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทูลเกล้าถวายเหรียญทองที่ระลึกให้แก่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:38.009489424+07:00","message":"receive interim result [false|false]: ทูลเกล้าถวายเหรียญทองที่ระลึกให้แก่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:38.009515911+07:00","message":"[buffer interim] 152 false ทูลเกล้าถวายเหรียญทองที่ระลึกให้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.00952602+07:00","message":"[bufferProcess] interim [60000000]:ทูลเกล้าถวายเหรียญทองที่ระลึกให้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.009529143+07:00","message":"[bufferProcess] send to processor:ทูลเกล้าถวายเหรียญทองที่ระลึกให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.00953392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.009537688+07:00","message":"> Transcript [2450] [false]: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.009541697+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.009543994+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.009546272+07:00","message":"StatePrefix: 'ทูลเกล้าถวายเหรียญทองที่ระลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.009549104+07:00","message":"TextPushed: 'ทูลเกล้าถวายเหรียญทอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:38.014818736+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:38.014844696+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:38.014850738+07:00","message":"receive interim result [false|false]: ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:38.014864505+07:00","message":"[buffer interim] 152 false ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.014869727+07:00","message":"[bufferProcess] interim [120000000]:ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.014872285+07:00","message":"[bufferProcess] send to processor:ทูลเกล้าถวายเหรียญทองที่ระลึกให้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.014875914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.014878769+07:00","message":"> Transcript [2451] [false]: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้แก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.014881989+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.0148841+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.014886425+07:00","message":"StatePrefix: 'ทูลเกล้าถวายเหรียญทองที่ระลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.014888786+07:00","message":"TextPushed: 'ทูลเกล้าถวายเหรียญทอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:38.216363914+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:38.216405026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:38.216411649+07:00","message":"receive interim result [false|false]: ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:38.216423791+07:00","message":"[buffer interim] 152 false ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.216436304+07:00","message":"[bufferProcess] interim [240000000]:ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.216439262+07:00","message":"[bufferProcess] send to processor:ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.216443285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.21644648+07:00","message":"> Transcript [2452] [false]: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.216450341+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.216452974+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.216455561+07:00","message":"StatePrefix: 'ทูลเกล้าถวายเหรียญทองที่ระลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.2164581+07:00","message":"TextPushed: 'ทูลเกล้าถวายเหรียญทอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:38.333273358+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:38.333324026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:38.333332873+07:00","message":"receive interim result [false|false]: ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาท"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:38.333351723+07:00","message":"[buffer interim] 152 false ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.333362617+07:00","message":"[bufferProcess] interim [360000000]:ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.333366645+07:00","message":"[bufferProcess] send to processor:ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.333372283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.333376783+07:00","message":"> Transcript [2453] [false]: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.333383108+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.333386396+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.333390076+07:00","message":"StatePrefix: 'ทูลเกล้าถวายเหรียญทองที่ระลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.333393885+07:00","message":"TextPushed: 'ทูลเกล้าถวายเหรียญทอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.333398159+07:00","message":"Push: 'ที่ระลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.333401052+07:00","message":"TextPushed: 'ทูลเกล้าถวายเหรียญทองที่ระลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.333405516+07:00","message":"Set new StatePrefix : 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.333409+07:00","message":"Next Push (prob) : 'ให้กับพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:38.333422082+07:00","message":"push: {false ที่ระลึก 0 0xc002aa6f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:38.515192495+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:38.515237778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:38.51524468+07:00","message":"receive interim result [false|false]: ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:38.515265282+07:00","message":"[buffer interim] 152 false ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.515274123+07:00","message":"[bufferProcess] interim [540000000]:ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.515277099+07:00","message":"[bufferProcess] send to processor:ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.515281341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.515284059+07:00","message":"> Transcript [2454] [false]: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.515288017+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.515290116+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.515292141+07:00","message":"StatePrefix: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.515296463+07:00","message":"TextPushed: 'ทูลเกล้าถวายเหรียญทองที่ระลึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:38.517106795+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:38.517122683+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:38.517127754+07:00","message":"receive interim result [false|false]: ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:38.517139867+07:00","message":"[buffer interim] 152 false ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.517145222+07:00","message":"[bufferProcess] interim [600000000]:ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.517147548+07:00","message":"[bufferProcess] send to processor:ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.517150113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.517152696+07:00","message":"> Transcript [2455] [false]: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.517156098+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.517172161+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.517175379+07:00","message":"StatePrefix: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.51717935+07:00","message":"TextPushed: 'ทูลเกล้าถวายเหรียญทองที่ระลึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:38.710499147+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:38.710553256+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:38.710560369+07:00","message":"receive interim result [false|false]: ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:38.710578944+07:00","message":"[buffer interim] 152 false ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.710586947+07:00","message":"[bufferProcess] interim [780000000]:ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.71059068+07:00","message":"[bufferProcess] send to processor:ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.710594731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.710598104+07:00","message":"> Transcript [2456] [false]: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.71060211+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.710605521+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.710607965+07:00","message":"StatePrefix: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.710611005+07:00","message":"TextPushed: 'ทูลเกล้าถวายเหรียญทองที่ระลึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:38.837347029+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:38.837393637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:38.837402394+07:00","message":"receive interim result [false|false]: ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:38.837420609+07:00","message":"[buffer interim] 152 false ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.837430206+07:00","message":"[bufferProcess] interim [840000000]:ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.837434787+07:00","message":"[bufferProcess] send to processor:ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.83744601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.837450258+07:00","message":"> Transcript [2457] [false]: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.837456411+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.837459871+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.837463611+07:00","message":"StatePrefix: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.837467621+07:00","message":"TextPushed: 'ทูลเกล้าถวายเหรียญทองที่ระลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.83747728+07:00","message":"Push: 'ให้กับพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.837481112+07:00","message":"TextPushed: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.83748467+07:00","message":"Set new StatePrefix : 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.837489136+07:00","message":"Next Push (prob) : 'บาทสมเด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:38.837517845+07:00","message":"push: {false ให้กับพระ 0 0xc002aa6f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:38.897697903+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:38.897746466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:38.89775366+07:00","message":"receive interim result [false|false]: ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:38.897772289+07:00","message":"[buffer interim] 152 false ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.897783861+07:00","message":"[bufferProcess] interim [20000000]:ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.897786847+07:00","message":"[bufferProcess] send to processor:ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.8977911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.897794243+07:00","message":"> Transcript [2458] [false]: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.897797743+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.897799971+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.897801955+07:00","message":"StatePrefix: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:38.897807161+07:00","message":"TextPushed: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:39.027094684+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:39.027135754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:39.02714333+07:00","message":"receive interim result [false|false]: ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:39.02716092+07:00","message":"[buffer interim] 152 false ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:39.027169524+07:00","message":"[bufferProcess] interim [80000000]:ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:39.027173022+07:00","message":"[bufferProcess] send to processor:ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:39.027177511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:39.02718078+07:00","message":"> Transcript [2459] [false]: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:39.027184506+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:39.027187305+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:39.027189488+07:00","message":"StatePrefix: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:39.027192874+07:00","message":"TextPushed: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:39.36131752+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:39.36136532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวโล้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:39.361373082+07:00","message":"receive interim result [false|false]: ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวโล้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:39.361390602+07:00","message":"[buffer interim] 152 false ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวโล้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:39.361408963+07:00","message":"[bufferProcess] interim [380000000]:ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวโล้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:39.361412708+07:00","message":"[bufferProcess] send to processor:ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:39.361422398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:39.361425417+07:00","message":"> Transcript [2460] [false]: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:39.361431331+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:39.361434209+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:39.361436608+07:00","message":"StatePrefix: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:39.361439761+07:00","message":"TextPushed: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:39.540526232+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:39.540591305+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:39.54059867+07:00","message":"receive interim result [false|false]: ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:39.540616108+07:00","message":"[buffer interim] 152 false ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:39.540624569+07:00","message":"[bufferProcess] interim [560000000]:ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:39.54062805+07:00","message":"[bufferProcess] send to processor:ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวโล้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:39.540632723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:39.540642123+07:00","message":"> Transcript [2461] [false]: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวโล้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:39.540646051+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:39.54064825+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:39.54065061+07:00","message":"StatePrefix: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:39.540653146+07:00","message":"TextPushed: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:39.540656258+07:00","message":"Push: 'บาทสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:39.540658687+07:00","message":"TextPushed: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:39.540661291+07:00","message":"Set new StatePrefix : 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวโล้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:39.540664104+07:00","message":"Next Push (prob) : 'เจ้าอยู่หัวโล้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:39.540674242+07:00","message":"push: {false บาทสมเด็จพระ 0 0xc002aa6f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:39.732267678+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:39.732302372+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9 วัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:39.732308936+07:00","message":"receive interim result [false|false]: ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9 วัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:39.732324416+07:00","message":"[buffer interim] 152 false ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9 วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:39.732330626+07:00","message":"[bufferProcess] interim [740000000]:ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9 วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:39.732333772+07:00","message":"[bufferProcess] send to processor:ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:39.732341133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:39.732343861+07:00","message":"> Transcript [2462] [false]: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:39.732346529+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:39.732348752+07:00","message":"Set new StatePrefix: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:39.735150185+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:39.735186583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวล้นเกล้ารัชกาล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:39.735192878+07:00","message":"receive interim result [false|false]: ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวล้นเกล้ารัชกาล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:39.735211409+07:00","message":"[buffer interim] 152 false ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวล้นเกล้ารัชกาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:39.735219707+07:00","message":"[bufferProcess] interim [800000000]:ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวล้นเกล้ารัชกาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:39.735222849+07:00","message":"[bufferProcess] send to processor:ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9 วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:39.735231464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:39.73523466+07:00","message":"> Transcript [2463] [false]: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9 วัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:39.735238809+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:39.735241214+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:39.735243736+07:00","message":"StatePrefix: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:39.73524705+07:00","message":"TextPushed: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:40.046930778+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:40.046984687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวล้นเกล้ารัชกาลที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:40.046992308+07:00","message":"receive interim result [false|false]: ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวล้นเกล้ารัชกาลที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:40.047007104+07:00","message":"[buffer interim] 152 false ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวล้นเกล้ารัชกาลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:40.047014578+07:00","message":"[bufferProcess] interim [40000000]:ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวล้นเกล้ารัชกาลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:40.047017398+07:00","message":"[bufferProcess] send to processor:ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวล้นเกล้ารัชกาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:40.047023671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:40.047027152+07:00","message":"> Transcript [2464] [false]: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวล้นเกล้ารัชกาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:40.047030646+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:40.047033094+07:00","message":"Set new StatePrefix: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวล้นเกล้ารัชกาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:40.11833217+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:40.118379263+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวล้นเกล้ารัชกาลที่ 9\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:40.118386643+07:00","message":"receive interim result [false|false]: ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวล้นเกล้ารัชกาลที่ 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:40.118401091+07:00","message":"[buffer interim] 152 false ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวล้นเกล้ารัชกาลที่ 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:40.118409235+07:00","message":"[bufferProcess] interim [220000000]:ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวล้นเกล้ารัชกาลที่ 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:40.118412424+07:00","message":"[bufferProcess] send to processor:ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวล้นเกล้ารัชกาลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:40.118419496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:40.118422439+07:00","message":"> Transcript [2465] [false]: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวล้นเกล้ารัชกาลที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:40.118426589+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:40.118428898+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:40.118431109+07:00","message":"StatePrefix: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวล้นเกล้ารัชกาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:40.118434061+07:00","message":"TextPushed: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:40.416449985+07:00","message":"[GCS] IsForceVAD: false for message ID: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:40.507555923+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:40.507589697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวล้นเกล้ารัชกาลที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:40.507596096+07:00","message":"receive interim result [false|false]: ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวล้นเกล้ารัชกาลที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:40.507604004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 9\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:40.507607169+07:00","message":"receive interim result [false|false]:  9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:40.50764865+07:00","message":"[buffer interim] 152 false ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวล้นเกล้ารัชกาลที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:40.507676953+07:00","message":"[buffer interim] 152 false  9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:40.507686507+07:00","message":"[bufferProcess] interim [640000000]:ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวล้นเกล้ารัชกาลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:40.507690616+07:00","message":"[bufferProcess] send to processor:ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวล้นเกล้ารัชกาลที่ 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:40.507699007+07:00","message":"[bufferProcess] interim [640000000]: 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:40.507702611+07:00","message":"[bufferProcess] update buffer: ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวล้นเกล้ารัชกาลที่ 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:40.507705977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:40.507709373+07:00","message":"> Transcript [2466] [false]: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวล้นเกล้ารัชกาลที่ 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:40.507713749+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:40.507715818+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:40.50771783+07:00","message":"StatePrefix: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวล้นเกล้ารัชกาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:40.507720902+07:00","message":"TextPushed: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:40.568777282+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:40.568817803+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวล้นเกล้ารัชกาลที่ 9\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:40.568825121+07:00","message":"receive interim result [true|false]: ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวล้นเกล้ารัชกาลที่ 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:40.568833965+07:00","message":"end recv isFinal message id 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:40.568836105+07:00","message":"end Recv id 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:40.568841765+07:00","message":"[buffer interim] 152 true ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวล้นเกล้ารัชกาลที่ 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:40.56885205+07:00","message":"[bufferProcess] interim [670000000]:ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวล้นเกล้ารัชกาลที่ 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:40.568857524+07:00","message":"[bufferProcess] send to processor (isfinal):ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวล้นเกล้ารัชกาลที่ 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:40.568861006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:40.568863654+07:00","message":"> Transcript [2467] [false]: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวล้นเกล้ารัชกาลที่ 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:40.568867411+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:40.568869346+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:40.56887132+07:00","message":"StatePrefix: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวล้นเกล้ารัชกาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:40.56887413+07:00","message":"TextPushed: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:40.568876214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:40.568878185+07:00","message":"> Transcript [2468] [true]: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวล้นเกล้ารัชกาลที่ 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:40.568880788+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:40.568882604+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:40.568884274+07:00","message":"StatePrefix: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวล้นเกล้ารัชกาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:40.568886376+07:00","message":"TextPushed: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:40.568893474+07:00","message":"Push: 'เจ้าอยู่หัวล้นเกล้ารัชกาลที่ 9'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:40.568901272+07:00","message":"push: {true เจ้าอยู่หัวล้นเกล้ารัชกาลที่ 9 0 0xc002aa6f80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:42:40.579604172+07:00","message":"write wav file: './tmp/7595/7595_152.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:40.67871626+07:00","message":"[GCS] Start streaming session, msgId: 153"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:42:40.919344169+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:42:40.919351642+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:41.395847349+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:41.395886377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:41.395891867+07:00","message":"receive interim result [false|false]: เหตุผล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:41.395907205+07:00","message":"[buffer interim] 153 false เหตุผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:41.395913631+07:00","message":"[bufferProcess] interim [600000000]:เหตุผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:41.395915864+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:41.551767463+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:41.551810362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:41.551816362+07:00","message":"receive interim result [false|false]: เหตุผลว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:41.551835143+07:00","message":"[buffer interim] 153 false เหตุผลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:41.551848984+07:00","message":"[bufferProcess] interim [720000000]:เหตุผลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:41.551851288+07:00","message":"[bufferProcess] send to processor:เหตุผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:41.55185541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:41.551858408+07:00","message":"> Transcript [2469] [false]: 'เหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:41.55186106+07:00","message":"Set StatePrefix (first interim): 'เหตุผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:41.753854627+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:41.753899368+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลว่าเพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:41.753906474+07:00","message":"receive interim result [false|false]: เหตุผลว่าเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:41.753922762+07:00","message":"[buffer interim] 153 false เหตุผลว่าเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:41.753930773+07:00","message":"[bufferProcess] interim [840000000]:เหตุผลว่าเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:41.753933707+07:00","message":"[bufferProcess] send to processor:เหตุผลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:41.753942284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:41.753945158+07:00","message":"> Transcript [2470] [false]: 'เหตุผลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:41.753948744+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:41.753951222+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:41.753953575+07:00","message":"StatePrefix: 'เหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:41.753955768+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:41.805289073+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:41.805330153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลว่าผู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:41.805336356+07:00","message":"receive interim result [false|false]: เหตุผลว่าผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:41.805352744+07:00","message":"[buffer interim] 153 false เหตุผลว่าผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:41.805361951+07:00","message":"[bufferProcess] interim [900000000]:เหตุผลว่าผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:41.805365016+07:00","message":"[bufferProcess] send to processor:เหตุผลว่าเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:41.80537401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:41.805377419+07:00","message":"> Transcript [2471] [false]: 'เหตุผลว่าเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:41.805381924+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:41.805385+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:41.805387125+07:00","message":"StatePrefix: 'เหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:41.80538948+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:41.877017325+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:41.877053311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลว่าพรุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:41.877058887+07:00","message":"receive interim result [false|false]: เหตุผลว่าพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:41.877076167+07:00","message":"[buffer interim] 153 false เหตุผลว่าพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:41.87708311+07:00","message":"[bufferProcess] interim [960000000]:เหตุผลว่าพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:41.877089377+07:00","message":"[bufferProcess] send to processor:เหตุผลว่าผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:41.877093628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:41.877096708+07:00","message":"> Transcript [2472] [false]: 'เหตุผลว่าผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:41.877100144+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:41.877102375+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:41.877104296+07:00","message":"StatePrefix: 'เหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:41.877106287+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:42.004926609+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:42.004971582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลว่าโป้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:42.004978628+07:00","message":"receive interim result [false|false]: เหตุผลว่าโป้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:42.004993391+07:00","message":"[buffer interim] 153 false เหตุผลว่าโป้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:42.005001094+07:00","message":"[bufferProcess] interim [80000000]:เหตุผลว่าโป้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:42.005003361+07:00","message":"[bufferProcess] send to processor:เหตุผลว่าพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:42.005010411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:42.005013766+07:00","message":"> Transcript [2473] [false]: 'เหตุผลว่าพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:42.005017907+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:42.005020428+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:42.005022496+07:00","message":"StatePrefix: 'เหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:42.005024925+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:42.005033797+07:00","message":"Push: 'เหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:42.005036075+07:00","message":"TextPushed: 'เหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:42.005038305+07:00","message":"Set new StatePrefix : 'เหตุผลว่าพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:42.005040601+07:00","message":"Next Push (prob) : 'ว่าพรุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:42.00506887+07:00","message":"push: {false เหตุผล 0 0xc002aa7400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:42.038904604+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:42.038945667+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลว่าโป้งเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:42.038951282+07:00","message":"receive interim result [false|false]: เหตุผลว่าโป้งเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:42.038975442+07:00","message":"[buffer interim] 153 false เหตุผลว่าโป้งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:42.038985211+07:00","message":"[bufferProcess] interim [140000000]:เหตุผลว่าโป้งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:42.03898766+07:00","message":"[bufferProcess] send to processor:เหตุผลว่าโป้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:42.038991475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:42.038994712+07:00","message":"> Transcript [2474] [false]: 'เหตุผลว่าโป้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:42.038997648+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:42.038999925+07:00","message":"Set new StatePrefix: 'เหตุผลว่าโป้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:42.095866058+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:42.095908058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลว่าผมเป็นผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:42.095914289+07:00","message":"receive interim result [false|false]: เหตุผลว่าผมเป็นผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:42.095928242+07:00","message":"[buffer interim] 153 false เหตุผลว่าผมเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:42.095937169+07:00","message":"[bufferProcess] interim [320000000]:เหตุผลว่าผมเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:42.095939767+07:00","message":"[bufferProcess] send to processor:เหตุผลว่าโป้งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:42.095947431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:42.095950783+07:00","message":"> Transcript [2475] [false]: 'เหตุผลว่าโป้งเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:42.095954473+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:42.095957137+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:42.095959451+07:00","message":"StatePrefix: 'เหตุผลว่าโป้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:42.095962986+07:00","message":"TextPushed: 'เหตุผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:42.287300236+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:42.287341333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลว่าผมเป็นผู้นำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:42.287346955+07:00","message":"receive interim result [false|false]: เหตุผลว่าผมเป็นผู้นำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:42.28736403+07:00","message":"[buffer interim] 153 false เหตุผลว่าผมเป็นผู้นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:42.287373359+07:00","message":"[bufferProcess] interim [500000000]:เหตุผลว่าผมเป็นผู้นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:42.287375889+07:00","message":"[bufferProcess] send to processor:เหตุผลว่าผมเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:42.287380402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:42.287383407+07:00","message":"> Transcript [2476] [false]: 'เหตุผลว่าผมเป็นผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:42.287385996+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:42.287389668+07:00","message":"Set new StatePrefix: 'เหตุผลว่าผมเป็นผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:42.405713557+07:00","message":"[GCS] IsForceVAD: false for message ID: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:42.526686137+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:42.5267295+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลว่าผมเป็นผู้นำ\",\"confidence\":0.92772746}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:42.52673601+07:00","message":"receive interim result [true|false]: เหตุผลว่าผมเป็นผู้นำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:42.526749593+07:00","message":"end recv isFinal message id 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:42.526752622+07:00","message":"end Recv id 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:42.526762868+07:00","message":"[buffer interim] 153 true เหตุผลว่าผมเป็นผู้นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:42.52677307+07:00","message":"[bufferProcess] interim [740000000]:เหตุผลว่าผมเป็นผู้นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:42.526778055+07:00","message":"[bufferProcess] send to processor (isfinal):เหตุผลว่าผมเป็นผู้นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:42.526782519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:42.526786734+07:00","message":"> Transcript [2477] [false]: 'เหตุผลว่าผมเป็นผู้นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:42.526791534+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:42.526795491+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:42.526799104+07:00","message":"StatePrefix: 'เหตุผลว่าผมเป็นผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:42.526802723+07:00","message":"TextPushed: 'เหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:42.526806054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:42.526809251+07:00","message":"> Transcript [2478] [true]: 'เหตุผลว่าผมเป็นผู้นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:42.5268136+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:42.526815683+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:42.526817523+07:00","message":"StatePrefix: 'เหตุผลว่าผมเป็นผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:42.526819464+07:00","message":"TextPushed: 'เหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:42.526825346+07:00","message":"Push: 'ว่าผมเป็นผู้นำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:42.52683445+07:00","message":"push: {true ว่าผมเป็นผู้นำ 0 0xc002aa7400}"}
{"level":"info","service":"Main","time":"2026-06-25T13:42:42.533621001+07:00","message":"write wav file: './tmp/7595/7595_153.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:42.728716908+07:00","message":"[GCS] Start streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:43.066297325+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:43.066349339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:43.066355458+07:00","message":"receive interim result [false|false]: ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:43.066371214+07:00","message":"[buffer interim] 154 false ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:43.066379151+07:00","message":"[bufferProcess] interim [420000000]:ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:43.066381086+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:43.241708397+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:43.241756844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นาฬิกา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:43.241763855+07:00","message":"receive interim result [false|false]: นาฬิกา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:43.241780734+07:00","message":"[buffer interim] 154 false นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:43.241788885+07:00","message":"[bufferProcess] interim [540000000]:นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:43.241792223+07:00","message":"[bufferProcess] send to processor:ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:43.241802337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:43.241806476+07:00","message":"> Transcript [2479] [false]: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:43.241809776+07:00","message":"Set StatePrefix (first interim): 'ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:43.248725875+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:43.248762901+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:43.248768694+07:00","message":"receive interim result [false|false]: ในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:43.248783665+07:00","message":"[buffer interim] 154 false ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:43.248790754+07:00","message":"[bufferProcess] interim [600000000]:ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:43.248794464+07:00","message":"[bufferProcess] send to processor:นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:43.248805307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:43.248808697+07:00","message":"> Transcript [2480] [false]: 'นาฬิกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:43.248811599+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:43.248813984+07:00","message":"Set new StatePrefix: 'นาฬิกา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:43.557515701+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:43.55755629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการควบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:43.557562503+07:00","message":"receive interim result [false|false]: ในการควบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:43.557576322+07:00","message":"[buffer interim] 154 false ในการควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:43.557583545+07:00","message":"[bufferProcess] interim [840000000]:ในการควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:43.5575862+07:00","message":"[bufferProcess] send to processor:ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:43.557592894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:43.557596081+07:00","message":"> Transcript [2481] [false]: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:43.557598626+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:43.557600709+07:00","message":"Set new StatePrefix: 'ในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:43.760969662+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:43.76100543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการควบคุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:43.761011042+07:00","message":"receive interim result [false|false]: ในการควบคุม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:43.761027357+07:00","message":"[buffer interim] 154 false ในการควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:43.761035413+07:00","message":"[bufferProcess] interim [80000000]:ในการควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:43.761037863+07:00","message":"[bufferProcess] send to processor:ในการควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:43.761042562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:43.761045735+07:00","message":"> Transcript [2482] [false]: 'ในการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:43.76104913+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:43.76105148+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:43.761053495+07:00","message":"StatePrefix: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:43.761055576+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:42:43.920132723+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:42:43.920146607+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:43.955433517+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:43.955475449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการควบคุมโรค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:43.955481086+07:00","message":"receive interim result [false|false]: ในการควบคุมโรค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:43.955500189+07:00","message":"[buffer interim] 154 false ในการควบคุมโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:43.955511899+07:00","message":"[bufferProcess] interim [320000000]:ในการควบคุมโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:43.955515042+07:00","message":"[bufferProcess] send to processor:ในการควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:43.955519494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:43.955522986+07:00","message":"> Transcript [2483] [false]: 'ในการควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:43.955526715+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:43.955529008+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:43.955531054+07:00","message":"StatePrefix: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:43.955533376+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:44.272795533+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:44.272840774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการควบคุมโรคขาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:44.272846655+07:00","message":"receive interim result [false|false]: ในการควบคุมโรคขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:44.272862105+07:00","message":"[buffer interim] 154 false ในการควบคุมโรคขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:44.272872784+07:00","message":"[bufferProcess] interim [620000000]:ในการควบคุมโรคขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:44.272875936+07:00","message":"[bufferProcess] send to processor:ในการควบคุมโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:44.272882262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:44.272885467+07:00","message":"> Transcript [2484] [false]: 'ในการควบคุมโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:44.272889188+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:44.272891503+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:44.272893775+07:00","message":"StatePrefix: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:44.272895969+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:44.463058358+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:44.463107898+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการควบคุมโรคขาดสาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:44.463115025+07:00","message":"receive interim result [false|false]: ในการควบคุมโรคขาดสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:44.463132054+07:00","message":"[buffer interim] 154 false ในการควบคุมโรคขาดสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:44.463143563+07:00","message":"[bufferProcess] interim [800000000]:ในการควบคุมโรคขาดสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:44.463147315+07:00","message":"[bufferProcess] send to processor:ในการควบคุมโรคขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:44.463156709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:44.46316146+07:00","message":"> Transcript [2485] [false]: 'ในการควบคุมโรคขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:44.463166442+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:44.463169815+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:44.463173043+07:00","message":"StatePrefix: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:44.463176347+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:44.463184236+07:00","message":"Push: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:44.46318729+07:00","message":"TextPushed: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:44.463190905+07:00","message":"Set new StatePrefix : 'ในการควบคุมโรคขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:44.463194269+07:00","message":"Next Push (prob) : 'ควบคุมโรคขาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:44.463205703+07:00","message":"push: {false ในการ 0 0xc0001fa100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:44.667735354+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:44.667794983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการควบคุมโรคขาดสารไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:44.667802162+07:00","message":"receive interim result [false|false]: ในการควบคุมโรคขาดสารไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:44.667817653+07:00","message":"[buffer interim] 154 false ในการควบคุมโรคขาดสารไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:44.667829332+07:00","message":"[bufferProcess] interim [980000000]:ในการควบคุมโรคขาดสารไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:44.667832034+07:00","message":"[bufferProcess] send to processor:ในการควบคุมโรคขาดสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:44.667836006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:44.667838808+07:00","message":"> Transcript [2486] [false]: 'ในการควบคุมโรคขาดสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:44.667843414+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:44.667845847+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:44.667847938+07:00","message":"StatePrefix: 'ในการควบคุมโรคขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:44.667850364+07:00","message":"TextPushed: 'ในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:44.977064873+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:44.977098991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการควบคุมโรคขาดสารไอโอดีนทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:44.977105216+07:00","message":"receive interim result [false|false]: ในการควบคุมโรคขาดสารไอโอดีนทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:44.97711899+07:00","message":"[buffer interim] 154 false ในการควบคุมโรคขาดสารไอโอดีนทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:44.977125798+07:00","message":"[bufferProcess] interim [280000000]:ในการควบคุมโรคขาดสารไอโอดีนทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:44.977128498+07:00","message":"[bufferProcess] send to processor:ในการควบคุมโรคขาดสารไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:44.977135472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:44.97713855+07:00","message":"> Transcript [2487] [false]: 'ในการควบคุมโรคขาดสารไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:44.977142153+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:44.977144335+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:44.977146633+07:00","message":"StatePrefix: 'ในการควบคุมโรคขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:44.977149092+07:00","message":"TextPushed: 'ในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:45.062675074+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:45.062727862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการควบคุมโรคขาดสารไอโอดีนทั้งหมด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:45.062737345+07:00","message":"receive interim result [false|false]: ในการควบคุมโรคขาดสารไอโอดีนทั้งหมด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:45.062757596+07:00","message":"[buffer interim] 154 false ในการควบคุมโรคขาดสารไอโอดีนทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:45.062771149+07:00","message":"[bufferProcess] interim [400000000]:ในการควบคุมโรคขาดสารไอโอดีนทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:45.06277568+07:00","message":"[bufferProcess] send to processor:ในการควบคุมโรคขาดสารไอโอดีนทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:45.062785745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:45.06279099+07:00","message":"> Transcript [2488] [false]: 'ในการควบคุมโรคขาดสารไอโอดีนทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:45.062796795+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:45.062799785+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:45.062803197+07:00","message":"StatePrefix: 'ในการควบคุมโรคขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:45.062809689+07:00","message":"TextPushed: 'ในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:45.158449331+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:45.158487907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการควบคุมโรคขาดสารไอโอดีนทั้งปรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:45.158496894+07:00","message":"receive interim result [false|false]: ในการควบคุมโรคขาดสารไอโอดีนทั้งปรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:45.158511197+07:00","message":"[buffer interim] 154 false ในการควบคุมโรคขาดสารไอโอดีนทั้งปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:45.158519753+07:00","message":"[bufferProcess] interim [460000000]:ในการควบคุมโรคขาดสารไอโอดีนทั้งปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:45.158522645+07:00","message":"[bufferProcess] send to processor:ในการควบคุมโรคขาดสารไอโอดีนทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:45.158529222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:45.158532209+07:00","message":"> Transcript [2489] [false]: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:45.158535926+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:45.158538313+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:45.158540671+07:00","message":"StatePrefix: 'ในการควบคุมโรคขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:45.158543488+07:00","message":"TextPushed: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:45.158549598+07:00","message":"Push: 'ควบคุมโรคขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:45.158551629+07:00","message":"TextPushed: 'ในการควบคุมโรคขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:45.158554373+07:00","message":"Set new StatePrefix : 'ในการควบคุมโรคขาดสารไอโอดีนทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:45.158556828+07:00","message":"Next Push (prob) : 'สารไอโอดีนทั้งหมด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:45.158565497+07:00","message":"push: {false ควบคุมโรคขาด 0 0xc0001fa100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:45.162067668+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:45.162099828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:45.162105688+07:00","message":"receive interim result [false|false]: ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:45.162118217+07:00","message":"[buffer interim] 154 false ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:45.162124212+07:00","message":"[bufferProcess] interim [520000000]:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:45.162126742+07:00","message":"[bufferProcess] send to processor:ในการควบคุมโรคขาดสารไอโอดีนทั้งปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:45.162130037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:45.162133085+07:00","message":"> Transcript [2490] [false]: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:45.162135892+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:45.162138285+07:00","message":"Set new StatePrefix: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งปรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:45.482576189+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:45.482620113+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:45.482629349+07:00","message":"receive interim result [false|false]: ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:45.482654923+07:00","message":"[buffer interim] 154 false ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:45.482669425+07:00","message":"[bufferProcess] interim [760000000]:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:45.482673845+07:00","message":"[bufferProcess] send to processor:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:45.482683583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:45.482688801+07:00","message":"> Transcript [2491] [false]: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:45.482692914+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:45.482696287+07:00","message":"Set new StatePrefix: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:45.703584236+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:45.703680927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:45.703691492+07:00","message":"receive interim result [false|false]: ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:45.703716312+07:00","message":"[buffer interim] 154 false ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:45.703731239+07:00","message":"[bufferProcess] interim [940000000]:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:45.703736229+07:00","message":"[bufferProcess] send to processor:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:45.703746426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:45.703750964+07:00","message":"> Transcript [2492] [false]: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:45.70375713+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:45.703760911+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:45.703764917+07:00","message":"StatePrefix: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:45.703769697+07:00","message":"TextPushed: 'ในการควบคุมโรคขาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:45.800001839+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:45.80005267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:45.800062112+07:00","message":"receive interim result [false|false]: ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:45.800077416+07:00","message":"[buffer interim] 154 false ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:45.800086468+07:00","message":"[bufferProcess] interim [120000000]:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:45.800089673+07:00","message":"[bufferProcess] send to processor:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:45.800093809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:45.800098787+07:00","message":"> Transcript [2493] [false]: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:45.800103215+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:45.800105361+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:45.800107573+07:00","message":"StatePrefix: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:45.800110463+07:00","message":"TextPushed: 'ในการควบคุมโรคขาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:45.948964705+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:45.949016422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและโทษ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:45.949024392+07:00","message":"receive interim result [false|false]: ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและโทษ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:45.949049039+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:45.949054497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:45.949059124+07:00","message":"receive interim result [false|false]: ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:45.949067982+07:00","message":"[buffer interim] 154 false ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและโทษ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:45.949073036+07:00","message":"[buffer interim] 154 false ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:45.949080559+07:00","message":"[bufferProcess] interim [240000000]:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและโทษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:45.949083197+07:00","message":"[bufferProcess] send to processor:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:45.949086592+07:00","message":"[bufferProcess] interim [300000000]:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:45.94908881+07:00","message":"[bufferProcess] send to processor:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและโทษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:45.949094166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:45.949097233+07:00","message":"> Transcript [2494] [false]: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:45.949101852+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:45.949103953+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:45.949106457+07:00","message":"StatePrefix: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:45.94910925+07:00","message":"TextPushed: 'ในการควบคุมโรคขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:45.949111511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:45.949114155+07:00","message":"> Transcript [2495] [false]: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและโทษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:45.949117219+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:45.949119056+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:45.949120732+07:00","message":"StatePrefix: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:45.949122893+07:00","message":"TextPushed: 'ในการควบคุมโรคขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:45.94913028+07:00","message":"Push: 'สารไอโอดีนทั้งประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:45.949132213+07:00","message":"TextPushed: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:45.949134414+07:00","message":"Set new StatePrefix : 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและโทษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:45.949136894+07:00","message":"Next Push (prob) : 'ไทยและโทษ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:45.949146838+07:00","message":"push: {false สารไอโอดีนทั้งประเทศ 0 0xc0001fa100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:46.585526776+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:46.585564528+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:46.585571538+07:00","message":"receive interim result [false|false]: ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:46.585585553+07:00","message":"[buffer interim] 154 false ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:46.585593959+07:00","message":"[bufferProcess] interim [900000000]:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:46.585596544+07:00","message":"[bufferProcess] send to processor:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:46.585604475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:46.585607645+07:00","message":"> Transcript [2496] [false]: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:46.585610546+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:46.585613261+07:00","message":"Set new StatePrefix: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:46.758210916+07:00","message":"[GCS] Cleaned up inactive client: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:46.758247834+07:00","message":"[GCS] Cleaned up inactive client: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:46.758251554+07:00","message":"[GCS] Cleaned up inactive client: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:46.758253323+07:00","message":"[GCS] Cleaned up inactive client: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:46.758255057+07:00","message":"[GCS] Cleaned up inactive client: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:46.75825671+07:00","message":"[GCS] Cleaned up inactive client: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:46.758258446+07:00","message":"[GCS] Cleaned up inactive client: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:46.908130327+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:46.908168171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:46.908174925+07:00","message":"receive interim result [false|false]: ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:46.9081901+07:00","message":"[buffer interim] 154 false ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:46.908197321+07:00","message":"[bufferProcess] interim [200000000]:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:46.908200171+07:00","message":"[bufferProcess] send to processor:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:46.908207729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:46.908210523+07:00","message":"> Transcript [2497] [false]: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:46.908214366+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:46.908216788+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:46.908218906+07:00","message":"StatePrefix: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:46.908221661+07:00","message":"TextPushed: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:42:46.920322154+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:42:46.920344801+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:47.091661281+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:47.091701987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:47.091708217+07:00","message":"receive interim result [false|false]: ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:47.091719978+07:00","message":"[buffer interim] 154 false ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:47.091729401+07:00","message":"[bufferProcess] interim [380000000]:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:47.091732218+07:00","message":"[bufferProcess] send to processor:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:47.091736374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:47.091739449+07:00","message":"> Transcript [2498] [false]: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:47.091743275+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:47.091745508+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:47.091748551+07:00","message":"StatePrefix: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:47.091751351+07:00","message":"TextPushed: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:47.687070117+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:47.687119657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:47.687129303+07:00","message":"receive interim result [false|false]: ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:47.687145684+07:00","message":"[buffer interim] 154 false ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:47.687157347+07:00","message":"[bufferProcess] interim [980000000]:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:47.687160245+07:00","message":"[bufferProcess] send to processor:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:47.687167481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:47.687172109+07:00","message":"> Transcript [2499] [false]: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:47.687176521+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:47.687178807+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:47.687180788+07:00","message":"StatePrefix: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:47.687183816+07:00","message":"TextPushed: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:47.804359621+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:47.804404185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:47.804411722+07:00","message":"receive interim result [false|false]: ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:47.804428562+07:00","message":"[buffer interim] 154 false ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:47.804436006+07:00","message":"[bufferProcess] interim [100000000]:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:47.80443926+07:00","message":"[bufferProcess] send to processor:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:47.80444845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:47.804451753+07:00","message":"> Transcript [2500] [false]: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:47.80445603+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:47.804460152+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:47.804462537+07:00","message":"StatePrefix: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:47.804465534+07:00","message":"TextPushed: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:47.804473256+07:00","message":"Push: 'ไทยและทั่วโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:47.804475292+07:00","message":"TextPushed: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:47.804477651+07:00","message":"Set new StatePrefix : 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:47.804480027+07:00","message":"Next Push (prob) : 'เป็นคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:47.804489656+07:00","message":"push: {false ไทยและทั่วโลก 0 0xc0001fa100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:48.055591778+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:48.05562993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียวใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:48.055636488+07:00","message":"receive interim result [false|false]: ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียวใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:48.05566146+07:00","message":"[buffer interim] 154 false ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียวใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:48.055669959+07:00","message":"[bufferProcess] interim [400000000]:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียวใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:48.055672494+07:00","message":"[bufferProcess] send to processor:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:48.055676622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:48.055679704+07:00","message":"> Transcript [2501] [false]: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:48.055683496+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:48.055685703+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:48.055687641+07:00","message":"StatePrefix: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:48.055690107+07:00","message":"TextPushed: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:48.108378034+07:00","message":"[GCS] IsForceVAD: false for message ID: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:48.183183671+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:48.183236667+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียวในโลก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:48.183246362+07:00","message":"receive interim result [false|false]: ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียวในโลก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:48.183267417+07:00","message":"[buffer interim] 154 false ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียวในโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:48.183280923+07:00","message":"[bufferProcess] interim [520000000]:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียวในโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:48.183285215+07:00","message":"[bufferProcess] send to processor:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียวใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:48.183297167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:48.183301811+07:00","message":"> Transcript [2502] [false]: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียวใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:48.183307643+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:48.183311412+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:48.183315161+07:00","message":"StatePrefix: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:48.18331944+07:00","message":"TextPushed: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:48.207033984+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:48.207077164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียวในโลก\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:48.207084309+07:00","message":"receive interim result [true|false]: ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียวในโลก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:48.207095838+07:00","message":"end recv isFinal message id 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:48.207098099+07:00","message":"end Recv id 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:48.207106893+07:00","message":"[buffer interim] 154 true ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียวในโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:48.207117027+07:00","message":"[bufferProcess] interim [610000000]:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียวในโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:48.20712493+07:00","message":"[bufferProcess] send to processor (isfinal):ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียวในโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:48.207130138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:48.207134443+07:00","message":"> Transcript [2503] [false]: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียวในโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:48.20713836+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:48.207140487+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:48.207143211+07:00","message":"StatePrefix: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:48.207146186+07:00","message":"TextPushed: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:48.207148371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:48.207150442+07:00","message":"> Transcript [2504] [true]: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียวในโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:48.207152912+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:48.207155134+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:48.207156816+07:00","message":"StatePrefix: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:48.207159586+07:00","message":"TextPushed: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:48.207166836+07:00","message":"Push: 'เป็นคนเดียวในโลก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:48.207176462+07:00","message":"push: {true เป็นคนเดียวในโลก 0 0xc0001fa100}"}
{"level":"info","service":"Main","time":"2026-06-25T13:42:48.220632624+07:00","message":"write wav file: './tmp/7595/7595_154.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:48.237424568+07:00","message":"[GCS] Start streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:48.616092612+07:00","message":"[GCS] IsForceVAD: false for message ID: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:48.687139164+07:00","message":"[GCS] Start streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:48.710037798+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:48.710056276+07:00","message":"found end of frame, send empty tag with msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:48.710059517+07:00","message":"end Recv id 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:48.710066989+07:00","message":"[buffer interim] 155 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:48.710074248+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:48.710078812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:48.710082369+07:00","message":"> Transcript [2505] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:48.710085708+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:48.710087895+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:48.710089702+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:48.710091761+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:48.710101765+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:48.710113423+07:00","message":"push: {true \n 0 0xc00049db80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:42:48.715116623+07:00","message":"write wav file: './tmp/7595/7595_155.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:49.174067275+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:49.174117156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:49.17412294+07:00","message":"receive interim result [false|false]: ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:49.174140444+07:00","message":"[buffer interim] 156 false ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:49.174148011+07:00","message":"[bufferProcess] interim [480000000]:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:49.174149926+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:49.244050705+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:49.244094866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:49.24410103+07:00","message":"receive interim result [false|false]: ที่ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:49.244116256+07:00","message":"[buffer interim] 156 false ที่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:49.244127097+07:00","message":"[bufferProcess] interim [600000000]:ที่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:49.244129813+07:00","message":"[bufferProcess] send to processor:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:49.244135823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:49.244138765+07:00","message":"> Transcript [2506] [false]: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:49.244141388+07:00","message":"Set StatePrefix (first interim): 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:49.325800326+07:00","message":"[GCS] IsForceVAD: false for message ID: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:49.350937797+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:49.350971267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:49.350977134+07:00","message":"receive interim result [false|false]: ที่ตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:49.350993641+07:00","message":"[buffer interim] 156 false ที่ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:49.351001094+07:00","message":"[bufferProcess] interim [660000000]:ที่ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:49.351004004+07:00","message":"[bufferProcess] send to processor:ที่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:49.351007736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:49.351011821+07:00","message":"> Transcript [2507] [false]: 'ที่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:49.351015268+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:49.351017471+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:49.351019478+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:49.351021571+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:49.425209444+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:49.425246249+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ใต้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:49.425252028+07:00","message":"receive interim result [false|false]: ที่ใต้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:49.425267223+07:00","message":"[buffer interim] 156 false ที่ใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:49.425274802+07:00","message":"[bufferProcess] interim [780000000]:ที่ใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:49.425277325+07:00","message":"[bufferProcess] send to processor:ที่ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:49.425283159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:49.425286312+07:00","message":"> Transcript [2508] [false]: 'ที่ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:49.425289917+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:49.425292188+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:49.425294238+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:49.425296547+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:49.428693146+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:49.428702915+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้รับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:49.428705901+07:00","message":"receive interim result [false|false]: ที่ได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:49.428714437+07:00","message":"[buffer interim] 156 false ที่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:49.428717657+07:00","message":"[bufferProcess] interim [840000000]:ที่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:49.428719574+07:00","message":"[bufferProcess] send to processor:ที่ใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:49.42872181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:49.428723986+07:00","message":"> Transcript [2509] [false]: 'ที่ใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:49.428726031+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:49.428727937+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:49.428732419+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:49.428734283+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:49.444489973+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:49.444535396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้รับ\",\"confidence\":0.954473}],\"is_final\":true,\"result_end_time\":{\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:49.444541615+07:00","message":"receive interim result [true|false]: ที่ได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:49.444553817+07:00","message":"end recv isFinal message id 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:49.444556047+07:00","message":"end Recv id 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:49.444562643+07:00","message":"[buffer interim] 156 true ที่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:49.444569707+07:00","message":"[bufferProcess] interim [870000000]:ที่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:49.444572826+07:00","message":"[bufferProcess] send to processor (isfinal):ที่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:49.444576155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:49.444578874+07:00","message":"> Transcript [2510] [false]: 'ที่ได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:49.444583083+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:49.444585121+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:49.444587516+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:49.44458964+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:49.444598806+07:00","message":"Push: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:49.444600651+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:49.444603066+07:00","message":"Set new StatePrefix : 'ที่ได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:49.444605061+07:00","message":"Next Push (prob) : 'ได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:49.444606928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:49.444608899+07:00","message":"> Transcript [2511] [true]: 'ที่ได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:49.444611063+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:49.444612898+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:49.444614678+07:00","message":"StatePrefix: 'ที่ได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:49.444616806+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:49.444619297+07:00","message":"Push: 'ได้รับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:49.444647649+07:00","message":"push: {false ที่ 0 0xc000045500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:49.444683736+07:00","message":"push: {true ได้รับ 0 0xc000045500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:49.447644833+07:00","message":"[GCS] Start streaming session, msgId: 157"}
{"level":"info","service":"Main","time":"2026-06-25T13:42:49.450595808+07:00","message":"write wav file: './tmp/7595/7595_156.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:49.516586309+07:00","message":"[GCS] IsForceVAD: false for message ID: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:49.652340259+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:49.652363989+07:00","message":"found end of frame, send empty tag with msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:49.65236738+07:00","message":"end Recv id 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:49.652376817+07:00","message":"[buffer interim] 157 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:49.652384215+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:49.652388732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:49.652392151+07:00","message":"> Transcript [2512] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:49.652395775+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:49.652398321+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:49.652400057+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:49.652401917+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:49.652404857+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:49.652417025+07:00","message":"push: {true \n 0 0xc002aa7800}"}
{"level":"info","service":"Main","time":"2026-06-25T13:42:49.65775127+07:00","message":"write wav file: './tmp/7595/7595_157.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:49.837742892+07:00","message":"[GCS] Start streaming session, msgId: 158"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:42:49.921216142+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:42:49.92122314+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:50.295964655+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:50.296003797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:50.296008972+07:00","message":"receive interim result [false|false]: เหรียญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:50.296024175+07:00","message":"[buffer interim] 158 false เหรียญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:50.296032441+07:00","message":"[bufferProcess] interim [300000000]:เหรียญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:50.296034496+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:50.579741663+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:50.5797876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:50.579794068+07:00","message":"receive interim result [false|false]: เหรียญนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:50.579812591+07:00","message":"[buffer interim] 158 false เหรียญนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:50.579821228+07:00","message":"[bufferProcess] interim [540000000]:เหรียญนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:50.579823399+07:00","message":"[bufferProcess] send to processor:เหรียญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:50.579827524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:50.579830508+07:00","message":"> Transcript [2513] [false]: 'เหรียญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:50.579833146+07:00","message":"Set StatePrefix (first interim): 'เหรียญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:50.701675217+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:50.701710753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญนี้มา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:50.701716573+07:00","message":"receive interim result [false|false]: เหรียญนี้มา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:50.701728927+07:00","message":"[buffer interim] 158 false เหรียญนี้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:50.701737284+07:00","message":"[bufferProcess] interim [720000000]:เหรียญนี้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:50.70173975+07:00","message":"[bufferProcess] send to processor:เหรียญนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:50.701745597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:50.701748358+07:00","message":"> Transcript [2514] [false]: 'เหรียญนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:50.701751474+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:50.701753458+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:50.70175573+07:00","message":"StatePrefix: 'เหรียญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:50.701758108+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:51.282626224+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:51.28267308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญนี้มา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:51.282679117+07:00","message":"receive interim result [false|false]: เหรียญนี้มา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:51.282695925+07:00","message":"[buffer interim] 158 false เหรียญนี้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:51.282704264+07:00","message":"[bufferProcess] interim [320000000]:เหรียญนี้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:51.28270777+07:00","message":"[bufferProcess] send to processor:เหรียญนี้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:51.282715275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:51.282718074+07:00","message":"> Transcript [2515] [false]: 'เหรียญนี้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:51.282721462+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:51.282723801+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:51.282725803+07:00","message":"StatePrefix: 'เหรียญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:51.282728066+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:51.402834417+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:51.402881536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญนี้มาเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:51.402889472+07:00","message":"receive interim result [false|false]: เหรียญนี้มาเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:51.402905838+07:00","message":"[buffer interim] 158 false เหรียญนี้มาเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:51.402914037+07:00","message":"[bufferProcess] interim [380000000]:เหรียญนี้มาเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:51.402916778+07:00","message":"[bufferProcess] send to processor:เหรียญนี้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:51.402921433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:51.402924884+07:00","message":"> Transcript [2516] [false]: 'เหรียญนี้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:51.402928308+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:51.402930529+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:51.402932569+07:00","message":"StatePrefix: 'เหรียญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:51.402935014+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:51.450238+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:51.450285017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญนี้มาเราก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:51.45029167+07:00","message":"receive interim result [false|false]: เหรียญนี้มาเราก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:51.450308627+07:00","message":"[buffer interim] 158 false เหรียญนี้มาเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:51.450316642+07:00","message":"[bufferProcess] interim [440000000]:เหรียญนี้มาเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:51.450319419+07:00","message":"[bufferProcess] send to processor:เหรียญนี้มาเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:51.450322933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:51.450326269+07:00","message":"> Transcript [2517] [false]: 'เหรียญนี้มาเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:51.450329987+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:51.450332637+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:51.450334908+07:00","message":"StatePrefix: 'เหรียญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:51.450340426+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:51.450346726+07:00","message":"Push: 'เหรียญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:51.450348878+07:00","message":"TextPushed: 'เหรียญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:51.450351407+07:00","message":"Set new StatePrefix : 'เหรียญนี้มาเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:51.450353766+07:00","message":"Next Push (prob) : 'นี้มาเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:51.450363036+07:00","message":"push: {false เหรียญ 0 0xc00049de00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:51.572811751+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:51.572843623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญนี้มาเราก็เลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:51.572849916+07:00","message":"receive interim result [false|false]: เหรียญนี้มาเราก็เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:51.572865034+07:00","message":"[buffer interim] 158 false เหรียญนี้มาเราก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:51.57287181+07:00","message":"[bufferProcess] interim [560000000]:เหรียญนี้มาเราก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:51.572874321+07:00","message":"[bufferProcess] send to processor:เหรียญนี้มาเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:51.572880109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:51.572883876+07:00","message":"> Transcript [2518] [false]: 'เหรียญนี้มาเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:51.572887424+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:51.572889759+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:51.572891725+07:00","message":"StatePrefix: 'เหรียญนี้มาเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:51.572893959+07:00","message":"TextPushed: 'เหรียญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:51.760644148+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:51.760694769+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญนี้มาเราก็เลยใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:51.760701471+07:00","message":"receive interim result [false|false]: เหรียญนี้มาเราก็เลยใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:51.760718348+07:00","message":"[buffer interim] 158 false เหรียญนี้มาเราก็เลยใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:51.760726326+07:00","message":"[bufferProcess] interim [740000000]:เหรียญนี้มาเราก็เลยใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:51.760728944+07:00","message":"[bufferProcess] send to processor:เหรียญนี้มาเราก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:51.760737161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:51.760740329+07:00","message":"> Transcript [2519] [false]: 'เหรียญนี้มาเราก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:51.760744129+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:51.76074685+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:51.760749306+07:00","message":"StatePrefix: 'เหรียญนี้มาเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:51.760751719+07:00","message":"TextPushed: 'เหรียญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:52.08264106+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:52.082683772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญนี้มาเราก็เลยใช้วัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:52.082689865+07:00","message":"receive interim result [false|false]: เหรียญนี้มาเราก็เลยใช้วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:52.082705043+07:00","message":"[buffer interim] 158 false เหรียญนี้มาเราก็เลยใช้วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:52.082712196+07:00","message":"[bufferProcess] interim [40000000]:เหรียญนี้มาเราก็เลยใช้วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:52.082714821+07:00","message":"[bufferProcess] send to processor:เหรียญนี้มาเราก็เลยใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:52.082721782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:52.082724601+07:00","message":"> Transcript [2520] [false]: 'เหรียญนี้มาเราก็เลยใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:52.082728113+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:52.082730343+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:52.082732666+07:00","message":"StatePrefix: 'เหรียญนี้มาเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:52.082734946+07:00","message":"TextPushed: 'เหรียญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:52.15247357+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:52.152513734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญนี้มาเราก็เลยใช้วันที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:52.15251934+07:00","message":"receive interim result [false|false]: เหรียญนี้มาเราก็เลยใช้วันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:52.152533731+07:00","message":"[buffer interim] 158 false เหรียญนี้มาเราก็เลยใช้วันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:52.152541089+07:00","message":"[bufferProcess] interim [220000000]:เหรียญนี้มาเราก็เลยใช้วันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:52.152543673+07:00","message":"[bufferProcess] send to processor:เหรียญนี้มาเราก็เลยใช้วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:52.152550939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:52.152553838+07:00","message":"> Transcript [2521] [false]: 'เหรียญนี้มาเราก็เลยใช้วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:52.152557353+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:52.152559604+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:52.152561917+07:00","message":"StatePrefix: 'เหรียญนี้มาเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:52.152564283+07:00","message":"TextPushed: 'เหรียญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:52.152569038+07:00","message":"Push: 'นี้มาเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:52.152571034+07:00","message":"TextPushed: 'เหรียญนี้มาเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:52.152573121+07:00","message":"Set new StatePrefix : 'เหรียญนี้มาเราก็เลยใช้วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:52.152575375+07:00","message":"Next Push (prob) : 'ก็เลยใช้วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:52.15258223+07:00","message":"push: {false นี้มาเรา 0 0xc00049de00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:52.481781203+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:52.481819579+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญนี้มาเราก็เลยใช้วันที่ 20\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:52.481825789+07:00","message":"receive interim result [false|false]: เหรียญนี้มาเราก็เลยใช้วันที่ 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:52.481845705+07:00","message":"[buffer interim] 158 false เหรียญนี้มาเราก็เลยใช้วันที่ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:52.481859697+07:00","message":"[bufferProcess] interim [460000000]:เหรียญนี้มาเราก็เลยใช้วันที่ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:52.481863199+07:00","message":"[bufferProcess] send to processor:เหรียญนี้มาเราก็เลยใช้วันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:52.481872636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:52.481876645+07:00","message":"> Transcript [2522] [false]: 'เหรียญนี้มาเราก็เลยใช้วันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:52.481880299+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:52.481882328+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:52.481884559+07:00","message":"StatePrefix: 'เหรียญนี้มาเราก็เลยใช้วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:52.481886966+07:00","message":"TextPushed: 'เหรียญนี้มาเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:52.660403704+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:52.660437602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญนี้มาเราก็เลยใช้วันที่ 25\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:52.660444442+07:00","message":"receive interim result [false|false]: เหรียญนี้มาเราก็เลยใช้วันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:52.660456615+07:00","message":"[buffer interim] 158 false เหรียญนี้มาเราก็เลยใช้วันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:52.660465794+07:00","message":"[bufferProcess] interim [640000000]:เหรียญนี้มาเราก็เลยใช้วันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:52.660468158+07:00","message":"[bufferProcess] send to processor:เหรียญนี้มาเราก็เลยใช้วันที่ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:52.660473927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:52.660481218+07:00","message":"> Transcript [2523] [false]: 'เหรียญนี้มาเราก็เลยใช้วันที่ 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:52.66048525+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:52.660490856+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:52.660492988+07:00","message":"StatePrefix: 'เหรียญนี้มาเราก็เลยใช้วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:52.660495713+07:00","message":"TextPushed: 'เหรียญนี้มาเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:52.813495074+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:52.813546256+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญนี้มาเราก็เลยใช้วันที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:52.813555289+07:00","message":"receive interim result [false|false]: เหรียญนี้มาเราก็เลยใช้วันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:52.813571291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 25 พี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:52.813576243+07:00","message":"receive interim result [false|false]:  25 พี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:52.813586442+07:00","message":"[buffer interim] 158 false เหรียญนี้มาเราก็เลยใช้วันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:52.813591741+07:00","message":"[buffer interim] 158 false  25 พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:52.813600304+07:00","message":"[bufferProcess] interim [820000000]:เหรียญนี้มาเราก็เลยใช้วันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:52.813604416+07:00","message":"[bufferProcess] send to processor:เหรียญนี้มาเราก็เลยใช้วันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:52.813609418+07:00","message":"[bufferProcess] interim [820000000]: 25 พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:52.813613005+07:00","message":"[bufferProcess] update buffer: เหรียญนี้มาเราก็เลยใช้วันที่ 25 พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:52.813617466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:52.813621839+07:00","message":"> Transcript [2524] [false]: 'เหรียญนี้มาเราก็เลยใช้วันที่ 25'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:52.813627498+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:52.813630504+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:52.813633731+07:00","message":"StatePrefix: 'เหรียญนี้มาเราก็เลยใช้วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:52.813637539+07:00","message":"TextPushed: 'เหรียญนี้มาเรา'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:42:52.921735774+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:42:52.921753965+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:52.986076296+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:52.986122179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญนี้มาเราก็เลยใช้วันที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:52.986131353+07:00","message":"receive interim result [false|false]: เหรียญนี้มาเราก็เลยใช้วันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:52.986147355+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 25 พี่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:52.986152043+07:00","message":"receive interim result [false|false]:  25 พี่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:52.986172464+07:00","message":"[buffer interim] 158 false เหรียญนี้มาเราก็เลยใช้วันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:52.986190711+07:00","message":"[buffer interim] 158 false  25 พี่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:52.986197449+07:00","message":"[bufferProcess] interim [940000000]:เหรียญนี้มาเราก็เลยใช้วันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:52.986200904+07:00","message":"[bufferProcess] send to processor:เหรียญนี้มาเราก็เลยใช้วันที่ 25 พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:52.986208157+07:00","message":"[bufferProcess] interim [940000000]: 25 พี่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:52.986210642+07:00","message":"[bufferProcess] update buffer: เหรียญนี้มาเราก็เลยใช้วันที่ 25 พี่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:52.986213788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:52.986217004+07:00","message":"> Transcript [2525] [false]: 'เหรียญนี้มาเราก็เลยใช้วันที่ 25 พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:52.986220988+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:52.986223097+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:52.986225545+07:00","message":"StatePrefix: 'เหรียญนี้มาเราก็เลยใช้วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:52.986227749+07:00","message":"TextPushed: 'เหรียญนี้มาเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:52.986235429+07:00","message":"Push: 'ก็เลยใช้วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:52.986237606+07:00","message":"TextPushed: 'เหรียญนี้มาเราก็เลยใช้วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:52.986239867+07:00","message":"Set new StatePrefix : 'เหรียญนี้มาเราก็เลยใช้วันที่ 25 พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:52.98624207+07:00","message":"Next Push (prob) : 'ที่ 25 พี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:52.986250049+07:00","message":"push: {false ก็เลยใช้วัน 0 0xc00049de00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:52.990134044+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:52.990156351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญนี้มาเราก็เลยใช้วันที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:52.990162004+07:00","message":"receive interim result [false|false]: เหรียญนี้มาเราก็เลยใช้วันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:52.990175118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 25 มิถุนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:52.990179561+07:00","message":"receive interim result [false|false]:  25 มิถุนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:52.990187773+07:00","message":"[buffer interim] 158 false เหรียญนี้มาเราก็เลยใช้วันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:52.990194395+07:00","message":"[buffer interim] 158 false  25 มิถุนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:52.990201429+07:00","message":"[bufferProcess] interim [0]:เหรียญนี้มาเราก็เลยใช้วันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:52.990205082+07:00","message":"[bufferProcess] send to processor:เหรียญนี้มาเราก็เลยใช้วันที่ 25 พี่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:52.990212439+07:00","message":"[bufferProcess] interim [0]: 25 มิถุนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:52.990215721+07:00","message":"[bufferProcess] update buffer: เหรียญนี้มาเราก็เลยใช้วันที่ 25 มิถุนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:52.9902196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:52.990223506+07:00","message":"> Transcript [2526] [false]: 'เหรียญนี้มาเราก็เลยใช้วันที่ 25 พี่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:52.990228641+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:52.990231862+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:52.990234862+07:00","message":"StatePrefix: 'เหรียญนี้มาเราก็เลยใช้วันที่ 25 พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:52.990238424+07:00","message":"TextPushed: 'เหรียญนี้มาเราก็เลยใช้วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:53.041544733+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:53.04161222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญนี้มาเราก็เลยใช้วันที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:53.041622751+07:00","message":"receive interim result [false|false]: เหรียญนี้มาเราก็เลยใช้วันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:53.041639168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 25 มิถุนายน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:53.041643996+07:00","message":"receive interim result [false|false]:  25 มิถุนายน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:53.0416724+07:00","message":"[buffer interim] 158 false เหรียญนี้มาเราก็เลยใช้วันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:53.041691722+07:00","message":"[buffer interim] 158 false  25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:53.041698822+07:00","message":"[bufferProcess] interim [60000000]:เหรียญนี้มาเราก็เลยใช้วันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:53.041702249+07:00","message":"[bufferProcess] send to processor:เหรียญนี้มาเราก็เลยใช้วันที่ 25 มิถุนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:53.041709292+07:00","message":"[bufferProcess] interim [60000000]: 25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:53.041711824+07:00","message":"[bufferProcess] update buffer: เหรียญนี้มาเราก็เลยใช้วันที่ 25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:53.041714764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:53.04171806+07:00","message":"> Transcript [2527] [false]: 'เหรียญนี้มาเราก็เลยใช้วันที่ 25 มิถุนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:53.041721333+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:53.04172328+07:00","message":"Set new StatePrefix: 'เหรียญนี้มาเราก็เลยใช้วันที่ 25 มิถุนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:53.165245308+07:00","message":"[GCS] IsForceVAD: false for message ID: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:53.227492574+07:00","message":"[GCS] Start streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:53.249573608+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:53.249615495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญนี้มาเราก็เลยใช้วันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:53.249621985+07:00","message":"receive interim result [false|false]: เหรียญนี้มาเราก็เลยใช้วันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:53.249637892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:53.249641458+07:00","message":"receive interim result [false|false]:  มิถุนายน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:53.249649831+07:00","message":"[buffer interim] 158 false เหรียญนี้มาเราก็เลยใช้วันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:53.249653529+07:00","message":"[buffer interim] 158 false  มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:53.249674183+07:00","message":"[bufferProcess] interim [240000000]:เหรียญนี้มาเราก็เลยใช้วันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:53.249677269+07:00","message":"[bufferProcess] send to processor:เหรียญนี้มาเราก็เลยใช้วันที่ 25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:53.249680823+07:00","message":"[bufferProcess] interim [240000000]: มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:53.249684135+07:00","message":"[bufferProcess] update buffer: เหรียญนี้มาเราก็เลยใช้วันที่ 25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:53.249687209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:53.249690097+07:00","message":"> Transcript [2528] [false]: 'เหรียญนี้มาเราก็เลยใช้วันที่ 25 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:53.249693924+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:53.249696037+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:53.24969805+07:00","message":"StatePrefix: 'เหรียญนี้มาเราก็เลยใช้วันที่ 25 มิถุนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:53.249700652+07:00","message":"TextPushed: 'เหรียญนี้มาเราก็เลยใช้วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:53.263384339+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:53.263421234+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญนี้มาเราก็เลยใช้วันที่ 25 มิถุนายน\",\"confidence\":0.95897263}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:53.26342778+07:00","message":"receive interim result [true|false]: เหรียญนี้มาเราก็เลยใช้วันที่ 25 มิถุนายน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:53.263439454+07:00","message":"end recv isFinal message id 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:53.263441592+07:00","message":"end Recv id 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:53.263447564+07:00","message":"[buffer interim] 158 true เหรียญนี้มาเราก็เลยใช้วันที่ 25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:53.263454604+07:00","message":"[bufferProcess] interim [360000000]:เหรียญนี้มาเราก็เลยใช้วันที่ 25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:53.263458215+07:00","message":"[bufferProcess] send to processor (isfinal):เหรียญนี้มาเราก็เลยใช้วันที่ 25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:53.263461705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:53.263464579+07:00","message":"> Transcript [2529] [false]: 'เหรียญนี้มาเราก็เลยใช้วันที่ 25 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:53.263468008+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:53.263470293+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:53.263472512+07:00","message":"StatePrefix: 'เหรียญนี้มาเราก็เลยใช้วันที่ 25 มิถุนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:53.263474888+07:00","message":"TextPushed: 'เหรียญนี้มาเราก็เลยใช้วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:53.263476842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:53.263478816+07:00","message":"> Transcript [2530] [true]: 'เหรียญนี้มาเราก็เลยใช้วันที่ 25 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:53.263481024+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:53.263482748+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:53.263484468+07:00","message":"StatePrefix: 'เหรียญนี้มาเราก็เลยใช้วันที่ 25 มิถุนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:53.263486664+07:00","message":"TextPushed: 'เหรียญนี้มาเราก็เลยใช้วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:53.263489384+07:00","message":"Push: 'ที่ 25 มิถุนายน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:53.263497393+07:00","message":"push: {true ที่ 25 มิถุนายน 0 0xc00049de00}"}
{"level":"info","service":"Main","time":"2026-06-25T13:42:53.276758318+07:00","message":"write wav file: './tmp/7595/7595_158.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:54.204453209+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:54.20449319+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:54.204498855+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:54.204514661+07:00","message":"[buffer interim] 159 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:54.204521961+07:00","message":"[bufferProcess] interim [780000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:54.204523878+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:54.39972886+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:54.399770783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นวัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:54.399776453+07:00","message":"receive interim result [false|false]: เป็นวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:54.399792099+07:00","message":"[buffer interim] 159 false เป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:54.399800206+07:00","message":"[bufferProcess] interim [960000000]:เป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:54.399803428+07:00","message":"[bufferProcess] send to processor:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:54.399809882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:54.399813142+07:00","message":"> Transcript [2531] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:54.39981543+07:00","message":"Set StatePrefix (first interim): 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:54.638436037+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:54.638475445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:54.638483003+07:00","message":"receive interim result [false|false]: เป็นหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:54.63850139+07:00","message":"[buffer interim] 159 false เป็นหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:54.638509496+07:00","message":"[bufferProcess] interim [140000000]:เป็นหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:54.638512354+07:00","message":"[bufferProcess] send to processor:เป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:54.638518494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:54.638521309+07:00","message":"> Transcript [2532] [false]: 'เป็นวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:54.638524878+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:54.638527387+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:54.638529327+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:54.638531738+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:54.682748143+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:54.682788919+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นวัณโรค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:54.682794446+07:00","message":"receive interim result [false|false]: เป็นวัณโรค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:54.682810522+07:00","message":"[buffer interim] 159 false เป็นวัณโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:54.682817926+07:00","message":"[bufferProcess] interim [260000000]:เป็นวัณโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:54.682820291+07:00","message":"[bufferProcess] send to processor:เป็นหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:54.682823682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:54.68282635+07:00","message":"> Transcript [2533] [false]: 'เป็นหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:54.682829856+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:54.682831783+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:54.682833632+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:54.682835849+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:55.294377896+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:55.294417328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นวัณโรค\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:55.294423543+07:00","message":"receive interim result [false|false]: เป็นวัณโรค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:55.294439278+07:00","message":"[buffer interim] 159 false เป็นวัณโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:55.294446882+07:00","message":"[bufferProcess] interim [860000000]:เป็นวัณโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:55.294449309+07:00","message":"[bufferProcess] send to processor:เป็นวัณโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:55.294455964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:55.29445903+07:00","message":"> Transcript [2534] [false]: 'เป็นวัณโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:55.294462194+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:55.294465094+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:55.294467138+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:55.294469226+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:55.484810416+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:55.484854465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นวัณโรคไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:55.484860013+07:00","message":"receive interim result [false|false]: เป็นวัณโรคไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:55.484875302+07:00","message":"[buffer interim] 159 false เป็นวัณโรคไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:55.484884635+07:00","message":"[bufferProcess] interim [40000000]:เป็นวัณโรคไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:55.484886977+07:00","message":"[bufferProcess] send to processor:เป็นวัณโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:55.484892465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:55.484895682+07:00","message":"> Transcript [2535] [false]: 'เป็นวัณโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:55.484899158+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:55.484901644+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:55.484903784+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:55.484906014+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:55.484910789+07:00","message":"Push: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:55.484913221+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:55.484915422+07:00","message":"Set new StatePrefix : 'เป็นวัณโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:55.48491749+07:00","message":"Next Push (prob) : 'วัณโรค'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:55.484925646+07:00","message":"push: {false เป็น 0 0xc0020b7380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:55.665684193+07:00","message":"[GCS] IsForceVAD: false for message ID: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:55.684055081+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:55.684102221+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นวัณโรคไอโอดีนเพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:55.684108831+07:00","message":"receive interim result [false|false]: เป็นวัณโรคไอโอดีนเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:55.684122311+07:00","message":"[buffer interim] 159 false เป็นวัณโรคไอโอดีนเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:55.684132395+07:00","message":"[bufferProcess] interim [280000000]:เป็นวัณโรคไอโอดีนเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:55.684136472+07:00","message":"[bufferProcess] send to processor:เป็นวัณโรคไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:55.684143914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:55.684148715+07:00","message":"> Transcript [2536] [false]: 'เป็นวัณโรคไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:55.684154221+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:55.684157242+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:55.684159309+07:00","message":"StatePrefix: 'เป็นวัณโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:55.684161568+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:55.727074246+07:00","message":"[GCS] Start streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:55.766817057+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:55.76685871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นวัณโรคไอโอดีนเพื่อ\",\"confidence\":0.86388993}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:55.766864405+07:00","message":"receive interim result [true|false]: เป็นวัณโรคไอโอดีนเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:55.766873508+07:00","message":"end recv isFinal message id 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:55.766875757+07:00","message":"end Recv id 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:55.766882507+07:00","message":"[buffer interim] 159 true เป็นวัณโรคไอโอดีนเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:55.766893192+07:00","message":"[bufferProcess] interim [460000000]:เป็นวัณโรคไอโอดีนเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:55.766896469+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นวัณโรคไอโอดีนเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:55.766900611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:55.7669036+07:00","message":"> Transcript [2537] [false]: 'เป็นวัณโรคไอโอดีนเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:55.766908456+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:55.766911182+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:55.76691632+07:00","message":"StatePrefix: 'เป็นวัณโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:55.766920121+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:55.766922852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:55.766925788+07:00","message":"> Transcript [2538] [true]: 'เป็นวัณโรคไอโอดีนเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:55.766928673+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:55.7669313+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:55.766934002+07:00","message":"StatePrefix: 'เป็นวัณโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:55.766936992+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:55.766940539+07:00","message":"Push: 'วัณโรคไอโอดีนเพื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:55.766951299+07:00","message":"push: {true วัณโรคไอโอดีนเพื่อ 0 0xc0020b7380}"}
{"level":"info","service":"Main","time":"2026-06-25T13:42:55.774414372+07:00","message":"write wav file: './tmp/7595/7595_159.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:42:55.922303654+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:42:55.922318822+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:56.257203158+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:56.257258126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:56.257264548+07:00","message":"receive interim result [false|false]: ออก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:56.257284753+07:00","message":"[buffer interim] 160 false ออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:56.257293492+07:00","message":"[bufferProcess] interim [360000000]:ออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:56.257295656+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:56.260997691+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:56.26104451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:56.261052678+07:00","message":"receive interim result [false|false]: ออกมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:56.261073961+07:00","message":"[buffer interim] 160 false ออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:56.261083728+07:00","message":"[bufferProcess] interim [420000000]:ออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:56.261086924+07:00","message":"[bufferProcess] send to processor:ออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:56.261091964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:56.261095997+07:00","message":"> Transcript [2539] [false]: 'ออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:56.261099381+07:00","message":"Set StatePrefix (first interim): 'ออก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:56.496963921+07:00","message":"[GCS] IsForceVAD: false for message ID: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:56.567141617+07:00","message":"[GCS] Start streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:56.574547348+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:56.574584088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกมาบ่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:56.574589636+07:00","message":"receive interim result [false|false]: ออกมาบ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:56.574600905+07:00","message":"[buffer interim] 160 false ออกมาบ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:56.574608362+07:00","message":"[bufferProcess] interim [660000000]:ออกมาบ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:56.574610869+07:00","message":"[bufferProcess] send to processor:ออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:56.574616553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:56.574619601+07:00","message":"> Transcript [2540] [false]: 'ออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:56.574622568+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:56.574624798+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:56.5746269+07:00","message":"StatePrefix: 'ออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:56.574629121+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:56.576149046+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:56.576185634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกมาบอก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:56.57619076+07:00","message":"receive interim result [false|false]: ออกมาบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:56.57620357+07:00","message":"[buffer interim] 160 false ออกมาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:56.576210559+07:00","message":"[bufferProcess] interim [720000000]:ออกมาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:56.57621301+07:00","message":"[bufferProcess] send to processor:ออกมาบ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:56.576218442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:56.57622172+07:00","message":"> Transcript [2541] [false]: 'ออกมาบ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:56.576224995+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:56.576227129+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:56.576229192+07:00","message":"StatePrefix: 'ออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:56.576231712+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:56.583328732+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:56.583358638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกมาบอก\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:56.583364252+07:00","message":"receive interim result [true|false]: ออกมาบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:56.583377086+07:00","message":"end recv isFinal message id 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:56.583379789+07:00","message":"end Recv id 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:56.583384855+07:00","message":"[buffer interim] 160 true ออกมาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:56.583391257+07:00","message":"[bufferProcess] interim [780000000]:ออกมาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:56.583398825+07:00","message":"[bufferProcess] send to processor (isfinal):ออกมาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:56.583404016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:56.583406989+07:00","message":"> Transcript [2542] [false]: 'ออกมาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:56.583410141+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:56.583412297+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:56.583414382+07:00","message":"StatePrefix: 'ออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:56.583416689+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:56.583418524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:56.583421731+07:00","message":"> Transcript [2543] [true]: 'ออกมาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:56.583423845+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:56.583425685+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:56.583427407+07:00","message":"StatePrefix: 'ออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:56.583429265+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:56.583436452+07:00","message":"Push: 'ออกมาบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:56.583443609+07:00","message":"push: {true ออกมาบอก 0 0xc000044200}"}
{"level":"info","service":"Main","time":"2026-06-25T13:42:56.588947843+07:00","message":"write wav file: './tmp/7595/7595_160.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:56.902229422+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:56.9022734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:56.902278755+07:00","message":"receive interim result [false|false]: คน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:56.902298049+07:00","message":"[buffer interim] 161 false คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:56.902305914+07:00","message":"[bufferProcess] interim [420000000]:คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:56.902307996+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:57.217726124+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:57.217768737+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:57.21777446+07:00","message":"receive interim result [false|false]: คนทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:57.217789885+07:00","message":"[buffer interim] 161 false คนทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:57.217797892+07:00","message":"[bufferProcess] interim [660000000]:คนทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:57.217800376+07:00","message":"[bufferProcess] send to processor:คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:57.217804256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:57.217807273+07:00","message":"> Transcript [2544] [false]: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:57.217809426+07:00","message":"Set StatePrefix (first interim): 'คน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:57.408410528+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:57.408455461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนทั้งปรับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:57.408461988+07:00","message":"receive interim result [false|false]: คนทั้งปรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:57.408478645+07:00","message":"[buffer interim] 161 false คนทั้งปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:57.408487037+07:00","message":"[bufferProcess] interim [900000000]:คนทั้งปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:57.408489577+07:00","message":"[bufferProcess] send to processor:คนทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:57.40849737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:57.40850047+07:00","message":"> Transcript [2545] [false]: 'คนทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:57.408504144+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:57.408506565+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:57.408508977+07:00","message":"StatePrefix: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:57.408511366+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:57.538896109+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:57.53893272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนทั้งประเทศ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:57.538938954+07:00","message":"receive interim result [false|false]: คนทั้งประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:57.538953717+07:00","message":"[buffer interim] 161 false คนทั้งประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:57.53895992+07:00","message":"[bufferProcess] interim [960000000]:คนทั้งประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:57.538962553+07:00","message":"[bufferProcess] send to processor:คนทั้งปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:57.538965787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:57.538968865+07:00","message":"> Transcript [2546] [false]: 'คนทั้งปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:57.53897223+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:57.538974297+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:57.538976395+07:00","message":"StatePrefix: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:57.538978788+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:57.806943369+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:57.806984419+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนทั้งประเทศว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:57.806990867+07:00","message":"receive interim result [false|false]: คนทั้งประเทศว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:57.807003469+07:00","message":"[buffer interim] 161 false คนทั้งประเทศว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:57.807012967+07:00","message":"[bufferProcess] interim [320000000]:คนทั้งประเทศว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:57.807015321+07:00","message":"[bufferProcess] send to processor:คนทั้งประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:57.807020999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:57.807023893+07:00","message":"> Transcript [2547] [false]: 'คนทั้งประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:57.807027653+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:57.807029623+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:57.807031832+07:00","message":"StatePrefix: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:57.807034192+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:58.437532729+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:58.43757271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนทั้งประเทศว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:58.437578828+07:00","message":"receive interim result [false|false]: คนทั้งประเทศว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:58.43759119+07:00","message":"[buffer interim] 161 false คนทั้งประเทศว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:58.43759957+07:00","message":"[bufferProcess] interim [920000000]:คนทั้งประเทศว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:58.437602006+07:00","message":"[bufferProcess] send to processor:คนทั้งประเทศว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:58.437606161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:58.437608815+07:00","message":"> Transcript [2548] [false]: 'คนทั้งประเทศว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:58.437611888+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:58.437613975+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:58.437616069+07:00","message":"StatePrefix: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:58.437618102+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:58.437622317+07:00","message":"Push: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:58.437624579+07:00","message":"TextPushed: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:58.437626979+07:00","message":"Set new StatePrefix : 'คนทั้งประเทศว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:58.437629454+07:00","message":"Next Push (prob) : 'ทั้งประเทศว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:58.437640087+07:00","message":"push: {false คน 0 0xc0001fb900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:58.659221745+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:58.65926264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนทั้งประเทศว่าไอ้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:58.659268217+07:00","message":"receive interim result [false|false]: คนทั้งประเทศว่าไอ้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:58.65928233+07:00","message":"[buffer interim] 161 false คนทั้งประเทศว่าไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:58.659290442+07:00","message":"[bufferProcess] interim [100000000]:คนทั้งประเทศว่าไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:58.659293146+07:00","message":"[bufferProcess] send to processor:คนทั้งประเทศว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:58.659301236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:58.65930423+07:00","message":"> Transcript [2549] [false]: 'คนทั้งประเทศว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:58.659307795+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:58.659310246+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:58.659312259+07:00","message":"StatePrefix: 'คนทั้งประเทศว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:58.659314733+07:00","message":"TextPushed: 'คน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:58.697529593+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:58.69756766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนทั้งประเทศว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:58.697574212+07:00","message":"receive interim result [false|false]: คนทั้งประเทศว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:58.697586425+07:00","message":"[buffer interim] 161 false คนทั้งประเทศว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:58.697593849+07:00","message":"[bufferProcess] interim [160000000]:คนทั้งประเทศว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:58.697596051+07:00","message":"[bufferProcess] send to processor:คนทั้งประเทศว่าไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:58.697601928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:58.697605079+07:00","message":"> Transcript [2550] [false]: 'คนทั้งประเทศว่าไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:58.69760843+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:58.697610753+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:58.697613178+07:00","message":"StatePrefix: 'คนทั้งประเทศว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:58.697615757+07:00","message":"TextPushed: 'คน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:58.701190299+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:58.701207156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนทั้งประเทศว่าไออุ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:58.701211465+07:00","message":"receive interim result [false|false]: คนทั้งประเทศว่าไออุ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:58.701219917+07:00","message":"[buffer interim] 161 false คนทั้งประเทศว่าไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:58.701223825+07:00","message":"[bufferProcess] interim [220000000]:คนทั้งประเทศว่าไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:58.701225996+07:00","message":"[bufferProcess] send to processor:คนทั้งประเทศว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:58.701229246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:58.701231608+07:00","message":"> Transcript [2551] [false]: 'คนทั้งประเทศว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:58.701234221+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:58.701236138+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:58.701238202+07:00","message":"StatePrefix: 'คนทั้งประเทศว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:58.701240155+07:00","message":"TextPushed: 'คน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:42:58.92318744+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:42:58.923216885+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:59.006128517+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:59.006164367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนทั้งประเทศว่าไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:59.0061698+07:00","message":"receive interim result [false|false]: คนทั้งประเทศว่าไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:59.00618448+07:00","message":"[buffer interim] 161 false คนทั้งประเทศว่าไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:59.006194292+07:00","message":"[bufferProcess] interim [460000000]:คนทั้งประเทศว่าไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:59.006197074+07:00","message":"[bufferProcess] send to processor:คนทั้งประเทศว่าไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:59.006202571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:59.006205657+07:00","message":"> Transcript [2552] [false]: 'คนทั้งประเทศว่าไออุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:59.006209201+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:59.006211652+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:59.006213769+07:00","message":"StatePrefix: 'คนทั้งประเทศว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:59.006216106+07:00","message":"TextPushed: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:59.006220762+07:00","message":"Push: 'ทั้งประเทศว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:59.006222837+07:00","message":"TextPushed: 'คนทั้งประเทศว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:59.006224889+07:00","message":"Set new StatePrefix : 'คนทั้งประเทศว่าไออุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:59.006227231+07:00","message":"Next Push (prob) : 'ไออุ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:59.006236717+07:00","message":"push: {false ทั้งประเทศว่า 0 0xc0001fb900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:59.05662502+07:00","message":"[GCS] IsForceVAD: false for message ID: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:59.166993211+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:59.167033309+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนทั้งประเทศว่าไอโอดีนนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:59.167039237+07:00","message":"receive interim result [false|false]: คนทั้งประเทศว่าไอโอดีนนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:59.167054229+07:00","message":"[buffer interim] 161 false คนทั้งประเทศว่าไอโอดีนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:59.167061322+07:00","message":"[bufferProcess] interim [700000000]:คนทั้งประเทศว่าไอโอดีนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:59.16706384+07:00","message":"[bufferProcess] send to processor:คนทั้งประเทศว่าไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:59.167067799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:59.16707061+07:00","message":"> Transcript [2553] [false]: 'คนทั้งประเทศว่าไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:59.167073469+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:59.16707595+07:00","message":"Set new StatePrefix: 'คนทั้งประเทศว่าไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:59.177982563+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:59.178011943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนทั้งประเทศว่าไอโอดีนนั้น\",\"confidence\":0.9540475}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:59.178017498+07:00","message":"receive interim result [true|false]: คนทั้งประเทศว่าไอโอดีนนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:59.178028198+07:00","message":"end recv isFinal message id 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:59.178030813+07:00","message":"end Recv id 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:59.178036608+07:00","message":"[buffer interim] 161 true คนทั้งประเทศว่าไอโอดีนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:59.178042398+07:00","message":"[bufferProcess] interim [730000000]:คนทั้งประเทศว่าไอโอดีนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:59.178048935+07:00","message":"[bufferProcess] send to processor (isfinal):คนทั้งประเทศว่าไอโอดีนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:59.178052151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:59.178055027+07:00","message":"> Transcript [2554] [false]: 'คนทั้งประเทศว่าไอโอดีนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:59.178060521+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:59.178062723+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:59.178064873+07:00","message":"StatePrefix: 'คนทั้งประเทศว่าไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:59.178067362+07:00","message":"TextPushed: 'คนทั้งประเทศว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:59.178069433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:59.178071383+07:00","message":"> Transcript [2555] [true]: 'คนทั้งประเทศว่าไอโอดีนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:59.178073453+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:59.178075238+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:59.178076999+07:00","message":"StatePrefix: 'คนทั้งประเทศว่าไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:59.178078794+07:00","message":"TextPushed: 'คนทั้งประเทศว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:59.178084845+07:00","message":"Push: 'ไอโอดีนนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:59.178091985+07:00","message":"push: {true ไอโอดีนนั้น 0 0xc0001fb900}"}
{"level":"info","service":"Main","time":"2026-06-25T13:42:59.185637537+07:00","message":"write wav file: './tmp/7595/7595_161.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:59.447856552+07:00","message":"[GCS] Start streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:59.954580809+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:59.954634215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:59.954639855+07:00","message":"receive interim result [false|false]: ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:59.954659054+07:00","message":"[buffer interim] 162 false ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:59.954676624+07:00","message":"[bufferProcess] interim [480000000]:ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:59.954679787+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:59.995042395+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:59.995081894+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:59.995088006+07:00","message":"receive interim result [false|false]: ต้องการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:42:59.995104997+07:00","message":"[buffer interim] 162 false ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:59.995112223+07:00","message":"[bufferProcess] interim [600000000]:ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:59.995115232+07:00","message":"[bufferProcess] send to processor:ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:59.995128153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:59.995132551+07:00","message":"> Transcript [2556] [false]: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:42:59.99513587+07:00","message":"Set StatePrefix (first interim): 'ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:00.213643225+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:00.21368841+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:00.213695871+07:00","message":"receive interim result [false|false]: ต้องการตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:00.213711785+07:00","message":"[buffer interim] 162 false ต้องการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:00.213718162+07:00","message":"[bufferProcess] interim [780000000]:ต้องการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:00.213720818+07:00","message":"[bufferProcess] send to processor:ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:00.213727679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:00.213730683+07:00","message":"> Transcript [2557] [false]: 'ต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:00.213734333+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:00.213736579+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:00.213738823+07:00","message":"StatePrefix: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:00.213741142+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:00.380136784+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:00.380181118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:00.380187154+07:00","message":"receive interim result [false|false]: ต้องการทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:00.380204123+07:00","message":"[buffer interim] 162 false ต้องการทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:00.380213057+07:00","message":"[bufferProcess] interim [840000000]:ต้องการทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:00.380215655+07:00","message":"[bufferProcess] send to processor:ต้องการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:00.3802228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:00.380225899+07:00","message":"> Transcript [2558] [false]: 'ต้องการตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:00.380229587+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:00.380231899+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:00.380233977+07:00","message":"StatePrefix: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:00.380235979+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:00.505877405+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:00.505917195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทางเพศ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:00.505922911+07:00","message":"receive interim result [false|false]: ต้องการทางเพศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:00.505937067+07:00","message":"[buffer interim] 162 false ต้องการทางเพศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:00.505945188+07:00","message":"[bufferProcess] interim [960000000]:ต้องการทางเพศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:00.505948155+07:00","message":"[bufferProcess] send to processor:ต้องการทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:00.505955383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:00.505958561+07:00","message":"> Transcript [2559] [false]: 'ต้องการทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:00.505962489+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:00.505964732+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:00.505966754+07:00","message":"StatePrefix: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:00.505968936+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:00.589433496+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:00.589482726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:00.589489279+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:00.589506467+07:00","message":"[buffer interim] 162 false ต้องการทุกเพศทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:00.589518454+07:00","message":"[bufferProcess] interim [80000000]:ต้องการทุกเพศทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:00.589521257+07:00","message":"[bufferProcess] send to processor:ต้องการทางเพศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:00.589528021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:00.589531116+07:00","message":"> Transcript [2560] [false]: 'ต้องการทางเพศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:00.589534509+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:00.589536909+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:00.589541114+07:00","message":"StatePrefix: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:00.589543833+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:00.589549746+07:00","message":"Push: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:00.589552074+07:00","message":"TextPushed: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:00.589555287+07:00","message":"Set new StatePrefix : 'ต้องการทางเพศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:00.589558783+07:00","message":"Next Push (prob) : 'การทางเพศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:00.58957044+07:00","message":"push: {false ต้อง 0 0xc0001fbe80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:00.694820936+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:00.694864486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:00.694870687+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุกวัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:00.694887896+07:00","message":"[buffer interim] 162 false ต้องการทุกเพศทุกวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:00.694896712+07:00","message":"[bufferProcess] interim [200000000]:ต้องการทุกเพศทุกวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:00.694899337+07:00","message":"[bufferProcess] send to processor:ต้องการทุกเพศทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:00.694903169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:00.694906869+07:00","message":"> Transcript [2561] [false]: 'ต้องการทุกเพศทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:00.694909782+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:00.69491192+07:00","message":"Set new StatePrefix: 'ต้องการทุกเพศทุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:01.001243337+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:01.001292565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:01.001299401+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุกวัยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:01.001314045+07:00","message":"[buffer interim] 162 false ต้องการทุกเพศทุกวัยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:01.001322198+07:00","message":"[bufferProcess] interim [560000000]:ต้องการทุกเพศทุกวัยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:01.001325034+07:00","message":"[bufferProcess] send to processor:ต้องการทุกเพศทุกวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:01.001329029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:01.001332004+07:00","message":"> Transcript [2562] [false]: 'ต้องการทุกเพศทุกวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:01.001335028+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:01.001337239+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:01.001339826+07:00","message":"StatePrefix: 'ต้องการทุกเพศทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:01.001342346+07:00","message":"TextPushed: 'ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:01.295153388+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:01.295198619+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัยคลาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:01.295205664+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุกวัยคลาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:01.295221676+07:00","message":"[buffer interim] 162 false ต้องการทุกเพศทุกวัยคลาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:01.295231564+07:00","message":"[bufferProcess] interim [740000000]:ต้องการทุกเพศทุกวัยคลาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:01.295235267+07:00","message":"[bufferProcess] send to processor:ต้องการทุกเพศทุกวัยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:01.295245484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:01.295249226+07:00","message":"> Transcript [2563] [false]: 'ต้องการทุกเพศทุกวัยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:01.295254242+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:01.295257224+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:01.29526048+07:00","message":"StatePrefix: 'ต้องการทุกเพศทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:01.295263974+07:00","message":"TextPushed: 'ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:01.324196215+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:01.324234617+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:01.324241152+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุกวัยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:01.324256945+07:00","message":"[buffer interim] 162 false ต้องการทุกเพศทุกวัยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:01.324264116+07:00","message":"[bufferProcess] interim [800000000]:ต้องการทุกเพศทุกวัยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:01.324266661+07:00","message":"[bufferProcess] send to processor:ต้องการทุกเพศทุกวัยคลาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:01.324274114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:01.324277021+07:00","message":"> Transcript [2564] [false]: 'ต้องการทุกเพศทุกวัยคลาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:01.324280524+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:01.324283012+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:01.324285409+07:00","message":"StatePrefix: 'ต้องการทุกเพศทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:01.324287997+07:00","message":"TextPushed: 'ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:01.362803324+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:01.362848563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัยขาดไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:01.362854827+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุกวัยขาดไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:01.362873209+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:01.362877285+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัยขาดไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:01.362880035+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุกวัยขาดไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:01.362885565+07:00","message":"[buffer interim] 162 false ต้องการทุกเพศทุกวัยขาดไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:01.362888687+07:00","message":"[buffer interim] 162 false ต้องการทุกเพศทุกวัยขาดไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:01.362894466+07:00","message":"[bufferProcess] interim [860000000]:ต้องการทุกเพศทุกวัยขาดไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:01.362896604+07:00","message":"[bufferProcess] send to processor:ต้องการทุกเพศทุกวัยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:01.362899376+07:00","message":"[bufferProcess] interim [920000000]:ต้องการทุกเพศทุกวัยขาดไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:01.362901341+07:00","message":"[bufferProcess] send to processor:ต้องการทุกเพศทุกวัยขาดไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:01.362904028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:01.362909768+07:00","message":"> Transcript [2565] [false]: 'ต้องการทุกเพศทุกวัยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:01.362913826+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:01.362915933+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:01.362918385+07:00","message":"StatePrefix: 'ต้องการทุกเพศทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:01.36292061+07:00","message":"TextPushed: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:01.362923324+07:00","message":"Push: 'การทุกเพศทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:01.362925523+07:00","message":"TextPushed: 'ต้องการทุกเพศทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:01.362928004+07:00","message":"Set new StatePrefix : 'ต้องการทุกเพศทุกวัยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:01.362930209+07:00","message":"Next Push (prob) : 'วัยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:01.362931842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:01.362933829+07:00","message":"> Transcript [2566] [false]: 'ต้องการทุกเพศทุกวัยขาดไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:01.362935584+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:01.362937737+07:00","message":"Set new StatePrefix: 'ต้องการทุกเพศทุกวัยขาดไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:01.362968472+07:00","message":"push: {false การทุกเพศทุก 0 0xc0001fbe80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:01.588718348+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:01.588756117+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัยขาดไม่ได้จริง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:01.588762064+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุกวัยขาดไม่ได้จริง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:01.588776049+07:00","message":"[buffer interim] 162 false ต้องการทุกเพศทุกวัยขาดไม่ได้จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:01.588786534+07:00","message":"[bufferProcess] interim [100000000]:ต้องการทุกเพศทุกวัยขาดไม่ได้จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:01.588789919+07:00","message":"[bufferProcess] send to processor:ต้องการทุกเพศทุกวัยขาดไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:01.588796764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:01.588799676+07:00","message":"> Transcript [2567] [false]: 'ต้องการทุกเพศทุกวัยขาดไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:01.588803183+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:01.588805849+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:01.588808089+07:00","message":"StatePrefix: 'ต้องการทุกเพศทุกวัยขาดไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:01.58881158+07:00","message":"TextPushed: 'ต้องการทุกเพศทุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:01.895192045+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:01.895263145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:01.895270225+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:01.895285519+07:00","message":"[buffer interim] 162 false ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:01.895292309+07:00","message":"[bufferProcess] interim [460000000]:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:01.895295297+07:00","message":"[bufferProcess] send to processor:ต้องการทุกเพศทุกวัยขาดไม่ได้จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:01.895300326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:01.895305894+07:00","message":"> Transcript [2568] [false]: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:01.895310214+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:01.895314802+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:01.895317382+07:00","message":"StatePrefix: 'ต้องการทุกเพศทุกวัยขาดไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:01.895320037+07:00","message":"TextPushed: 'ต้องการทุกเพศทุก'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:43:01.923997828+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:43:01.924033966+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:02.087381393+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:02.08742556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:02.087433019+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:02.087447442+07:00","message":"[buffer interim] 162 false ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:02.087455176+07:00","message":"[bufferProcess] interim [640000000]:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:02.087457913+07:00","message":"[bufferProcess] send to processor:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:02.087464776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:02.087467718+07:00","message":"> Transcript [2569] [false]: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:02.087471506+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:02.08747399+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:02.087476786+07:00","message":"StatePrefix: 'ต้องการทุกเพศทุกวัยขาดไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:02.087479504+07:00","message":"TextPushed: 'ต้องการทุกเพศทุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:02.706703679+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:02.706745397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:02.70675225+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:02.706775532+07:00","message":"[buffer interim] 162 false ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:02.706786298+07:00","message":"[bufferProcess] interim [240000000]:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:02.706789406+07:00","message":"[bufferProcess] send to processor:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:02.706795693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:02.706798855+07:00","message":"> Transcript [2570] [false]: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:02.706803169+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:02.706805513+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:02.706807898+07:00","message":"StatePrefix: 'ต้องการทุกเพศทุกวัยขาดไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:02.706810722+07:00","message":"TextPushed: 'ต้องการทุกเพศทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:02.70681714+07:00","message":"Push: 'วัยขาดไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:02.706819221+07:00","message":"TextPushed: 'ต้องการทุกเพศทุกวัยขาดไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:02.70682144+07:00","message":"Set new StatePrefix : 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:02.706823914+07:00","message":"Next Push (prob) : 'ได้จริงๆอ่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:02.706847997+07:00","message":"push: {false วัยขาดไม่ 0 0xc0001fbe80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:02.820639403+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:02.820677139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:02.82068678+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:02.82070642+07:00","message":"[buffer interim] 162 false ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:02.820713696+07:00","message":"[bufferProcess] interim [360000000]:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:02.820716398+07:00","message":"[bufferProcess] send to processor:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:02.820720373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:02.820723582+07:00","message":"> Transcript [2571] [false]: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:02.820727596+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:02.820730012+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:02.820732068+07:00","message":"StatePrefix: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:02.820734654+07:00","message":"TextPushed: 'ต้องการทุกเพศทุกวัยขาดไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:02.928533544+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:02.928573691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:02.928579766+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:02.928592313+07:00","message":"[buffer interim] 162 false ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:02.928600079+07:00","message":"[bufferProcess] interim [480000000]:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:02.928602727+07:00","message":"[bufferProcess] send to processor:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:02.928606478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:02.928609285+07:00","message":"> Transcript [2572] [false]: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:02.928613283+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:02.928615554+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:02.928617929+07:00","message":"StatePrefix: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:02.928621039+07:00","message":"TextPushed: 'ต้องการทุกเพศทุกวัยขาดไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:03.142365798+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:03.142407647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทั่ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:03.142414773+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทั่ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:03.142430643+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:03.142434213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:03.142437371+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:03.142454411+07:00","message":"[buffer interim] 162 false ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทั่ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:03.142471522+07:00","message":"[buffer interim] 162 false ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:03.142478934+07:00","message":"[bufferProcess] interim [660000000]:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:03.142481832+07:00","message":"[bufferProcess] send to processor:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:03.142487598+07:00","message":"[bufferProcess] interim [720000000]:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:03.142489928+07:00","message":"[bufferProcess] send to processor:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:03.142492688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:03.142496558+07:00","message":"> Transcript [2573] [false]: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:03.142501362+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:03.142503531+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:03.142505779+07:00","message":"StatePrefix: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:03.142508489+07:00","message":"TextPushed: 'ต้องการทุกเพศทุกวัยขาดไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:03.142510298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:03.142512305+07:00","message":"> Transcript [2574] [false]: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:03.142514591+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:03.142516549+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:03.142518415+07:00","message":"StatePrefix: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:03.142520552+07:00","message":"TextPushed: 'ต้องการทุกเพศทุกวัยขาดไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:03.142527193+07:00","message":"Push: 'ได้จริงๆอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:03.142529241+07:00","message":"TextPushed: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:03.142531461+07:00","message":"Set new StatePrefix : 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:03.142534029+07:00","message":"Next Push (prob) : 'เราลงไปทั่ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:03.142542526+07:00","message":"push: {false ได้จริงๆอ่ะ 0 0xc0001fbe80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:03.397869237+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:03.397902009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกที\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:03.397907826+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกที"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:03.397924374+07:00","message":"[buffer interim] 162 false ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:03.397931108+07:00","message":"[bufferProcess] interim [900000000]:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:03.397934258+07:00","message":"[bufferProcess] send to processor:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:03.397937718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:03.397940167+07:00","message":"> Transcript [2575] [false]: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:03.397942563+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:03.397944724+07:00","message":"Set new StatePrefix: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:03.441701273+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:03.441739811+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:03.441746159+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:03.441764731+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:03.441768386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:03.441771282+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:03.441777629+07:00","message":"[buffer interim] 162 false ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:03.441783643+07:00","message":"[buffer interim] 162 false ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:03.441790922+07:00","message":"[bufferProcess] interim [960000000]:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:03.441793683+07:00","message":"[bufferProcess] send to processor:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:03.441799289+07:00","message":"[bufferProcess] interim [20000000]:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:03.441801552+07:00","message":"[bufferProcess] send to processor:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:03.441804598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:03.441807641+07:00","message":"> Transcript [2576] [false]: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:03.441812119+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:03.441814337+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:03.441816463+07:00","message":"StatePrefix: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:03.441819289+07:00","message":"TextPushed: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:03.441821336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:03.441823421+07:00","message":"> Transcript [2577] [false]: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:03.441825665+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:03.441827445+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:03.441829317+07:00","message":"StatePrefix: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:03.441831272+07:00","message":"TextPushed: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:03.726508876+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:03.726540083+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:03.726546288+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:03.726559409+07:00","message":"[buffer interim] 162 false ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:03.726566096+07:00","message":"[bufferProcess] interim [260000000]:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:03.726568765+07:00","message":"[bufferProcess] send to processor:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:03.726574678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:03.726577257+07:00","message":"> Transcript [2578] [false]: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:03.726580875+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:03.726583022+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:03.726584855+07:00","message":"StatePrefix: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:03.726587737+07:00","message":"TextPushed: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:04.040792456+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:04.040836754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและรถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:04.040843296+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:04.040863143+07:00","message":"[buffer interim] 162 false ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:04.040875369+07:00","message":"[bufferProcess] interim [440000000]:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:04.040878364+07:00","message":"[bufferProcess] send to processor:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:04.040882393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:04.040885532+07:00","message":"> Transcript [2579] [false]: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:04.040890708+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:04.040893221+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:04.040895682+07:00","message":"StatePrefix: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:04.040901114+07:00","message":"TextPushed: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:04.040904654+07:00","message":"Push: 'เราลงไปทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:04.040906726+07:00","message":"TextPushed: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:04.040909015+07:00","message":"Set new StatePrefix : 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:04.040911588+07:00","message":"Next Push (prob) : 'สื่อและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:04.040921096+07:00","message":"push: {false เราลงไปทุก 0 0xc0001fbe80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:04.232904011+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:04.232951581+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและโรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:04.232958715+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและโรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:04.232974909+07:00","message":"[buffer interim] 162 false ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:04.232983625+07:00","message":"[bufferProcess] interim [620000000]:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:04.232986401+07:00","message":"[bufferProcess] send to processor:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:04.232992122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:04.232995181+07:00","message":"> Transcript [2580] [false]: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:04.232999637+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:04.233001987+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:04.233003996+07:00","message":"StatePrefix: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:04.233007299+07:00","message":"TextPushed: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:04.494729859+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:04.494768671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:04.494775086+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:04.494789621+07:00","message":"[buffer interim] 162 false ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:04.494800121+07:00","message":"[bufferProcess] interim [800000000]:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:04.49480333+07:00","message":"[bufferProcess] send to processor:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:04.494809702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:04.494812627+07:00","message":"> Transcript [2581] [false]: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:04.494816601+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:04.49481896+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:04.494820926+07:00","message":"StatePrefix: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:04.494823583+07:00","message":"TextPushed: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:04.713433667+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:04.713468495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:04.7134755+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:04.713492531+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:04.713496268+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่วไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:04.71349902+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่วไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:04.71351008+07:00","message":"[buffer interim] 162 false ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:04.713524849+07:00","message":"[buffer interim] 162 false ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:04.713532893+07:00","message":"[bufferProcess] interim [980000000]:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:04.713535989+07:00","message":"[bufferProcess] send to processor:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:04.713545409+07:00","message":"[bufferProcess] interim [160000000]:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:04.713547855+07:00","message":"[bufferProcess] send to processor:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:04.713550864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:04.713554304+07:00","message":"> Transcript [2582] [false]: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:04.713557956+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:04.713560105+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:04.713562387+07:00","message":"StatePrefix: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:04.713565278+07:00","message":"TextPushed: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:04.713567361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:04.713569574+07:00","message":"> Transcript [2583] [false]: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:04.713571887+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:04.713573634+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:04.713575438+07:00","message":"StatePrefix: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:04.713581122+07:00","message":"TextPushed: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:04.713587762+07:00","message":"Push: 'สื่อและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:04.713590027+07:00","message":"TextPushed: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:04.713592245+07:00","message":"Set new StatePrefix : 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:04.713594901+07:00","message":"Next Push (prob) : 'ลงไปทั่ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:04.713609024+07:00","message":"push: {false สื่อและ 0 0xc0001fbe80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:04.921564388+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:04.921605398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่วประเทศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:04.9216118+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่วประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:04.921627682+07:00","message":"[buffer interim] 162 false ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่วประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:04.921635324+07:00","message":"[bufferProcess] interim [280000000]:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่วประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:04.921642416+07:00","message":"[bufferProcess] send to processor:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:04.921647121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:04.921651015+07:00","message":"> Transcript [2584] [false]: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่วไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:04.921654637+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:04.921656773+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:04.92165908+07:00","message":"StatePrefix: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:04.921662146+07:00","message":"TextPushed: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:43:04.924717801+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:43:04.924719477+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:05.016113843+07:00","message":"[GCS] IsForceVAD: false for message ID: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:05.088283558+07:00","message":"[GCS] Start streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:05.127840997+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:05.127888521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่วประเทศตอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:05.127895896+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่วประเทศตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:05.127912058+07:00","message":"[buffer interim] 162 false ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่วประเทศตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:05.127921424+07:00","message":"[bufferProcess] interim [580000000]:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่วประเทศตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:05.127924591+07:00","message":"[bufferProcess] send to processor:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่วประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:05.127933209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:05.127936595+07:00","message":"> Transcript [2585] [false]: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่วประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:05.127942295+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:05.127944968+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:05.127947252+07:00","message":"StatePrefix: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:05.127950172+07:00","message":"TextPushed: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:05.298123632+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:05.298172196+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่วประเทศตอนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:05.298179533+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่วประเทศตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:05.298194727+07:00","message":"[buffer interim] 162 false ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่วประเทศตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:05.298203368+07:00","message":"[bufferProcess] interim [700000000]:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่วประเทศตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:05.298206649+07:00","message":"[bufferProcess] send to processor:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่วประเทศตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:05.298213719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:05.298216554+07:00","message":"> Transcript [2586] [false]: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่วประเทศตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:05.298222549+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:05.298225141+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:05.298227738+07:00","message":"StatePrefix: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:05.298230823+07:00","message":"TextPushed: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:05.423584777+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:05.42363329+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่วประเทศตอนนี้\",\"confidence\":0.9578972}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:05.423643213+07:00","message":"receive interim result [true|false]: ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่วประเทศตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:05.423654941+07:00","message":"end recv isFinal message id 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:05.423657646+07:00","message":"end Recv id 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:05.423664807+07:00","message":"[buffer interim] 162 true ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่วประเทศตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:05.423685185+07:00","message":"[bufferProcess] interim [790000000]:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่วประเทศตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:05.423689938+07:00","message":"[bufferProcess] send to processor (isfinal):ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่วประเทศตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:05.423694074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:05.423697363+07:00","message":"> Transcript [2587] [false]: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่วประเทศตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:05.423701304+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:05.423703548+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:05.423705858+07:00","message":"StatePrefix: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:05.423708889+07:00","message":"TextPushed: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:05.423712058+07:00","message":"Push: 'ลงไปทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:05.423713955+07:00","message":"TextPushed: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:05.423716284+07:00","message":"Set new StatePrefix : 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่วประเทศตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:05.423719245+07:00","message":"Next Push (prob) : 'ประเทศตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:05.423721175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:05.423723322+07:00","message":"> Transcript [2588] [true]: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่วประเทศตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:05.42372572+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:05.423727703+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:05.423730002+07:00","message":"StatePrefix: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่วประเทศตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:05.423732324+07:00","message":"TextPushed: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:05.42373488+07:00","message":"Push: 'ประเทศตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:05.423748749+07:00","message":"push: {false ลงไปทั่ว 0 0xc0001fbe80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:05.423755186+07:00","message":"push: {true ประเทศตอนนี้ 0 0xc0001fbe80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:43:05.435078205+07:00","message":"write wav file: './tmp/7595/7595_162.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:05.742185647+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:05.742224647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:05.742230255+07:00","message":"receive interim result [false|false]: พึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:05.742246391+07:00","message":"[buffer interim] 163 false พึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:05.742254638+07:00","message":"[bufferProcess] interim [660000000]:พึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:05.742257107+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:05.765819088+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:05.76584983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่งมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:05.765855216+07:00","message":"receive interim result [false|false]: เพิ่งมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:05.765869925+07:00","message":"[buffer interim] 163 false เพิ่งมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:05.765876663+07:00","message":"[bufferProcess] interim [720000000]:เพิ่งมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:05.765878841+07:00","message":"[bufferProcess] send to processor:พึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:05.765882144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:05.765887908+07:00","message":"> Transcript [2589] [false]: 'พึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:05.765890349+07:00","message":"Set StatePrefix (first interim): 'พึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:05.93333568+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:05.933375792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่งหมด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:05.93338175+07:00","message":"receive interim result [false|false]: เพิ่งหมด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:05.933393502+07:00","message":"[buffer interim] 163 false เพิ่งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:05.933401899+07:00","message":"[bufferProcess] interim [900000000]:เพิ่งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:05.933404526+07:00","message":"[bufferProcess] send to processor:เพิ่งมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:05.933410098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:05.933413138+07:00","message":"> Transcript [2590] [false]: 'เพิ่งมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:05.933415475+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:05.933417682+07:00","message":"Set new StatePrefix: 'เพิ่งมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:06.078149561+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:06.07819073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่งมาแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:06.078197148+07:00","message":"receive interim result [false|false]: เพิ่งมาแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:06.078215027+07:00","message":"[buffer interim] 163 false เพิ่งมาแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:06.078229613+07:00","message":"[bufferProcess] interim [20000000]:เพิ่งมาแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:06.07823238+07:00","message":"[bufferProcess] send to processor:เพิ่งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:06.078236025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:06.078239065+07:00","message":"> Transcript [2591] [false]: 'เพิ่งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:06.078241436+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:06.078243501+07:00","message":"Set new StatePrefix: 'เพิ่งหมด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:06.297260746+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:06.297299662+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่งมอเตอร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:06.297305456+07:00","message":"receive interim result [false|false]: เพิ่งมอเตอร์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:06.297321441+07:00","message":"[buffer interim] 163 false เพิ่งมอเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:06.297328716+07:00","message":"[bufferProcess] interim [200000000]:เพิ่งมอเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:06.297331344+07:00","message":"[bufferProcess] send to processor:เพิ่งมาแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:06.297338636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:06.297341877+07:00","message":"> Transcript [2592] [false]: 'เพิ่งมาแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:06.297344432+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:06.297346764+07:00","message":"Set new StatePrefix: 'เพิ่งมาแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:06.369004408+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:06.369048958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่งมอเตอร์เวย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:06.369054676+07:00","message":"receive interim result [false|false]: เพิ่งมอเตอร์เวย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:06.369069803+07:00","message":"[buffer interim] 163 false เพิ่งมอเตอร์เวย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:06.36907861+07:00","message":"[bufferProcess] interim [320000000]:เพิ่งมอเตอร์เวย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:06.369081491+07:00","message":"[bufferProcess] send to processor:เพิ่งมอเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:06.369087133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:06.369093593+07:00","message":"> Transcript [2593] [false]: 'เพิ่งมอเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:06.369096199+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:06.369098929+07:00","message":"Set new StatePrefix: 'เพิ่งมอเตอร์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:06.468749717+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:06.468794857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่งมอเตอร์ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:06.468801852+07:00","message":"receive interim result [false|false]: เพิ่งมอเตอร์ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:06.468813942+07:00","message":"[buffer interim] 163 false เพิ่งมอเตอร์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:06.468822607+07:00","message":"[bufferProcess] interim [380000000]:เพิ่งมอเตอร์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:06.468825311+07:00","message":"[bufferProcess] send to processor:เพิ่งมอเตอร์เวย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:06.468829347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:06.468832245+07:00","message":"> Transcript [2594] [false]: 'เพิ่งมอเตอร์เวย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:06.46883592+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:06.468838133+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:06.468840994+07:00","message":"StatePrefix: 'เพิ่งมอเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:06.468843489+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:06.524656027+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:06.524698356+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่งมอเตอร์ในการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:06.524704163+07:00","message":"receive interim result [false|false]: เพิ่งมอเตอร์ในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:06.524718088+07:00","message":"[buffer interim] 163 false เพิ่งมอเตอร์ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:06.524725632+07:00","message":"[bufferProcess] interim [500000000]:เพิ่งมอเตอร์ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:06.524728436+07:00","message":"[bufferProcess] send to processor:เพิ่งมอเตอร์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:06.524736177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:06.524739187+07:00","message":"> Transcript [2595] [false]: 'เพิ่งมอเตอร์ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:06.524743149+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:06.524745332+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:06.524747216+07:00","message":"StatePrefix: 'เพิ่งมอเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:06.524750892+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:06.735981003+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:06.736018028+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่งมอเตอร์ในการลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:06.736026078+07:00","message":"receive interim result [false|false]: เพิ่งมอเตอร์ในการลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:06.736040917+07:00","message":"[buffer interim] 163 false เพิ่งมอเตอร์ในการลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:06.736052318+07:00","message":"[bufferProcess] interim [620000000]:เพิ่งมอเตอร์ในการลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:06.736056025+07:00","message":"[bufferProcess] send to processor:เพิ่งมอเตอร์ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:06.736063445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:06.736068046+07:00","message":"> Transcript [2596] [false]: 'เพิ่งมอเตอร์ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:06.736073199+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:06.736076329+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:06.736079275+07:00","message":"StatePrefix: 'เพิ่งมอเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:06.736082231+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:06.967584249+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:06.967635468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่งมอเตอร์ในการลงไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:06.967642842+07:00","message":"receive interim result [false|false]: เพิ่งมอเตอร์ในการลงไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:06.967660444+07:00","message":"[buffer interim] 163 false เพิ่งมอเตอร์ในการลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:06.967670878+07:00","message":"[bufferProcess] interim [920000000]:เพิ่งมอเตอร์ในการลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:06.967673591+07:00","message":"[bufferProcess] send to processor:เพิ่งมอเตอร์ในการลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:06.96769258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:06.967697688+07:00","message":"> Transcript [2597] [false]: 'เพิ่งมอเตอร์ในการลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:06.967702015+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:06.967704349+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:06.967706456+07:00","message":"StatePrefix: 'เพิ่งมอเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:06.967708992+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:06.967715156+07:00","message":"Push: 'เพิ่งมอเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:06.967717456+07:00","message":"TextPushed: 'เพิ่งมอเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:06.967719475+07:00","message":"Set new StatePrefix : 'เพิ่งมอเตอร์ในการลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:06.967721709+07:00","message":"Next Push (prob) : 'ในการลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:06.967730846+07:00","message":"push: {false เพิ่งมอเตอร์ 0 0xc00049df00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:07.158713162+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:07.158752068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่งมอเตอร์ในการลงไปนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:07.15875857+07:00","message":"receive interim result [false|false]: เพิ่งมอเตอร์ในการลงไปนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:07.15877584+07:00","message":"[buffer interim] 163 false เพิ่งมอเตอร์ในการลงไปนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:07.158787684+07:00","message":"[bufferProcess] interim [40000000]:เพิ่งมอเตอร์ในการลงไปนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:07.15879058+07:00","message":"[bufferProcess] send to processor:เพิ่งมอเตอร์ในการลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:07.158797906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:07.158801377+07:00","message":"> Transcript [2598] [false]: 'เพิ่งมอเตอร์ในการลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:07.158805165+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:07.158807434+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:07.158809861+07:00","message":"StatePrefix: 'เพิ่งมอเตอร์ในการลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:07.158812713+07:00","message":"TextPushed: 'เพิ่งมอเตอร์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:07.274005722+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:07.274047601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่งมอเตอร์ในการลงไปนี้คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:07.274053897+07:00","message":"receive interim result [false|false]: เพิ่งมอเตอร์ในการลงไปนี้คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:07.274070193+07:00","message":"[buffer interim] 163 false เพิ่งมอเตอร์ในการลงไปนี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:07.274078456+07:00","message":"[bufferProcess] interim [220000000]:เพิ่งมอเตอร์ในการลงไปนี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:07.274081184+07:00","message":"[bufferProcess] send to processor:เพิ่งมอเตอร์ในการลงไปนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:07.274088372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:07.274091678+07:00","message":"> Transcript [2599] [false]: 'เพิ่งมอเตอร์ในการลงไปนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:07.2740956+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:07.274098277+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:07.27410111+07:00","message":"StatePrefix: 'เพิ่งมอเตอร์ในการลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:07.274104004+07:00","message":"TextPushed: 'เพิ่งมอเตอร์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:07.65765171+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:07.657701275+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่งมอเตอร์ในการลงไปนี้คือทุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:07.657707948+07:00","message":"receive interim result [false|false]: เพิ่งมอเตอร์ในการลงไปนี้คือทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:07.657723676+07:00","message":"[buffer interim] 163 false เพิ่งมอเตอร์ในการลงไปนี้คือทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:07.657738494+07:00","message":"[bufferProcess] interim [580000000]:เพิ่งมอเตอร์ในการลงไปนี้คือทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:07.657742844+07:00","message":"[bufferProcess] send to processor:เพิ่งมอเตอร์ในการลงไปนี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:07.657750108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:07.657754716+07:00","message":"> Transcript [2600] [false]: 'เพิ่งมอเตอร์ในการลงไปนี้คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:07.657764377+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:07.657772073+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:07.657775876+07:00","message":"StatePrefix: 'เพิ่งมอเตอร์ในการลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:07.657778457+07:00","message":"TextPushed: 'เพิ่งมอเตอร์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:07.869058119+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:07.869102669+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่งมอเตอร์ในการลงไปนี้คือทุกวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:07.869109785+07:00","message":"receive interim result [false|false]: เพิ่งมอเตอร์ในการลงไปนี้คือทุกวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:07.869125122+07:00","message":"[buffer interim] 163 false เพิ่งมอเตอร์ในการลงไปนี้คือทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:07.869133683+07:00","message":"[bufferProcess] interim [760000000]:เพิ่งมอเตอร์ในการลงไปนี้คือทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:07.869136519+07:00","message":"[bufferProcess] send to processor:เพิ่งมอเตอร์ในการลงไปนี้คือทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:07.869143791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:07.869146814+07:00","message":"> Transcript [2601] [false]: 'เพิ่งมอเตอร์ในการลงไปนี้คือทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:07.869150866+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:07.869153249+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:07.869155579+07:00","message":"StatePrefix: 'เพิ่งมอเตอร์ในการลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:07.869158775+07:00","message":"TextPushed: 'เพิ่งมอเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:07.869213455+07:00","message":"Push: 'ในการลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:07.869216435+07:00","message":"TextPushed: 'เพิ่งมอเตอร์ในการลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:07.869218736+07:00","message":"Set new StatePrefix : 'เพิ่งมอเตอร์ในการลงไปนี้คือทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:07.869221055+07:00","message":"Next Push (prob) : 'ไปนี้คือทุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:07.869246969+07:00","message":"push: {false ในการลง 0 0xc00049df00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:07.875122267+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:07.875147712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่งมอเตอร์ในการลงไปนี้คือทุกบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:07.87515283+07:00","message":"receive interim result [false|false]: เพิ่งมอเตอร์ในการลงไปนี้คือทุกบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:07.875166632+07:00","message":"[buffer interim] 163 false เพิ่งมอเตอร์ในการลงไปนี้คือทุกบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:07.875171418+07:00","message":"[bufferProcess] interim [820000000]:เพิ่งมอเตอร์ในการลงไปนี้คือทุกบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:07.875173609+07:00","message":"[bufferProcess] send to processor:เพิ่งมอเตอร์ในการลงไปนี้คือทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:07.875176082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:07.875179841+07:00","message":"> Transcript [2602] [false]: 'เพิ่งมอเตอร์ในการลงไปนี้คือทุกวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:07.875182897+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:07.875184834+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:07.875186639+07:00","message":"StatePrefix: 'เพิ่งมอเตอร์ในการลงไปนี้คือทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:07.875189379+07:00","message":"TextPushed: 'เพิ่งมอเตอร์ในการลง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:43:07.924750606+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:43:07.92476345+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:08.092005733+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:08.092048195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่งมอเตอร์ในการลงไปนี้คือทุกข์บ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:08.092054152+07:00","message":"receive interim result [false|false]: เพิ่งมอเตอร์ในการลงไปนี้คือทุกข์บ้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:08.092064839+07:00","message":"[buffer interim] 163 false เพิ่งมอเตอร์ในการลงไปนี้คือทุกข์บ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:08.092073029+07:00","message":"[bufferProcess] interim [0]:เพิ่งมอเตอร์ในการลงไปนี้คือทุกข์บ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:08.092075923+07:00","message":"[bufferProcess] send to processor:เพิ่งมอเตอร์ในการลงไปนี้คือทุกบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:08.092081454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:08.092084235+07:00","message":"> Transcript [2603] [false]: 'เพิ่งมอเตอร์ในการลงไปนี้คือทุกบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:08.092087928+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:08.092090528+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:08.092092495+07:00","message":"StatePrefix: 'เพิ่งมอเตอร์ในการลงไปนี้คือทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:08.092095335+07:00","message":"TextPushed: 'เพิ่งมอเตอร์ในการลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:08.124356691+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:08.124393676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:08.124400053+07:00","message":"receive interim result [false|false]: เพิ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:08.12441093+07:00","message":"[buffer interim] 163 false เพิ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:08.124418251+07:00","message":"[bufferProcess] interim [60000000]:เพิ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:08.124421146+07:00","message":"[bufferProcess] send to processor:เพิ่งมอเตอร์ในการลงไปนี้คือทุกข์บ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:08.124427915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:08.124430764+07:00","message":"> Transcript [2604] [false]: 'เพิ่งมอเตอร์ในการลงไปนี้คือทุกข์บ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:08.124434342+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:08.124436602+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:08.124438846+07:00","message":"StatePrefix: 'เพิ่งมอเตอร์ในการลงไปนี้คือทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:08.124441901+07:00","message":"TextPushed: 'เพิ่งมอเตอร์ในการลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:08.306820899+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:08.306856047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:08.306862149+07:00","message":"receive interim result [false|false]: เพิ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:08.306878032+07:00","message":"[buffer interim] 163 false เพิ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:08.306884826+07:00","message":"[bufferProcess] interim [240000000]:เพิ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:08.306888138+07:00","message":"[bufferProcess] send to processor:เพิ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:08.306891672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:08.306894212+07:00","message":"> Transcript [2605] [false]: 'เพิ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:08.306899158+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:08.306901338+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:08.306903797+07:00","message":"StatePrefix: 'เพิ่งมอเตอร์ในการลงไปนี้คือทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:08.306906332+07:00","message":"TextPushed: 'เพิ่งมอเตอร์ในการลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:08.306914396+07:00","message":"Push: 'ไปนี้คือทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:08.30691642+07:00","message":"TextPushed: 'เพิ่งมอเตอร์ในการลงไปนี้คือทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:08.306918681+07:00","message":"Set new StatePrefix : 'เพิ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:08.306921325+07:00","message":"Next Push (prob) : 'บ้านต้องมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:08.306929014+07:00","message":"push: {false ไปนี้คือทุก 0 0xc00049df00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:08.319958687+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:08.319983705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีอายุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:08.319989346+07:00","message":"receive interim result [false|false]: เพิ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีอายุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:08.320004951+07:00","message":"[buffer interim] 163 false เพิ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:08.320010623+07:00","message":"[bufferProcess] interim [300000000]:เพิ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:08.320013092+07:00","message":"[bufferProcess] send to processor:เพิ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:08.320016395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:08.320019126+07:00","message":"> Transcript [2606] [false]: 'เพิ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:08.320023345+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:08.320027117+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:08.320029192+07:00","message":"StatePrefix: 'เพิ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:08.320031604+07:00","message":"TextPushed: 'เพิ่งมอเตอร์ในการลงไปนี้คือทุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:08.441655673+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:08.44170674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมี iPhone\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:08.441715507+07:00","message":"receive interim result [false|false]: เพิ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมี iPhone"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:08.441737074+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:08.44174646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีไอเดีย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:08.441751308+07:00","message":"receive interim result [false|false]: เพิ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีไอเดีย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:08.441758851+07:00","message":"[buffer interim] 163 false เพิ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมี iPhone"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:08.441763972+07:00","message":"[buffer interim] 163 false เพิ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีไอเดีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:08.441771756+07:00","message":"[bufferProcess] interim [360000000]:เพิ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมี iPhone"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:08.441775836+07:00","message":"[bufferProcess] send to processor:เพิ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:08.441780773+07:00","message":"[bufferProcess] interim [420000000]:เพิ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีไอเดีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:08.441785913+07:00","message":"[bufferProcess] send to processor:เพิ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมี iPhone"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:08.441790815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:08.441794845+07:00","message":"> Transcript [2607] [false]: 'เพิ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:08.44180047+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:08.441803933+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:08.441807486+07:00","message":"StatePrefix: 'เพิ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:08.441811762+07:00","message":"TextPushed: 'เพิ่งมอเตอร์ในการลงไปนี้คือทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:08.441814627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:08.441817714+07:00","message":"> Transcript [2608] [false]: 'เพิ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมี iPhone'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:08.441821544+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:08.441824412+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:08.441827529+07:00","message":"StatePrefix: 'เพิ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:08.441831291+07:00","message":"TextPushed: 'เพิ่งมอเตอร์ในการลงไปนี้คือทุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:08.560527622+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:08.560571438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:08.560578084+07:00","message":"receive interim result [false|false]: เพิ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:08.560592265+07:00","message":"[buffer interim] 163 false เพิ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:08.56060136+07:00","message":"[bufferProcess] interim [480000000]:เพิ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:08.560604225+07:00","message":"[bufferProcess] send to processor:เพิ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีไอเดีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:08.560613555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:08.560617824+07:00","message":"> Transcript [2609] [false]: 'เพิ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีไอเดีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:08.560623702+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:08.560627946+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:08.560629959+07:00","message":"StatePrefix: 'เพิ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:08.560632494+07:00","message":"TextPushed: 'เพิ่งมอเตอร์ในการลงไปนี้คือทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:08.560639246+07:00","message":"Push: 'บ้านต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:08.560641439+07:00","message":"TextPushed: 'เพิ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:08.560643775+07:00","message":"Set new StatePrefix : 'เพิ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีไอเดีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:08.560646139+07:00","message":"Next Push (prob) : 'ไอเดีย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:08.560667838+07:00","message":"push: {false บ้านต้องมี 0 0xc00049df00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:09.126798729+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:09.126839655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีไอโอดีน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:09.126845098+07:00","message":"receive interim result [false|false]: เพิ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:09.126861058+07:00","message":"[buffer interim] 163 false เพิ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:09.126869+07:00","message":"[bufferProcess] interim [80000000]:เพิ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:09.126872034+07:00","message":"[bufferProcess] send to processor:เพิ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:09.126879285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:09.12688228+07:00","message":"> Transcript [2610] [false]: 'เพิ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:09.126884934+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:09.126887062+07:00","message":"Set new StatePrefix: 'เพิ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีไอโอดีน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:43:10.925448441+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:43:10.925458519+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:13.024998355+07:00","message":"[GCS] IsForceVAD: false for message ID: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:13.102317432+07:00","message":"[GCS] Start streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:13.191433486+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:13.191484884+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีไอโอดีน\",\"confidence\":0.93705696}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:13.191491682+07:00","message":"receive interim result [true|false]: ซึ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:13.191507116+07:00","message":"end recv isFinal message id 163"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:13.1915096+07:00","message":"end Recv id 163"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:13.191516029+07:00","message":"[buffer interim] 163 true ซึ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:13.19152431+07:00","message":"[bufferProcess] interim [160000000]:ซึ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:13.191527734+07:00","message":"[bufferProcess] send to processor (isfinal):เพิ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:13.191532311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:13.191535455+07:00","message":"> Transcript [2611] [false]: 'เพิ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:13.191538832+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:13.191540989+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:13.191546383+07:00","message":"StatePrefix: 'เพิ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:13.191549273+07:00","message":"TextPushed: 'เพิ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:13.191551337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:13.191553389+07:00","message":"> Transcript [2612] [true]: 'ซึ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:13.191555745+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:13.191557529+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:13.191559291+07:00","message":"StatePrefix: 'เพิ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:13.191561333+07:00","message":"TextPushed: 'เพิ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:13.191563149+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:13.191738497+07:00","message":"Push: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:13.191742059+07:00","message":"TextPushed: 'เพิ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:13.191744474+07:00","message":"Set new StatePrefix : 'ซึ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:13.191746794+07:00","message":"Next Push (prob) : 'ซึ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:13.19175564+07:00","message":"push: {true ไอโอดีน 0 0xc00049df00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:13.191774581+07:00","message":"write aligntment file to 'tmp/7595/align_message_id_163.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:43:13.205257268+07:00","message":"write wav file: './tmp/7595/7595_163.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:43:13.926237558+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:43:13.92624656+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:14.64867503+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:14.648720706+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:14.648727672+07:00","message":"receive interim result [false|false]: กลับไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:14.648747915+07:00","message":"[buffer interim] 164 false กลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:14.648755878+07:00","message":"[bufferProcess] interim [560000000]:กลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:14.648757862+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:14.648764272+07:00","message":"[bufferProcess] send to processor (ticker):กลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:14.648767353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:14.648770721+07:00","message":"> Transcript [2613] [false]: 'กลับไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:14.648774433+07:00","message":"Set StatePrefix (first interim): 'กลับไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:14.976121725+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:14.976169248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปบุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:14.976176004+07:00","message":"receive interim result [false|false]: กลับไปบุก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:14.976191445+07:00","message":"[buffer interim] 164 false กลับไปบุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:14.976203086+07:00","message":"[bufferProcess] interim [920000000]:กลับไปบุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:14.976205174+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:15.147959105+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:15.147994099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปบุฟเฟ่ต์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:15.147999733+07:00","message":"receive interim result [false|false]: ไปบุฟเฟ่ต์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:15.148011653+07:00","message":"[buffer interim] 164 false ไปบุฟเฟ่ต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:15.148018944+07:00","message":"[bufferProcess] interim [40000000]:ไปบุฟเฟ่ต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:15.148021272+07:00","message":"[bufferProcess] send to processor:กลับไปบุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:15.148026588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:15.148029375+07:00","message":"> Transcript [2614] [false]: 'กลับไปบุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:15.148032782+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:15.148034751+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:15.148036809+07:00","message":"StatePrefix: 'กลับไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:15.148039397+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:15.342507679+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:15.342551818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปบุฟเฟ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:15.34255771+07:00","message":"receive interim result [false|false]: กลับไปบุฟเฟ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:15.34257592+07:00","message":"[buffer interim] 164 false กลับไปบุฟเฟ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:15.342584082+07:00","message":"[bufferProcess] interim [280000000]:กลับไปบุฟเฟ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:15.342586491+07:00","message":"[bufferProcess] send to processor:ไปบุฟเฟ่ต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:15.342592694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:15.342596497+07:00","message":"> Transcript [2615] [false]: 'ไปบุฟเฟ่ต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:15.342599589+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:15.342603302+07:00","message":"Set new StatePrefix: 'ไปบุฟเฟ่ต์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:15.919494376+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:15.919542401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปบุฟเฟ่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:15.919548148+07:00","message":"receive interim result [false|false]: กลับไปบุฟเฟ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:15.919565691+07:00","message":"[buffer interim] 164 false กลับไปบุฟเฟ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:15.919579837+07:00","message":"[bufferProcess] interim [880000000]:กลับไปบุฟเฟ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:15.919583606+07:00","message":"[bufferProcess] send to processor:กลับไปบุฟเฟ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:15.919591353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:15.919594693+07:00","message":"> Transcript [2616] [false]: 'กลับไปบุฟเฟ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:15.919597224+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:15.919599336+07:00","message":"Set new StatePrefix: 'กลับไปบุฟเฟ่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:16.75836323+07:00","message":"[GCS] Cleaned up inactive client: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:16.758389843+07:00","message":"[GCS] Cleaned up inactive client: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:16.75839324+07:00","message":"[GCS] Cleaned up inactive client: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:16.758395601+07:00","message":"[GCS] Cleaned up inactive client: 144"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:43:16.927044482+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:43:16.927048874+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:17.885155617+07:00","message":"[GCS] IsForceVAD: false for message ID: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:17.957663499+07:00","message":"[GCS] Start streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:17.981334119+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:17.981383913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปบุฟเฟ่\",\"confidence\":0.80297685}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:17.981391312+07:00","message":"receive interim result [true|false]: ไปบุฟเฟ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:17.981402436+07:00","message":"end recv isFinal message id 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:17.981405133+07:00","message":"end Recv id 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:17.981412456+07:00","message":"[buffer interim] 164 true ไปบุฟเฟ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:17.981426274+07:00","message":"[bufferProcess] interim [10000000]:ไปบุฟเฟ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:17.981430129+07:00","message":"[bufferProcess] send to processor (isfinal):กลับไปบุฟเฟ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:17.981444128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:17.981460243+07:00","message":"> Transcript [2617] [false]: 'กลับไปบุฟเฟ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:17.981465313+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:17.981467917+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:17.981470733+07:00","message":"StatePrefix: 'กลับไปบุฟเฟ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:17.981473189+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:17.981475511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:17.981477849+07:00","message":"> Transcript [2618] [true]: 'ไปบุฟเฟ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:17.981480045+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:17.981481799+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:17.98148358+07:00","message":"StatePrefix: 'กลับไปบุฟเฟ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:17.981485422+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:17.981491031+07:00","message":"Push: 'ไปบุฟเฟ่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:17.981500833+07:00","message":"push: {true ไปบุฟเฟ่ 0 0xc002aa6780}"}
{"level":"info","service":"Main","time":"2026-06-25T13:43:17.992023815+07:00","message":"write wav file: './tmp/7595/7595_164.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:19.329085833+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:19.32913326+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:19.32913869+07:00","message":"receive interim result [false|false]: อยาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:19.329154374+07:00","message":"[buffer interim] 165 false อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:19.32917129+07:00","message":"[bufferProcess] interim [140000000]:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:19.329173687+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:19.329181836+07:00","message":"[bufferProcess] send to processor (ticker):อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:19.329184514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:19.329187207+07:00","message":"> Transcript [2619] [false]: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:19.329190025+07:00","message":"Set StatePrefix (first interim): 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:19.531014065+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:19.531068739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างที่บอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:19.531075252+07:00","message":"receive interim result [false|false]: อย่างที่บอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:19.531091726+07:00","message":"[buffer interim] 165 false อย่างที่บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:19.531100452+07:00","message":"[bufferProcess] interim [380000000]:อย่างที่บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:19.531108524+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:19.755036648+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:19.755080709+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างที่บอกไอ้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:19.755087292+07:00","message":"receive interim result [false|false]: อย่างที่บอกไอ้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:19.755101852+07:00","message":"[buffer interim] 165 false อย่างที่บอกไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:19.75510957+07:00","message":"[bufferProcess] interim [620000000]:อย่างที่บอกไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:19.755112168+07:00","message":"[bufferProcess] send to processor:อย่างที่บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:19.755117698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:19.755120857+07:00","message":"> Transcript [2620] [false]: 'อย่างที่บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:19.755123442+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:19.755125617+07:00","message":"Set new StatePrefix: 'อย่างที่บอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:19.833563231+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:19.833606366+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างที่บอกอาจารย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:19.833612016+07:00","message":"receive interim result [false|false]: อย่างที่บอกอาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:19.833629007+07:00","message":"[buffer interim] 165 false อย่างที่บอกอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:19.833636607+07:00","message":"[bufferProcess] interim [680000000]:อย่างที่บอกอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:19.833639611+07:00","message":"[bufferProcess] send to processor:อย่างที่บอกไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:19.833647878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:19.833650898+07:00","message":"> Transcript [2621] [false]: 'อย่างที่บอกไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:19.833655524+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:19.833658476+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:19.833662783+07:00","message":"StatePrefix: 'อย่างที่บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:19.833664907+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:43:19.927149209+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:43:19.927164823+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:19.948434589+07:00","message":"[GCS] IsForceVAD: false for message ID: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:20.034296873+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:20.034339715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างที่บอกอาจารย์ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:20.034345174+07:00","message":"receive interim result [false|false]: อย่างที่บอกอาจารย์ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:20.034364482+07:00","message":"[buffer interim] 165 false อย่างที่บอกอาจารย์ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:20.034372773+07:00","message":"[bufferProcess] interim [920000000]:อย่างที่บอกอาจารย์ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:20.034375433+07:00","message":"[bufferProcess] send to processor:อย่างที่บอกอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:20.034382972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:20.034386015+07:00","message":"> Transcript [2622] [false]: 'อย่างที่บอกอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:20.03438962+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:20.034391899+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:20.034394944+07:00","message":"StatePrefix: 'อย่างที่บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:20.034397138+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:20.056846998+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:20.056883802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะบอกอาจารย์ครับ\",\"confidence\":0.84888905}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:20.056890007+07:00","message":"receive interim result [true|false]: อยากจะบอกอาจารย์ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:20.056902076+07:00","message":"end recv isFinal message id 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:20.056904995+07:00","message":"end Recv id 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:20.05691248+07:00","message":"[buffer interim] 165 true อยากจะบอกอาจารย์ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:20.056921556+07:00","message":"[bufferProcess] interim [10000000]:อยากจะบอกอาจารย์ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:20.056929606+07:00","message":"[bufferProcess] send to processor (isfinal):อย่างที่บอกอาจารย์ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:20.056933359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:20.056936799+07:00","message":"> Transcript [2623] [false]: 'อย่างที่บอกอาจารย์ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:20.056940619+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:20.056942828+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:20.056944773+07:00","message":"StatePrefix: 'อย่างที่บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:20.056947164+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:20.056949025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:20.056951553+07:00","message":"> Transcript [2624] [true]: 'อยากจะบอกอาจารย์ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:20.05695372+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:20.05695558+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:20.05695738+07:00","message":"StatePrefix: 'อย่างที่บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:20.056959545+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:20.056965749+07:00","message":"Push: 'อยากจะบอกอาจารย์ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:20.056979526+07:00","message":"push: {true อยากจะบอกอาจารย์ครับ 0 0xc0037d4f80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:43:20.065975026+07:00","message":"write wav file: './tmp/7595/7595_165.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:20.267938376+07:00","message":"[GCS] Start streaming session, msgId: 166"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:43:22.928038547+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:43:22.928052275+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:23.65551319+07:00","message":"[GCS] IsForceVAD: false for message ID: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:23.727719005+07:00","message":"[GCS] Start streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:24.079818626+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:24.079859812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:24.079865144+07:00","message":"receive interim result [false|false]: กิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:24.07988089+07:00","message":"[buffer interim] 167 false กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:24.079888317+07:00","message":"[bufferProcess] interim [420000000]:กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:24.079890375+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:24.079898681+07:00","message":"[bufferProcess] send to processor (ticker):กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:24.079901769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:24.079904362+07:00","message":"> Transcript [2625] [false]: 'กิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:24.079906675+07:00","message":"Set StatePrefix (first interim): 'กิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:24.386598901+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:24.386637446+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กินซะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:24.38664337+07:00","message":"receive interim result [false|false]: กินซะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:24.386658378+07:00","message":"[buffer interim] 167 false กินซะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:24.386665936+07:00","message":"[bufferProcess] interim [600000000]:กินซะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:24.386668575+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:24.402483757+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:24.402506555+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Install\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:24.402511357+07:00","message":"receive interim result [false|false]: Install"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:24.402522974+07:00","message":"[buffer interim] 167 false Install"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:24.402527766+07:00","message":"[bufferProcess] interim [660000000]:Install"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:24.402530022+07:00","message":"[bufferProcess] send to processor:กินซะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:24.402534411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:24.40253756+07:00","message":"> Transcript [2626] [false]: 'กินซะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:24.402541961+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:24.402544493+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:24.402547014+07:00","message":"StatePrefix: 'กิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:24.40254976+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:24.458607839+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:24.458642021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กินสักเท่าไหร่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:24.458647714+07:00","message":"receive interim result [false|false]: กินสักเท่าไหร่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:24.458657395+07:00","message":"[buffer interim] 167 false กินสักเท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:24.458664023+07:00","message":"[bufferProcess] interim [780000000]:กินสักเท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:24.458666914+07:00","message":"[bufferProcess] send to processor:Install"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:24.458670444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:24.458673194+07:00","message":"> Transcript [2627] [false]: 'Install'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:24.458675802+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:24.458677975+07:00","message":"Set new StatePrefix: 'Install'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:24.479329726+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:24.479357776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:24.479363118+07:00","message":"receive interim result [false|false]: วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:24.479382074+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:24.479388062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:24.479390687+07:00","message":"receive interim result [false|false]: วันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:24.479395872+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:24.479398845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันหนึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:24.479401366+07:00","message":"receive interim result [false|false]: วันหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:24.479407812+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:24.479413541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนึงวันนึงเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:24.479416286+07:00","message":"receive interim result [false|false]: วันนึงวันนึงเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:24.479413638+07:00","message":"[buffer interim] this message is already final false 166: 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:24.479442108+07:00","message":"[buffer interim] this message is already final false 166: 'วันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:24.479447433+07:00","message":"[buffer interim] this message is already final false 166: 'วันหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:24.4794231+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:24.479453959+07:00","message":"[buffer interim] this message is already final false 166: 'วันนึงวันนึงเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:24.479455018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนึงวันนึงเนี่ยให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:24.479498311+07:00","message":"receive interim result [false|false]: วันนึงวันนึงเนี่ยให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:24.479519322+07:00","message":"[buffer interim] this message is already final false 166: 'วันนึงวันนึงเนี่ยให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:25.111122804+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:25.111169921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กินสักเท่าไหร่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:25.111177443+07:00","message":"receive interim result [false|false]: กินสักเท่าไหร่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:25.111194167+07:00","message":"[buffer interim] 167 false กินสักเท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:25.111200995+07:00","message":"[bufferProcess] interim [380000000]:กินสักเท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:25.111203655+07:00","message":"[bufferProcess] send to processor:กินสักเท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:25.111208922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:25.111212253+07:00","message":"> Transcript [2628] [false]: 'กินสักเท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:25.111214971+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:25.111217185+07:00","message":"Set new StatePrefix: 'กินสักเท่าไหร่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:25.171172901+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:25.171216026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กินสักเท่าไหร่คำถาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:25.171222716+07:00","message":"receive interim result [false|false]: กินสักเท่าไหร่คำถาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:25.171235405+07:00","message":"[buffer interim] 167 false กินสักเท่าไหร่คำถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:25.171242267+07:00","message":"[bufferProcess] interim [500000000]:กินสักเท่าไหร่คำถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:25.171245075+07:00","message":"[bufferProcess] send to processor:กินสักเท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:25.171248558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:25.171251136+07:00","message":"> Transcript [2629] [false]: 'กินสักเท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:25.171254407+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:25.171256562+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:25.171258514+07:00","message":"StatePrefix: 'กินสักเท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:25.171260702+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:25.336586886+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:25.336622979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กินสักเท่าไหร่คำถามนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:25.336629007+07:00","message":"receive interim result [false|false]: กินสักเท่าไหร่คำถามนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:25.336645171+07:00","message":"[buffer interim] 167 false กินสักเท่าไหร่คำถามนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:25.33666464+07:00","message":"[bufferProcess] interim [680000000]:กินสักเท่าไหร่คำถามนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:25.336667296+07:00","message":"[bufferProcess] send to processor:กินสักเท่าไหร่คำถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:25.336670978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:25.336673998+07:00","message":"> Transcript [2630] [false]: 'กินสักเท่าไหร่คำถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:25.336677366+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:25.336679308+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:25.336681608+07:00","message":"StatePrefix: 'กินสักเท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:25.336684732+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:25.647682289+07:00","message":"[GCS] IsForceVAD: false for message ID: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:25.766818579+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:25.766868189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กินสักเท่าไหร่คำถามนี้\",\"confidence\":0.9581475}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:25.766874839+07:00","message":"receive interim result [true|false]: กินสักเท่าไหร่คำถามนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:25.766884189+07:00","message":"end recv isFinal message id 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:25.766886713+07:00","message":"end Recv id 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:25.766894339+07:00","message":"[buffer interim] 167 true กินสักเท่าไหร่คำถามนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:25.766905286+07:00","message":"[bufferProcess] interim [130000000]:กินสักเท่าไหร่คำถามนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:25.766910838+07:00","message":"[bufferProcess] send to processor (isfinal):กินสักเท่าไหร่คำถามนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:25.766914946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:25.766918222+07:00","message":"> Transcript [2631] [false]: 'กินสักเท่าไหร่คำถามนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:25.766921442+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:25.76692352+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:25.766926372+07:00","message":"StatePrefix: 'กินสักเท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:25.766928642+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:25.76693327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:25.766935511+07:00","message":"> Transcript [2632] [true]: 'กินสักเท่าไหร่คำถามนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:25.7669379+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:25.766939683+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:25.766941489+07:00","message":"StatePrefix: 'กินสักเท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:25.76694333+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:25.766949365+07:00","message":"Push: 'กินสักเท่าไหร่คำถามนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:25.766970889+07:00","message":"push: {true กินสักเท่าไหร่คำถามนี้ 0 0xc0037d4200}"}
{"level":"info","service":"Main","time":"2026-06-25T13:43:25.775309463+07:00","message":"write wav file: './tmp/7595/7595_167.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:25.837408789+07:00","message":"[GCS] Start streaming session, msgId: 168"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:43:25.928531783+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:43:25.928546294+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.197538131+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.197582258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.197587913+07:00","message":"receive interim result [false|false]: มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.197603543+07:00","message":"[buffer interim] 168 false มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:26.197611672+07:00","message":"[bufferProcess] interim [420000000]:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:26.197613767+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.311906389+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.311966693+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่แหละ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.311976118+07:00","message":"receive interim result [false|false]: นี่แหละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.311997357+07:00","message":"[buffer interim] 168 false นี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:26.312012373+07:00","message":"[bufferProcess] interim [480000000]:นี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:26.31201648+07:00","message":"[bufferProcess] send to processor:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:26.312026095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:26.312031146+07:00","message":"> Transcript [2633] [false]: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:26.31203367+07:00","message":"Set StatePrefix (first interim): 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.346224815+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.346258501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนึงวันนึงเนี่ยให้ผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.346265066+07:00","message":"receive interim result [false|false]: วันนึงวันนึงเนี่ยให้ผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.346280809+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.346286189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนึงวันนึงเนี่ยให้พูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.346290505+07:00","message":"receive interim result [false|false]: วันนึงวันนึงเนี่ยให้พูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.346298314+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.346303172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนึงวันนึงเนี่ยให้พูดเห็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.346307181+07:00","message":"receive interim result [false|false]: วันนึงวันนึงเนี่ยให้พูดเห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.346315892+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.346320894+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนึงวันนึงเนี่ยให้พูดเห็นพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.346324489+07:00","message":"receive interim result [false|false]: วันนึงวันนึงเนี่ยให้พูดเห็นพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.346331009+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.346335598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนึงวันนึงเนี่ยให้พูดเห็นภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.346339486+07:00","message":"receive interim result [false|false]: วันนึงวันนึงเนี่ยให้พูดเห็นภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.34634592+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.346350466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.346355402+07:00","message":"receive interim result [false|false]: วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.346365921+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.346371779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลยแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.346376023+07:00","message":"receive interim result [false|false]: วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลยแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.346382526+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.346387463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลยแล้วก็ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.346391973+07:00","message":"receive interim result [false|false]: วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลยแล้วก็ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.346398255+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.346350097+07:00","message":"[buffer interim] this message is already final false 166: 'วันนึงวันนึงเนี่ยให้ผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.3464362+07:00","message":"[buffer interim] this message is already final false 166: 'วันนึงวันนึงเนี่ยให้พูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.346441466+07:00","message":"[buffer interim] this message is already final false 166: 'วันนึงวันนึงเนี่ยให้พูดเห็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.346446575+07:00","message":"[buffer interim] this message is already final false 166: 'วันนึงวันนึงเนี่ยให้พูดเห็นพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.346451329+07:00","message":"[buffer interim] this message is already final false 166: 'วันนึงวันนึงเนี่ยให้พูดเห็นภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.346455508+07:00","message":"[buffer interim] this message is already final false 166: 'วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.346460733+07:00","message":"[buffer interim] this message is already final false 166: 'วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลยแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.346476152+07:00","message":"[buffer interim] this message is already final false 166: 'วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลยแล้วก็ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.346403098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลยใช่ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.346487541+07:00","message":"receive interim result [false|false]: วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลยใช่ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.346510941+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.346524626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลยแล้วก็ไม่ขาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.346528686+07:00","message":"receive interim result [false|false]: วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลยแล้วก็ไม่ขาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.346535126+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.346538409+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลยแล้วก็ไม่ขายนาฬิกา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.346540991+07:00","message":"receive interim result [false|false]: วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลยแล้วก็ไม่ขายนาฬิกา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.346545416+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.346548284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลยแล้วก็ไม่ขายบริการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.346550537+07:00","message":"receive interim result [false|false]: วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลยแล้วก็ไม่ขายบริการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.346556302+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.346559109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลยแล้วก็ไม่ขายบีบีกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.346561493+07:00","message":"receive interim result [false|false]: วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลยแล้วก็ไม่ขายบีบีกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.346569417+07:00","message":"[buffer interim] this message is already final false 166: 'วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลยใช่ไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.346574128+07:00","message":"[buffer interim] this message is already final false 166: 'วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลยแล้วก็ไม่ขาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.346579059+07:00","message":"[buffer interim] this message is already final false 166: 'วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลยแล้วก็ไม่ขายนาฬิกา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.346584011+07:00","message":"[buffer interim] this message is already final false 166: 'วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลยแล้วก็ไม่ขายบริการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.346588272+07:00","message":"[buffer interim] this message is already final false 166: 'วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลยแล้วก็ไม่ขายบีบีกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.367191731+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.367217479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีหลาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.367222751+07:00","message":"receive interim result [false|false]: มีหลาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.367237634+07:00","message":"[buffer interim] 168 false มีหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:26.367245039+07:00","message":"[bufferProcess] interim [540000000]:มีหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:26.367247324+07:00","message":"[bufferProcess] send to processor:นี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:26.367254931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:26.367258036+07:00","message":"> Transcript [2634] [false]: 'นี่แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:26.367260795+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:26.367264584+07:00","message":"Set new StatePrefix: 'นี่แหละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.480598688+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.480627676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีหลายคน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.480632807+07:00","message":"receive interim result [false|false]: มีหลายคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.480647728+07:00","message":"[buffer interim] 168 false มีหลายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:26.480654629+07:00","message":"[bufferProcess] interim [660000000]:มีหลายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:26.480657308+07:00","message":"[bufferProcess] send to processor:มีหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:26.480660992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:26.480663775+07:00","message":"> Transcript [2635] [false]: 'มีหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:26.480666066+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:26.480668005+07:00","message":"Set new StatePrefix: 'มีหลาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.582606113+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.58264772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลยแล้วก็ไม่ถ่ายมาดีกัน\",\"confidence\":0.87078875}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.582653207+07:00","message":"receive interim result [true|false]: วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลยแล้วก็ไม่ถ่ายมาดีกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.582664412+07:00","message":"end recv isFinal message id 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.582666669+07:00","message":"end Recv id 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.582673537+07:00","message":"[buffer interim] this message is already final true 166: 'วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลยแล้วก็ไม่ถ่ายมาดีกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.683789797+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.683829032+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีหลายคนถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.683834086+07:00","message":"receive interim result [false|false]: มีหลายคนถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.683847689+07:00","message":"[buffer interim] 168 false มีหลายคนถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:26.683855185+07:00","message":"[bufferProcess] interim [900000000]:มีหลายคนถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:26.683857691+07:00","message":"[bufferProcess] send to processor:มีหลายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:26.683864974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:26.683868041+07:00","message":"> Transcript [2636] [false]: 'มีหลายคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:26.683871422+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:26.683873803+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:26.683875908+07:00","message":"StatePrefix: 'มีหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:26.683878413+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.811270278+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.811309287+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีหลายคนถาม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.811315283+07:00","message":"receive interim result [false|false]: มีหลายคนถาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:26.811327472+07:00","message":"[buffer interim] 168 false มีหลายคนถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:26.811337044+07:00","message":"[bufferProcess] interim [960000000]:มีหลายคนถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:26.81134001+07:00","message":"[bufferProcess] send to processor:มีหลายคนถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:26.811346093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:26.811349128+07:00","message":"> Transcript [2637] [false]: 'มีหลายคนถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:26.81135259+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:26.811354868+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:26.811356879+07:00","message":"StatePrefix: 'มีหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:26.81135912+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:27.396525264+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:27.396562685+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีหลายคนถาม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:27.396568705+07:00","message":"receive interim result [false|false]: มีหลายคนถาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:27.396587981+07:00","message":"[buffer interim] 168 false มีหลายคนถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:27.396596081+07:00","message":"[bufferProcess] interim [560000000]:มีหลายคนถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:27.396598839+07:00","message":"[bufferProcess] send to processor:มีหลายคนถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:27.396603052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:27.396605905+07:00","message":"> Transcript [2638] [false]: 'มีหลายคนถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:27.396609615+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:27.396611965+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:27.396614188+07:00","message":"StatePrefix: 'มีหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:27.396616366+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:27.589391175+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:27.589427181+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีหลายคนถามเชื่อไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:27.589433903+07:00","message":"receive interim result [false|false]: มีหลายคนถามเชื่อไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:27.589447967+07:00","message":"[buffer interim] 168 false มีหลายคนถามเชื่อไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:27.589456489+07:00","message":"[bufferProcess] interim [800000000]:มีหลายคนถามเชื่อไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:27.589460042+07:00","message":"[bufferProcess] send to processor:มีหลายคนถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:27.589464331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:27.589468012+07:00","message":"> Transcript [2639] [false]: 'มีหลายคนถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:27.589473008+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:27.589476366+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:27.589479558+07:00","message":"StatePrefix: 'มีหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:27.589481933+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:27.589484426+07:00","message":"Push: 'มีหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:27.589486329+07:00","message":"TextPushed: 'มีหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:27.58948835+07:00","message":"Set new StatePrefix : 'มีหลายคนถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:27.589490504+07:00","message":"Next Push (prob) : 'คนถาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:27.589498667+07:00","message":"push: {false มีหลาย 0 0xc0037d4a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:27.63469829+07:00","message":"[GCS] IsForceVAD: false for message ID: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:27.733804677+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:27.733847391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีหลายคนถามชื่อไหม\",\"confidence\":0.9080432}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:27.733855001+07:00","message":"receive interim result [true|false]: มีหลายคนถามชื่อไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:27.733867903+07:00","message":"end recv isFinal message id 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:27.733870256+07:00","message":"end Recv id 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:27.733878206+07:00","message":"[buffer interim] 168 true มีหลายคนถามชื่อไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:27.733890204+07:00","message":"[bufferProcess] interim [10000000]:มีหลายคนถามชื่อไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:27.733893613+07:00","message":"[bufferProcess] send to processor (isfinal):มีหลายคนถามเชื่อไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:27.733897485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:27.733900532+07:00","message":"> Transcript [2640] [false]: 'มีหลายคนถามเชื่อไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:27.733904477+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:27.733906604+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:27.733908585+07:00","message":"StatePrefix: 'มีหลายคนถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:27.733910717+07:00","message":"TextPushed: 'มีหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:27.733912499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:27.733914669+07:00","message":"> Transcript [2641] [true]: 'มีหลายคนถามชื่อไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:27.733916911+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:27.733918747+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:27.733920524+07:00","message":"StatePrefix: 'มีหลายคนถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:27.733922403+07:00","message":"TextPushed: 'มีหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:27.733925114+07:00","message":"Push: 'คนถามชื่อไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:27.733933833+07:00","message":"push: {true คนถามชื่อไหม 0 0xc0037d4a80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:43:27.740682703+07:00","message":"write wav file: './tmp/7595/7595_168.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:27.766933301+07:00","message":"[GCS] Start streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:28.236702186+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:28.236747501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:28.236753017+07:00","message":"receive interim result [false|false]: ทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:28.236767267+07:00","message":"[buffer interim] 169 false ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:28.23677415+07:00","message":"[bufferProcess] interim [480000000]:ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:28.236776132+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:28.416224245+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:28.416267896+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งวัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:28.416276557+07:00","message":"receive interim result [false|false]: ทั้งวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:28.416291389+07:00","message":"[buffer interim] 169 false ทั้งวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:28.416299215+07:00","message":"[bufferProcess] interim [660000000]:ทั้งวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:28.416301781+07:00","message":"[bufferProcess] send to processor:ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:28.416305595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:28.416308508+07:00","message":"> Transcript [2642] [false]: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:28.416310919+07:00","message":"Set StatePrefix (first interim): 'ทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:28.619890663+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:28.619927893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งวันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:28.619933736+07:00","message":"receive interim result [false|false]: ทั้งวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:28.619949579+07:00","message":"[buffer interim] 169 false ทั้งวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:28.619957906+07:00","message":"[bufferProcess] interim [900000000]:ทั้งวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:28.619960491+07:00","message":"[bufferProcess] send to processor:ทั้งวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:28.619965273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:28.619967954+07:00","message":"> Transcript [2643] [false]: 'ทั้งวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:28.619970781+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:28.619972769+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:28.619974781+07:00","message":"StatePrefix: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:28.619977214+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:28.740498596+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:28.74053609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งวันเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:28.740541691+07:00","message":"receive interim result [false|false]: ทั้งวันเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:28.740552437+07:00","message":"[buffer interim] 169 false ทั้งวันเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:28.740559524+07:00","message":"[bufferProcess] interim [960000000]:ทั้งวันเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:28.740561958+07:00","message":"[bufferProcess] send to processor:ทั้งวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:28.740565262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:28.740568307+07:00","message":"> Transcript [2644] [false]: 'ทั้งวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:28.740571951+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:28.740574012+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:28.740576204+07:00","message":"StatePrefix: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:28.740578345+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:43:28.92905931+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:43:28.929072+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:29.190613661+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:29.190665108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งวันเนี่ยรวม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:29.190671108+07:00","message":"receive interim result [false|false]: ทั้งวันเนี่ยรวม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:29.190686781+07:00","message":"[buffer interim] 169 false ทั้งวันเนี่ยรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:29.190694959+07:00","message":"[bufferProcess] interim [500000000]:ทั้งวันเนี่ยรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:29.190698091+07:00","message":"[bufferProcess] send to processor:ทั้งวันเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:29.190702618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:29.190705652+07:00","message":"> Transcript [2645] [false]: 'ทั้งวันเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:29.19072314+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:29.190725496+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:29.190727517+07:00","message":"StatePrefix: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:29.190729758+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:29.321056464+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:29.321091808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งวันเนี่ยรวมค่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:29.32109729+07:00","message":"receive interim result [false|false]: ทั้งวันเนี่ยรวมค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:29.321107916+07:00","message":"[buffer interim] 169 false ทั้งวันเนี่ยรวมค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:29.321114469+07:00","message":"[bufferProcess] interim [620000000]:ทั้งวันเนี่ยรวมค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:29.321117067+07:00","message":"[bufferProcess] send to processor:ทั้งวันเนี่ยรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:29.321123207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:29.321126112+07:00","message":"> Transcript [2646] [false]: 'ทั้งวันเนี่ยรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:29.321129752+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:29.321132582+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:29.3211349+07:00","message":"StatePrefix: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:29.321137264+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:29.321142816+07:00","message":"Push: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:29.321145142+07:00","message":"TextPushed: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:29.32114733+07:00","message":"Set new StatePrefix : 'ทั้งวันเนี่ยรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:29.321149586+07:00","message":"Next Push (prob) : 'วันเนี่ยรวม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:29.32119203+07:00","message":"push: {false ทั้ง 0 0xc000045900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:29.382549721+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:29.382582984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งวันเนี่ยรวมกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:29.382588326+07:00","message":"receive interim result [false|false]: ทั้งวันเนี่ยรวมกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:29.382599378+07:00","message":"[buffer interim] 169 false ทั้งวันเนี่ยรวมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:29.382606106+07:00","message":"[bufferProcess] interim [680000000]:ทั้งวันเนี่ยรวมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:29.382608478+07:00","message":"[bufferProcess] send to processor:ทั้งวันเนี่ยรวมค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:29.382614399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:29.382618574+07:00","message":"> Transcript [2647] [false]: 'ทั้งวันเนี่ยรวมค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:29.382622395+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:29.3826248+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:29.382626761+07:00","message":"StatePrefix: 'ทั้งวันเนี่ยรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:29.38262903+07:00","message":"TextPushed: 'ทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:29.512552374+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:29.512589109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งวันเนี่ยรวมกันแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:29.512594641+07:00","message":"receive interim result [false|false]: ทั้งวันเนี่ยรวมกันแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:29.512612157+07:00","message":"[buffer interim] 169 false ทั้งวันเนี่ยรวมกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:29.512619106+07:00","message":"[bufferProcess] interim [800000000]:ทั้งวันเนี่ยรวมกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:29.512621516+07:00","message":"[bufferProcess] send to processor:ทั้งวันเนี่ยรวมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:29.512628762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:29.512631951+07:00","message":"> Transcript [2648] [false]: 'ทั้งวันเนี่ยรวมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:29.512636215+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:29.512638671+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:29.512641018+07:00","message":"StatePrefix: 'ทั้งวันเนี่ยรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:29.512643374+07:00","message":"TextPushed: 'ทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:29.698100213+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:29.698141538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งวันเนี่ยรวมกันแล้วไอ้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:29.698148857+07:00","message":"receive interim result [false|false]: ทั้งวันเนี่ยรวมกันแล้วไอ้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:29.698166027+07:00","message":"[buffer interim] 169 false ทั้งวันเนี่ยรวมกันแล้วไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:29.698175547+07:00","message":"[bufferProcess] interim [980000000]:ทั้งวันเนี่ยรวมกันแล้วไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:29.698179988+07:00","message":"[bufferProcess] send to processor:ทั้งวันเนี่ยรวมกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:29.698185282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:29.698189292+07:00","message":"> Transcript [2649] [false]: 'ทั้งวันเนี่ยรวมกันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:29.69819475+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:29.698197805+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:29.698199964+07:00","message":"StatePrefix: 'ทั้งวันเนี่ยรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:29.698202315+07:00","message":"TextPushed: 'ทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:29.856479642+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:29.856530584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งวันเนี่ยรวมกันแล้วไออุ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:29.856538875+07:00","message":"receive interim result [false|false]: ทั้งวันเนี่ยรวมกันแล้วไออุ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:29.856554353+07:00","message":"[buffer interim] 169 false ทั้งวันเนี่ยรวมกันแล้วไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:29.856564067+07:00","message":"[bufferProcess] interim [100000000]:ทั้งวันเนี่ยรวมกันแล้วไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:29.85656764+07:00","message":"[bufferProcess] send to processor:ทั้งวันเนี่ยรวมกันแล้วไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:29.856574574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:29.856579004+07:00","message":"> Transcript [2650] [false]: 'ทั้งวันเนี่ยรวมกันแล้วไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:29.856583899+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:29.856586785+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:29.856589901+07:00","message":"StatePrefix: 'ทั้งวันเนี่ยรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:29.856593464+07:00","message":"TextPushed: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:29.856598536+07:00","message":"Push: 'วันเนี่ยรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:29.856601523+07:00","message":"TextPushed: 'ทั้งวันเนี่ยรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:29.856604581+07:00","message":"Set new StatePrefix : 'ทั้งวันเนี่ยรวมกันแล้วไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:29.856607955+07:00","message":"Next Push (prob) : 'กันแล้วไอ้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:29.856623223+07:00","message":"push: {false วันเนี่ยรวม 0 0xc000045900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:30.019738429+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:30.019777006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งวันเนี่ยรวมกันแล้วไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:30.019782951+07:00","message":"receive interim result [false|false]: ทั้งวันเนี่ยรวมกันแล้วไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:30.01979963+07:00","message":"[buffer interim] 169 false ทั้งวันเนี่ยรวมกันแล้วไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:30.019807034+07:00","message":"[bufferProcess] interim [280000000]:ทั้งวันเนี่ยรวมกันแล้วไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:30.01981014+07:00","message":"[bufferProcess] send to processor:ทั้งวันเนี่ยรวมกันแล้วไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:30.019816434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:30.019819107+07:00","message":"> Transcript [2651] [false]: 'ทั้งวันเนี่ยรวมกันแล้วไออุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:30.019822122+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:30.019824889+07:00","message":"Set new StatePrefix: 'ทั้งวันเนี่ยรวมกันแล้วไออุ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:30.217580689+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:30.217619224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:30.217626206+07:00","message":"receive interim result [false|false]: ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:30.217641165+07:00","message":"[buffer interim] 169 false ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:30.217649646+07:00","message":"[bufferProcess] interim [460000000]:ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:30.217652295+07:00","message":"[bufferProcess] send to processor:ทั้งวันเนี่ยรวมกันแล้วไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:30.217659109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:30.217662261+07:00","message":"> Transcript [2652] [false]: 'ทั้งวันเนี่ยรวมกันแล้วไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:30.217664849+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:30.217669191+07:00","message":"Set new StatePrefix: 'ทั้งวันเนี่ยรวมกันแล้วไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:30.223142243+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:30.223160293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:30.223167946+07:00","message":"receive interim result [false|false]: ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:30.223179239+07:00","message":"[buffer interim] 169 false ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:30.223183634+07:00","message":"[bufferProcess] interim [520000000]:ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:30.223186418+07:00","message":"[bufferProcess] send to processor:ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:30.223189239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:30.22319152+07:00","message":"> Transcript [2653] [false]: 'ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:30.223200082+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:30.223202489+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:30.22320456+07:00","message":"StatePrefix: 'ทั้งวันเนี่ยรวมกันแล้วไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:30.223207374+07:00","message":"TextPushed: 'ทั้งวันเนี่ยรวม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:30.338502621+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:30.338547352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:30.338554865+07:00","message":"receive interim result [false|false]: ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:30.338570373+07:00","message":"[buffer interim] 169 false ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:30.338578554+07:00","message":"[bufferProcess] interim [580000000]:ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:30.338581352+07:00","message":"[bufferProcess] send to processor:ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:30.338589252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:30.33859233+07:00","message":"> Transcript [2654] [false]: 'ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:30.338595977+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:30.338598546+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:30.338603146+07:00","message":"StatePrefix: 'ทั้งวันเนี่ยรวมกันแล้วไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:30.338605753+07:00","message":"TextPushed: 'ทั้งวันเนี่ยรวม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:30.526826428+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:30.526862038+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:30.526868638+07:00","message":"receive interim result [false|false]: ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:30.526898728+07:00","message":"[buffer interim] 169 false ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:30.526910989+07:00","message":"[bufferProcess] interim [760000000]:ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:30.526913564+07:00","message":"[bufferProcess] send to processor:ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:30.526918431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:30.526921879+07:00","message":"> Transcript [2655] [false]: 'ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:30.526925805+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:30.526928059+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:30.526930167+07:00","message":"StatePrefix: 'ทั้งวันเนี่ยรวมกันแล้วไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:30.526932783+07:00","message":"TextPushed: 'ทั้งวันเนี่ยรวม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:30.528195709+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:30.528207403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:30.528211395+07:00","message":"receive interim result [false|false]: ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:30.528220802+07:00","message":"[buffer interim] 169 false ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:30.528224456+07:00","message":"[bufferProcess] interim [820000000]:ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:30.528226768+07:00","message":"[bufferProcess] send to processor:ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:30.528229812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:30.528232432+07:00","message":"> Transcript [2656] [false]: 'ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:30.528235073+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:30.528237274+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:30.52823941+07:00","message":"StatePrefix: 'ทั้งวันเนี่ยรวมกันแล้วไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:30.528241491+07:00","message":"TextPushed: 'ทั้งวันเนี่ยรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:30.528249292+07:00","message":"Push: 'กันแล้วไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:30.528251316+07:00","message":"TextPushed: 'ทั้งวันเนี่ยรวมกันแล้วไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:30.528253455+07:00","message":"Set new StatePrefix : 'ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:30.528255765+07:00","message":"Next Push (prob) : 'ไม่ถึงป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:30.528263265+07:00","message":"push: {false กันแล้วไอโอดีน 0 0xc000045900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:30.791558799+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:30.791593692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลายเข็ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:30.791599771+07:00","message":"receive interim result [false|false]: ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลายเข็ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:30.791618366+07:00","message":"[buffer interim] 169 false ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลายเข็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:30.791626072+07:00","message":"[bufferProcess] interim [60000000]:ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลายเข็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:30.791628911+07:00","message":"[bufferProcess] send to processor:ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:30.791636758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:30.79163963+07:00","message":"> Transcript [2657] [false]: 'ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:30.791642885+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:30.791645053+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:30.791647285+07:00","message":"StatePrefix: 'ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:30.791649949+07:00","message":"TextPushed: 'ทั้งวันเนี่ยรวมกันแล้วไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:30.896390023+07:00","message":"[GCS] IsForceVAD: false for message ID: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:30.982589984+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:30.98262482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลายเข็มหมุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:30.982630751+07:00","message":"receive interim result [false|false]: ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลายเข็มหมุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:30.982644906+07:00","message":"[buffer interim] 169 false ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลายเข็มหมุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:30.98265199+07:00","message":"[bufferProcess] interim [300000000]:ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลายเข็มหมุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:30.982654715+07:00","message":"[bufferProcess] send to processor:ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลายเข็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:30.982663205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:30.982666686+07:00","message":"> Transcript [2658] [false]: 'ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลายเข็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:30.98267088+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:30.98267334+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:30.982675487+07:00","message":"StatePrefix: 'ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:30.982678552+07:00","message":"TextPushed: 'ทั้งวันเนี่ยรวมกันแล้วไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:31.038568575+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:31.038609366+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลายเข็มหมุด\",\"confidence\":0.93822813}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:31.038615542+07:00","message":"receive interim result [true|false]: ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลายเข็มหมุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:31.038628015+07:00","message":"end recv isFinal message id 169"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:31.038630531+07:00","message":"end Recv id 169"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:31.038637952+07:00","message":"[buffer interim] 169 true ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลายเข็มหมุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:31.038645301+07:00","message":"[bufferProcess] interim [360000000]:ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลายเข็มหมุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:31.038648866+07:00","message":"[bufferProcess] send to processor (isfinal):ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลายเข็มหมุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:31.038652075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:31.03865485+07:00","message":"> Transcript [2659] [false]: 'ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลายเข็มหมุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:31.038658145+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:31.03866005+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:31.038662246+07:00","message":"StatePrefix: 'ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:31.038664927+07:00","message":"TextPushed: 'ทั้งวันเนี่ยรวมกันแล้วไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:31.038668774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:31.038670996+07:00","message":"> Transcript [2660] [true]: 'ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลายเข็มหมุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:31.03867331+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:31.038675073+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:31.038676872+07:00","message":"StatePrefix: 'ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:31.038678756+07:00","message":"TextPushed: 'ทั้งวันเนี่ยรวมกันแล้วไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:31.038681881+07:00","message":"Push: 'ไม่ถึงปลายเข็มหมุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:31.038689831+07:00","message":"push: {true ไม่ถึงปลายเข็มหมุด 0 0xc000045900}"}
{"level":"info","service":"Main","time":"2026-06-25T13:43:31.047305179+07:00","message":"write wav file: './tmp/7595/7595_169.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:31.087194352+07:00","message":"[GCS] Start streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:31.404934125+07:00","message":"[GCS] IsForceVAD: false for message ID: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:31.478760031+07:00","message":"[GCS] Start streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:31.497133095+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:31.497153834+07:00","message":"found end of frame, send empty tag with msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:31.497157066+07:00","message":"end Recv id 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:31.497174154+07:00","message":"[buffer interim] 170 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:31.497181537+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:31.497185275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:31.497188104+07:00","message":"> Transcript [2661] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:31.497190896+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:31.497192821+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:31.497194707+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:31.497196735+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:31.4972053+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:31.49721391+07:00","message":"push: {true \n 0 0xc0020b6a00}"}
{"level":"info","service":"Main","time":"2026-06-25T13:43:31.503073527+07:00","message":"write wav file: './tmp/7595/7595_170.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:31.816542501+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:31.816580896+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:31.816586192+07:00","message":"receive interim result [false|false]: ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:31.816604068+07:00","message":"[buffer interim] 171 false ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:31.816610961+07:00","message":"[bufferProcess] interim [420000000]:ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:31.816613054+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:43:31.929394232+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:43:31.929393495+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:32.013334391+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:32.013374524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:32.01338026+07:00","message":"receive interim result [false|false]: ก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:32.013397902+07:00","message":"[buffer interim] 171 false ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:32.013404342+07:00","message":"[bufferProcess] interim [540000000]:ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:32.013406583+07:00","message":"[bufferProcess] send to processor:ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:32.013410299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:32.013412829+07:00","message":"> Transcript [2662] [false]: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:32.013415265+07:00","message":"Set StatePrefix (first interim): 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:32.137848863+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:32.137886362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือคน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:32.137891559+07:00","message":"receive interim result [false|false]: ก็คือคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:32.137909378+07:00","message":"[buffer interim] 171 false ก็คือคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:32.137917815+07:00","message":"[bufferProcess] interim [720000000]:ก็คือคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:32.137921223+07:00","message":"[bufferProcess] send to processor:ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:32.137926163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:32.137929171+07:00","message":"> Transcript [2663] [false]: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:32.137932311+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:32.13793444+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:32.137936435+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:32.137939613+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:32.49599805+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:32.496035752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือคนต่าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:32.496041719+07:00","message":"receive interim result [false|false]: ก็คือคนต่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:32.496056039+07:00","message":"[buffer interim] 171 false ก็คือคนต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:32.496063689+07:00","message":"[bufferProcess] interim [960000000]:ก็คือคนต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:32.496066195+07:00","message":"[bufferProcess] send to processor:ก็คือคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:32.496073621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:32.496076658+07:00","message":"> Transcript [2664] [false]: 'ก็คือคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:32.496080154+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:32.496082688+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:32.496085081+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:32.496087242+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:32.513385068+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:32.513425154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือคนธรรมดา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:32.513430943+07:00","message":"receive interim result [false|false]: ก็คือคนธรรมดา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:32.513446764+07:00","message":"[buffer interim] 171 false ก็คือคนธรรมดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:32.513453609+07:00","message":"[bufferProcess] interim [20000000]:ก็คือคนธรรมดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:32.513455949+07:00","message":"[bufferProcess] send to processor:ก็คือคนต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:32.513459908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:32.513463059+07:00","message":"> Transcript [2665] [false]: 'ก็คือคนต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:32.513466577+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:32.513468659+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:32.513471128+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:32.513473236+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:32.708193163+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:32.708231403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือคนธรรมดาทั่ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:32.708237652+07:00","message":"receive interim result [false|false]: ก็คือคนธรรมดาทั่ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:32.708254822+07:00","message":"[buffer interim] 171 false ก็คือคนธรรมดาทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:32.708264608+07:00","message":"[bufferProcess] interim [260000000]:ก็คือคนธรรมดาทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:32.708266929+07:00","message":"[bufferProcess] send to processor:ก็คือคนธรรมดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:32.708271358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:32.708274657+07:00","message":"> Transcript [2666] [false]: 'ก็คือคนธรรมดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:32.708278014+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:32.708280329+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:32.708282661+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:32.70828496+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:32.708291599+07:00","message":"Push: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:32.708293669+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:32.708295787+07:00","message":"Set new StatePrefix : 'ก็คือคนธรรมดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:32.708298159+07:00","message":"Next Push (prob) : 'คือคนธรรมดา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:32.708306915+07:00","message":"push: {false ก็ 0 0xc0001fb700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:32.833679534+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:32.833725684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือคนธรรมดาทั่วไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:32.833732069+07:00","message":"receive interim result [false|false]: ก็คือคนธรรมดาทั่วไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:32.833746241+07:00","message":"[buffer interim] 171 false ก็คือคนธรรมดาทั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:32.833754429+07:00","message":"[bufferProcess] interim [380000000]:ก็คือคนธรรมดาทั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:32.833756974+07:00","message":"[bufferProcess] send to processor:ก็คือคนธรรมดาทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:32.833765147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:32.833768413+07:00","message":"> Transcript [2667] [false]: 'ก็คือคนธรรมดาทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:32.833771852+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:32.833774257+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:32.83377776+07:00","message":"StatePrefix: 'ก็คือคนธรรมดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:32.833780246+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:33.086748341+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:33.086788272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือคนธรรมดาทั่วไปประมาณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:33.086793786+07:00","message":"receive interim result [false|false]: ก็คือคนธรรมดาทั่วไปประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:33.086808452+07:00","message":"[buffer interim] 171 false ก็คือคนธรรมดาทั่วไปประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:33.086815656+07:00","message":"[bufferProcess] interim [680000000]:ก็คือคนธรรมดาทั่วไปประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:33.086818808+07:00","message":"[bufferProcess] send to processor:ก็คือคนธรรมดาทั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:33.086826338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:33.086828973+07:00","message":"> Transcript [2668] [false]: 'ก็คือคนธรรมดาทั่วไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:33.086835136+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:33.08683723+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:33.086839503+07:00","message":"StatePrefix: 'ก็คือคนธรรมดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:33.08684271+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:33.348825137+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:33.34886835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือคนธรรมดาทั่วไปประมาณ 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:33.348874518+07:00","message":"receive interim result [false|false]: ก็คือคนธรรมดาทั่วไปประมาณ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:33.348888534+07:00","message":"[buffer interim] 171 false ก็คือคนธรรมดาทั่วไปประมาณ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:33.348896575+07:00","message":"[bufferProcess] interim [920000000]:ก็คือคนธรรมดาทั่วไปประมาณ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:33.348899269+07:00","message":"[bufferProcess] send to processor:ก็คือคนธรรมดาทั่วไปประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:33.348903987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:33.348907016+07:00","message":"> Transcript [2669] [false]: 'ก็คือคนธรรมดาทั่วไปประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:33.348910344+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:33.348912604+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:33.348915015+07:00","message":"StatePrefix: 'ก็คือคนธรรมดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:33.348917539+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:33.407465807+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:33.407502439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือคนธรรมดาทั่วไปประมาณ 100\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:33.407508025+07:00","message":"receive interim result [false|false]: ก็คือคนธรรมดาทั่วไปประมาณ 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:33.407522519+07:00","message":"[buffer interim] 171 false ก็คือคนธรรมดาทั่วไปประมาณ 100"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:33.407530014+07:00","message":"[bufferProcess] interim [980000000]:ก็คือคนธรรมดาทั่วไปประมาณ 100"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:33.4075325+07:00","message":"[bufferProcess] send to processor:ก็คือคนธรรมดาทั่วไปประมาณ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:33.407536206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:33.407539909+07:00","message":"> Transcript [2670] [false]: 'ก็คือคนธรรมดาทั่วไปประมาณ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:33.40754411+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:33.407546322+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:33.407548737+07:00","message":"StatePrefix: 'ก็คือคนธรรมดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:33.407553945+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:33.407569223+07:00","message":"Push: 'คือคนธรรมดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:33.40757182+07:00","message":"TextPushed: 'ก็คือคนธรรมดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:33.407575312+07:00","message":"Set new StatePrefix : 'ก็คือคนธรรมดาทั่วไปประมาณ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:33.407577727+07:00","message":"Next Push (prob) : 'ทั่วไปประมาณ 1'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:33.407586863+07:00","message":"push: {false คือคนธรรมดา 0 0xc0001fb700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:33.536984959+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:33.537020811+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือคนธรรมดาทั่วไปประมาณร้อยห้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:33.537027308+07:00","message":"receive interim result [false|false]: ก็คือคนธรรมดาทั่วไปประมาณร้อยห้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:33.537042132+07:00","message":"[buffer interim] 171 false ก็คือคนธรรมดาทั่วไปประมาณร้อยห้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:33.53704936+07:00","message":"[bufferProcess] interim [100000000]:ก็คือคนธรรมดาทั่วไปประมาณร้อยห้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:33.537052064+07:00","message":"[bufferProcess] send to processor:ก็คือคนธรรมดาทั่วไปประมาณ 100"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:33.537060744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:33.537063791+07:00","message":"> Transcript [2671] [false]: 'ก็คือคนธรรมดาทั่วไปประมาณ 100'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:33.537067647+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:33.537069979+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:33.537072017+07:00","message":"StatePrefix: 'ก็คือคนธรรมดาทั่วไปประมาณ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:33.537074699+07:00","message":"TextPushed: 'ก็คือคนธรรมดา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:33.612792157+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:33.612826848+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือคนธรรมดาทั่วไปประมาณ 150\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:33.612832425+07:00","message":"receive interim result [false|false]: ก็คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:33.612847807+07:00","message":"[buffer interim] 171 false ก็คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:33.612854346+07:00","message":"[bufferProcess] interim [220000000]:ก็คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:33.61285736+07:00","message":"[bufferProcess] send to processor:ก็คือคนธรรมดาทั่วไปประมาณร้อยห้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:33.612861491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:33.612868438+07:00","message":"> Transcript [2672] [false]: 'ก็คือคนธรรมดาทั่วไปประมาณร้อยห้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:33.612873595+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:33.612878579+07:00","message":"Set new StatePrefix: 'ก็คือคนธรรมดาทั่วไปประมาณร้อยห้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:33.724586648+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:33.724624336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือคนธรรมดาทั่วไปประมาณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:33.724630355+07:00","message":"receive interim result [false|false]: ก็คือคนธรรมดาทั่วไปประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:33.72463942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 150\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:33.724643992+07:00","message":"receive interim result [false|false]:  150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:33.724651231+07:00","message":"[buffer interim] 171 false ก็คือคนธรรมดาทั่วไปประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:33.72465469+07:00","message":"[buffer interim] 171 false  150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:33.724659981+07:00","message":"[bufferProcess] interim [280000000]:ก็คือคนธรรมดาทั่วไปประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:33.724662418+07:00","message":"[bufferProcess] send to processor:ก็คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:33.72466683+07:00","message":"[bufferProcess] interim [280000000]: 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:33.724674706+07:00","message":"[bufferProcess] update buffer: ก็คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:33.724679273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:33.724701819+07:00","message":"> Transcript [2673] [false]: 'ก็คือคนธรรมดาทั่วไปประมาณ 150'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:33.724720305+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:33.724723091+07:00","message":"Set new StatePrefix: 'ก็คือคนธรรมดาทั่วไปประมาณ 150'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:34.056106605+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:34.05615009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือคนธรรมดาทั่วไปประมาณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:34.056158812+07:00","message":"receive interim result [false|false]: ก็คือคนธรรมดาทั่วไปประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:34.056172657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 150 ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:34.056176601+07:00","message":"receive interim result [false|false]:  150 ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:34.056185896+07:00","message":"[buffer interim] 171 false ก็คือคนธรรมดาทั่วไปประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:34.056190753+07:00","message":"[buffer interim] 171 false  150 ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:34.056197919+07:00","message":"[bufferProcess] interim [580000000]:ก็คือคนธรรมดาทั่วไปประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:34.056202077+07:00","message":"[bufferProcess] send to processor:ก็คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:34.056208212+07:00","message":"[bufferProcess] interim [580000000]: 150 ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:34.056212903+07:00","message":"[bufferProcess] update buffer: ก็คือคนธรรมดาทั่วไปประมาณ 150 ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:34.056216941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:34.056221073+07:00","message":"> Transcript [2674] [false]: 'ก็คือคนธรรมดาทั่วไปประมาณ 150'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:34.056225944+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:34.056229219+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:34.05623564+07:00","message":"StatePrefix: 'ก็คือคนธรรมดาทั่วไปประมาณ 150'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:34.056239758+07:00","message":"TextPushed: 'ก็คือคนธรรมดา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:34.252021453+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:34.252056518+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-25T13:43:34.252062781+07:00","message":"receive interim result [false|false]: ก็คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:34.252073624+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:34.25207809+07:00","message":"receive interim result [false|false]:  ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:34.252085369+07:00","message":"[buffer interim] 171 false ก็คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:34.25208917+07:00","message":"[buffer interim] 171 false  ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:34.252094648+07:00","message":"[bufferProcess] interim [820000000]:ก็คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:34.252097572+07:00","message":"[bufferProcess] send to processor:ก็คือคนธรรมดาทั่วไปประมาณ 150 ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:34.25210092+07:00","message":"[bufferProcess] interim [820000000]: ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:34.252103584+07:00","message":"[bufferProcess] update buffer: ก็คือคนธรรมดาทั่วไปประมาณ 150 ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:34.252106446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:34.252108961+07:00","message":"> Transcript [2675] [false]: 'ก็คือคนธรรมดาทั่วไปประมาณ 150 ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:34.252112536+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:34.252114597+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:34.252116493+07:00","message":"StatePrefix: 'ก็คือคนธรรมดาทั่วไปประมาณ 150'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:34.252119072+07:00","message":"TextPushed: 'ก็คือคนธรรมดา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:34.49715085+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:34.497211729+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-25T13:43:34.49721951+07:00","message":"receive interim result [false|false]: ก็คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:34.497233253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Micro\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:34.497236223+07:00","message":"receive interim result [false|false]:  Micro"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:34.497244247+07:00","message":"[buffer interim] 171 false ก็คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:34.497248187+07:00","message":"[buffer interim] 171 false  Micro"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:34.497255055+07:00","message":"[bufferProcess] interim [60000000]:ก็คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:34.497257488+07:00","message":"[bufferProcess] send to processor:ก็คือคนธรรมดาทั่วไปประมาณ 150 ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:34.497261+07:00","message":"[bufferProcess] interim [60000000]: Micro"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:34.497264347+07:00","message":"[bufferProcess] update buffer: ก็คือคนธรรมดาทั่วไปประมาณ 150 Micro"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:34.497268327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:34.497271711+07:00","message":"> Transcript [2676] [false]: 'ก็คือคนธรรมดาทั่วไปประมาณ 150 ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:34.497275256+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:34.497277588+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:34.497279716+07:00","message":"StatePrefix: 'ก็คือคนธรรมดาทั่วไปประมาณ 150'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:34.497282554+07:00","message":"TextPushed: 'ก็คือคนธรรมดา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:34.824201496+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:34.824240255+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือคนธรรมดาทั่วไปประมาณ 150\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:34.824246222+07:00","message":"receive interim result [false|false]: ก็คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:34.824263342+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไมโครกรัม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:34.824266702+07:00","message":"receive interim result [false|false]:  ไมโครกรัม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:34.824274347+07:00","message":"[buffer interim] 171 false ก็คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:34.824278955+07:00","message":"[buffer interim] 171 false  ไมโครกรัม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:34.824285384+07:00","message":"[bufferProcess] interim [360000000]:ก็คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:34.824288132+07:00","message":"[bufferProcess] send to processor:ก็คือคนธรรมดาทั่วไปประมาณ 150 Micro"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:34.824291662+07:00","message":"[bufferProcess] interim [360000000]: ไมโครกรัม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:34.824294499+07:00","message":"[bufferProcess] update buffer: ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:34.824297689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:34.824300543+07:00","message":"> Transcript [2677] [false]: 'ก็คือคนธรรมดาทั่วไปประมาณ 150 Micro'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:34.824304619+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:34.824306629+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:34.824308671+07:00","message":"StatePrefix: 'ก็คือคนธรรมดาทั่วไปประมาณ 150'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:34.824310873+07:00","message":"TextPushed: 'ก็คือคนธรรมดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:34.824313233+07:00","message":"Push: 'ทั่วไปประมาณ 150'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:34.824315168+07:00","message":"TextPushed: 'ก็คือคนธรรมดาทั่วไปประมาณ 150'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:34.824317193+07:00","message":"Set new StatePrefix : 'ก็คือคนธรรมดาทั่วไปประมาณ 150 Micro'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:34.824319297+07:00","message":"Next Push (prob) : ' Micro'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:34.8243264+07:00","message":"push: {false ทั่วไปประมาณ 150 0 0xc0001fb700}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:43:34.930467213+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:43:34.930474581+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:35.150646555+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:35.150686049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือคนธรรมดาทั่วไปประมาณ 150\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:35.150692326+07:00","message":"receive interim result [false|false]: ก็คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:35.150706548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไมโครกรัมไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:35.150709057+07:00","message":"receive interim result [false|false]:  ไมโครกรัมไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:35.150722909+07:00","message":"[buffer interim] 171 false ก็คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:35.150727707+07:00","message":"[buffer interim] 171 false  ไมโครกรัมไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:35.150735477+07:00","message":"[bufferProcess] interim [660000000]:ก็คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:35.150738606+07:00","message":"[bufferProcess] send to processor:ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:35.150742547+07:00","message":"[bufferProcess] interim [660000000]: ไมโครกรัมไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:35.150745554+07:00","message":"[bufferProcess] update buffer: ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:35.150748752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:35.150752327+07:00","message":"> Transcript [2678] [false]: 'ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:35.150755119+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:35.150757287+07:00","message":"Set new StatePrefix: 'ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:35.210343875+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:35.2103846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือคนธรรมดาทั่วไปประมาณ 150\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:35.210395955+07:00","message":"receive interim result [false|false]: ก็คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:35.210408519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไมโครกรัมไม่ใช่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:35.210413121+07:00","message":"receive interim result [false|false]:  ไมโครกรัมไม่ใช่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:35.210431461+07:00","message":"[buffer interim] 171 false ก็คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:35.210448465+07:00","message":"[buffer interim] 171 false  ไมโครกรัมไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:35.210461109+07:00","message":"[bufferProcess] interim [780000000]:ก็คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:35.210464698+07:00","message":"[bufferProcess] send to processor:ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:35.210474336+07:00","message":"[bufferProcess] interim [780000000]: ไมโครกรัมไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:35.210476951+07:00","message":"[bufferProcess] update buffer: ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:35.210480461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:35.210483822+07:00","message":"> Transcript [2679] [false]: 'ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:35.210487583+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:35.210489546+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:35.210491768+07:00","message":"StatePrefix: 'ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:35.210494196+07:00","message":"TextPushed: 'ก็คือคนธรรมดาทั่วไปประมาณ 150'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:35.416861917+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:35.416893291+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-25T13:43:35.416900969+07:00","message":"receive interim result [false|false]: ก็คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:35.416911758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไมโครกรัมไม่ใช่ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:35.416914784+07:00","message":"receive interim result [false|false]:  ไมโครกรัมไม่ใช่ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:35.416922029+07:00","message":"[buffer interim] 171 false ก็คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:35.416925626+07:00","message":"[buffer interim] 171 false  ไมโครกรัมไม่ใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:35.416930875+07:00","message":"[bufferProcess] interim [960000000]:ก็คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:35.416933822+07:00","message":"[bufferProcess] send to processor:ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:35.416937146+07:00","message":"[bufferProcess] interim [960000000]: ไมโครกรัมไม่ใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:35.416940364+07:00","message":"[bufferProcess] update buffer: ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:35.416943459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:35.416945994+07:00","message":"> Transcript [2680] [false]: 'ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:35.41695031+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:35.416952442+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:35.416954333+07:00","message":"StatePrefix: 'ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:35.416956603+07:00","message":"TextPushed: 'ก็คือคนธรรมดาทั่วไปประมาณ 150'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:35.538082217+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:35.538133143+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-25T13:43:35.538140227+07:00","message":"receive interim result [false|false]: ก็คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:35.538150508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไมโครกรัมไม่ใช่ไม่ใช่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:35.538153836+07:00","message":"receive interim result [false|false]:  ไมโครกรัมไม่ใช่ไม่ใช่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:35.538160408+07:00","message":"[buffer interim] 171 false ก็คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:35.538164376+07:00","message":"[buffer interim] 171 false  ไมโครกรัมไม่ใช่ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:35.538169912+07:00","message":"[bufferProcess] interim [80000000]:ก็คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:35.538172744+07:00","message":"[bufferProcess] send to processor:ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:35.538176555+07:00","message":"[bufferProcess] interim [80000000]: ไมโครกรัมไม่ใช่ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:35.538179823+07:00","message":"[bufferProcess] update buffer: ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:35.538182994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:35.538185548+07:00","message":"> Transcript [2681] [false]: 'ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:35.538189482+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:35.538192537+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:35.53819534+07:00","message":"StatePrefix: 'ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:35.538198708+07:00","message":"TextPushed: 'ก็คือคนธรรมดาทั่วไปประมาณ 150'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:35.938597717+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:35.938641608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือคนธรรมดาทั่วไปประมาณ 150\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:35.938649346+07:00","message":"receive interim result [false|false]: ก็คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:35.938664261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไมโครกรัมไม่ใช่ไม่ใช่ mg\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:35.938669013+07:00","message":"receive interim result [false|false]:  ไมโครกรัมไม่ใช่ไม่ใช่ mg"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:35.938679196+07:00","message":"[buffer interim] 171 false ก็คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:35.938698666+07:00","message":"[buffer interim] 171 false  ไมโครกรัมไม่ใช่ไม่ใช่ mg"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:35.938707772+07:00","message":"[bufferProcess] interim [500000000]:ก็คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:35.938713196+07:00","message":"[bufferProcess] send to processor:ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:35.938727778+07:00","message":"[bufferProcess] interim [500000000]: ไมโครกรัมไม่ใช่ไม่ใช่ mg"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:35.938732502+07:00","message":"[bufferProcess] update buffer: ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่ mg"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:35.938736792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:35.938741683+07:00","message":"> Transcript [2682] [false]: 'ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:35.938747452+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:35.938750677+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:35.938753657+07:00","message":"StatePrefix: 'ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:35.938756823+07:00","message":"TextPushed: 'ก็คือคนธรรมดาทั่วไปประมาณ 150'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:35.938765436+07:00","message":"Push: ' ไมโครกรัม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:35.938768662+07:00","message":"TextPushed: 'ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:35.938772154+07:00","message":"Set new StatePrefix : 'ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:35.938776417+07:00","message":"Next Push (prob) : 'ไม่ใช่ไม่ใช่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:35.938787565+07:00","message":"push: {false  ไมโครกรัม 0 0xc0001fb700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:36.121764326+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:36.121830282+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:36.121837343+07:00","message":"receive interim result [false|false]: ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:36.121847154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" mg\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:36.121849772+07:00","message":"receive interim result [false|false]:  mg"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:36.121857376+07:00","message":"[buffer interim] 171 false ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:36.121863026+07:00","message":"[buffer interim] 171 false  mg"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:36.121868977+07:00","message":"[bufferProcess] interim [680000000]:ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:36.121871548+07:00","message":"[bufferProcess] send to processor:ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่ mg"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:36.121876639+07:00","message":"[bufferProcess] interim [680000000]: mg"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:36.121879306+07:00","message":"[bufferProcess] update buffer: ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่ mg"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:36.121887855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:36.121890559+07:00","message":"> Transcript [2683] [false]: 'ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่ mg'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:36.121893698+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:36.121895767+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:36.121897718+07:00","message":"StatePrefix: 'ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:36.121900282+07:00","message":"TextPushed: 'ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:36.157709997+07:00","message":"[GCS] IsForceVAD: false for message ID: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:36.216668131+07:00","message":"[GCS] Start streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:36.264760045+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:36.264807455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:36.264815882+07:00","message":"receive interim result [false|false]: ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:36.264831154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" mg ด้วยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:36.264835911+07:00","message":"receive interim result [false|false]:  mg ด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:36.264858015+07:00","message":"[buffer interim] 171 false ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:36.264876495+07:00","message":"[buffer interim] 171 false  mg ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:36.264884748+07:00","message":"[bufferProcess] interim [800000000]:ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:36.264888067+07:00","message":"[bufferProcess] send to processor:ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่ mg"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:36.264895184+07:00","message":"[bufferProcess] interim [800000000]: mg ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:36.264898327+07:00","message":"[bufferProcess] update buffer: ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่ mg ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:36.264901208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:36.264904364+07:00","message":"> Transcript [2684] [false]: 'ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่ mg'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:36.264908532+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:36.264910611+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:36.264913182+07:00","message":"StatePrefix: 'ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:36.264916149+07:00","message":"TextPushed: 'ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:36.312740454+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:36.312781984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่ mg ด้วยนะ\",\"confidence\":0.9403437}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:36.312790236+07:00","message":"receive interim result [true|false]: ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่ mg ด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:36.312801511+07:00","message":"end recv isFinal message id 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:36.312804737+07:00","message":"end Recv id 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:36.312812635+07:00","message":"[buffer interim] 171 true ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่ mg ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:36.312824714+07:00","message":"[bufferProcess] interim [890000000]:ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่ mg ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:36.31282962+07:00","message":"[bufferProcess] send to processor (isfinal):ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่ mg ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:36.312834736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:36.312838908+07:00","message":"> Transcript [2685] [false]: 'ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่ mg ด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:36.312844354+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:36.312847289+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:36.312850905+07:00","message":"StatePrefix: 'ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:36.312855225+07:00","message":"TextPushed: 'ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:36.312858265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:36.312861436+07:00","message":"> Transcript [2686] [true]: 'ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่ mg ด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:36.312864959+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:36.312867776+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:36.312870413+07:00","message":"StatePrefix: 'ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:36.312873773+07:00","message":"TextPushed: 'ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:36.312878465+07:00","message":"Push: 'ไม่ใช่ไม่ใช่ mg ด้วยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:36.312890471+07:00","message":"push: {true ไม่ใช่ไม่ใช่ mg ด้วยนะ 0 0xc0001fb700}"}
{"level":"info","service":"Main","time":"2026-06-25T13:43:36.326374438+07:00","message":"write wav file: './tmp/7595/7595_171.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:36.762350138+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:36.762389895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:36.762395291+07:00","message":"receive interim result [false|false]: ใบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:36.762407063+07:00","message":"[buffer interim] 172 false ใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:36.762413119+07:00","message":"[bufferProcess] interim [600000000]:ใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:36.7624149+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:36.893445823+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:36.893492242+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใบไม้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:36.893498686+07:00","message":"receive interim result [false|false]: ใบไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:36.893513383+07:00","message":"[buffer interim] 172 false ใบไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:36.893521134+07:00","message":"[bufferProcess] interim [720000000]:ใบไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:36.893523441+07:00","message":"[bufferProcess] send to processor:ใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:36.893527794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:36.893531206+07:00","message":"> Transcript [2687] [false]: 'ใบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:36.893533496+07:00","message":"Set StatePrefix (first interim): 'ใบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:37.075828451+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:37.075871888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นไรไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:37.07587897+07:00","message":"receive interim result [false|false]: เป็นไรไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:37.075892384+07:00","message":"[buffer interim] 172 false เป็นไรไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:37.07590078+07:00","message":"[bufferProcess] interim [900000000]:เป็นไรไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:37.07590456+07:00","message":"[bufferProcess] send to processor:ใบไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:37.075911557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:37.075915557+07:00","message":"> Transcript [2688] [false]: 'ใบไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:37.075919367+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:37.075922647+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:37.075925962+07:00","message":"StatePrefix: 'ใบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:37.075929282+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:37.204397909+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:37.20444486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใบไหม้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:37.20445142+07:00","message":"receive interim result [false|false]: ใบไหม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:37.204465724+07:00","message":"[buffer interim] 172 false ใบไหม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:37.204473853+07:00","message":"[bufferProcess] interim [20000000]:ใบไหม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:37.204477072+07:00","message":"[bufferProcess] send to processor:เป็นไรไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:37.204484677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:37.204487605+07:00","message":"> Transcript [2689] [false]: 'เป็นไรไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:37.20449059+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:37.204493447+07:00","message":"Set new StatePrefix: 'เป็นไรไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:37.766743106+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:37.766780818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใบไหม้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:37.76678668+07:00","message":"receive interim result [false|false]: ใบไหม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:37.766798268+07:00","message":"[buffer interim] 172 false ใบไหม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:37.766808367+07:00","message":"[bufferProcess] interim [620000000]:ใบไหม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:37.766810688+07:00","message":"[bufferProcess] send to processor:ใบไหม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:37.766816555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:37.766819863+07:00","message":"> Transcript [2690] [false]: 'ใบไหม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:37.766822195+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:37.766824289+07:00","message":"Set new StatePrefix: 'ใบไหม้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:37.885470152+07:00","message":"[GCS] IsForceVAD: false for message ID: 172"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:43:37.930743164+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:43:37.930761816+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:38.021789616+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:38.02183585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นใบไหม้\",\"confidence\":0.832479}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:38.021841997+07:00","message":"receive interim result [true|false]: เป็นใบไหม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:38.021851586+07:00","message":"end recv isFinal message id 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:38.021853741+07:00","message":"end Recv id 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:38.021861043+07:00","message":"[buffer interim] 172 true เป็นใบไหม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:38.021871133+07:00","message":"[bufferProcess] interim [890000000]:เป็นใบไหม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:38.021876565+07:00","message":"[bufferProcess] send to processor (isfinal):ใบไหม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:38.021880286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:38.021883334+07:00","message":"> Transcript [2691] [false]: 'ใบไหม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:38.021886568+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:38.021888708+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:38.021890712+07:00","message":"StatePrefix: 'ใบไหม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:38.021893246+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:38.021895749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:38.021898317+07:00","message":"> Transcript [2692] [true]: 'เป็นใบไหม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:38.021900706+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:38.021902408+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:38.021904181+07:00","message":"StatePrefix: 'ใบไหม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:38.021905868+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:38.021912182+07:00","message":"Push: 'เป็นใบไหม้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:38.021921702+07:00","message":"push: {true เป็นใบไหม้ 0 0xc0037d5280}"}
{"level":"info","service":"Main","time":"2026-06-25T13:43:38.028808073+07:00","message":"write wav file: './tmp/7595/7595_172.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:38.136791814+07:00","message":"[GCS] Start streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:38.66808775+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:38.668134168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มอง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:38.668140849+07:00","message":"receive interim result [false|false]: มอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:38.668158231+07:00","message":"[buffer interim] 173 false มอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:38.668164668+07:00","message":"[bufferProcess] interim [360000000]:มอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:38.668173526+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:38.864227826+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:38.864263568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองเธอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:38.864269663+07:00","message":"receive interim result [false|false]: มองเธอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:38.86428072+07:00","message":"[buffer interim] 173 false มองเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:38.864289581+07:00","message":"[bufferProcess] interim [540000000]:มองเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:38.864291948+07:00","message":"[bufferProcess] send to processor:มอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:38.864297586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:38.864300328+07:00","message":"> Transcript [2693] [false]: 'มอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:38.864302669+07:00","message":"Set StatePrefix (first interim): 'มอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:38.873386585+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:38.873413996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองข้าม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:38.873419067+07:00","message":"receive interim result [false|false]: มองข้าม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:38.873431536+07:00","message":"[buffer interim] 173 false มองข้าม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:38.873436961+07:00","message":"[bufferProcess] interim [600000000]:มองข้าม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:38.873438981+07:00","message":"[bufferProcess] send to processor:มองเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:38.873441992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:38.873444689+07:00","message":"> Transcript [2694] [false]: 'มองเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:38.873448367+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:38.873450601+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:38.873452524+07:00","message":"StatePrefix: 'มอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:38.873454701+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:39.006754963+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:39.0067938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองแทบไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:39.006799259+07:00","message":"receive interim result [false|false]: มองแทบไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:39.006811445+07:00","message":"[buffer interim] 173 false มองแทบไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:39.006818294+07:00","message":"[bufferProcess] interim [720000000]:มองแทบไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:39.006820727+07:00","message":"[bufferProcess] send to processor:มองข้าม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:39.006826366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:39.006829223+07:00","message":"> Transcript [2695] [false]: 'มองข้าม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:39.006832363+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:39.006835774+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:39.006838239+07:00","message":"StatePrefix: 'มอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:39.006840299+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:39.136344549+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:39.136381818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองแทบไม่เห็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:39.136387264+07:00","message":"receive interim result [false|false]: มองแทบไม่เห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:39.136404912+07:00","message":"[buffer interim] 173 false มองแทบไม่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:39.136411744+07:00","message":"[bufferProcess] interim [780000000]:มองแทบไม่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:39.136414866+07:00","message":"[bufferProcess] send to processor:มองแทบไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:39.136418371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:39.136421287+07:00","message":"> Transcript [2696] [false]: 'มองแทบไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:39.13642518+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:39.136427555+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:39.136429695+07:00","message":"StatePrefix: 'มอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:39.136432032+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:39.306216124+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:39.306252176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองแทบไม่เห็นเลย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:39.306257703+07:00","message":"receive interim result [false|false]: มองแทบไม่เห็นเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:39.306284362+07:00","message":"[buffer interim] 173 false มองแทบไม่เห็นเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:39.306291906+07:00","message":"[bufferProcess] interim [960000000]:มองแทบไม่เห็นเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:39.306294489+07:00","message":"[bufferProcess] send to processor:มองแทบไม่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:39.306298357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:39.306301021+07:00","message":"> Transcript [2697] [false]: 'มองแทบไม่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:39.306304366+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:39.306306506+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:39.306308902+07:00","message":"StatePrefix: 'มอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:39.306311034+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:39.306313652+07:00","message":"Push: 'มอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:39.306315534+07:00","message":"TextPushed: 'มอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:39.306317747+07:00","message":"Set new StatePrefix : 'มองแทบไม่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:39.306319991+07:00","message":"Next Push (prob) : 'แทบไม่เห็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:39.306327928+07:00","message":"push: {false มอง 0 0xc003684180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:39.485952297+07:00","message":"[GCS] IsForceVAD: false for message ID: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:39.547994166+07:00","message":"[GCS] Start streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:39.567526506+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:39.567562246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองแทบไม่เห็นเลยโต๊ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:39.567568285+07:00","message":"receive interim result [false|false]: มองแทบไม่เห็นเลยโต๊ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:39.567583322+07:00","message":"[buffer interim] 173 false มองแทบไม่เห็นเลยโต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:39.567591085+07:00","message":"[bufferProcess] interim [260000000]:มองแทบไม่เห็นเลยโต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:39.567594551+07:00","message":"[bufferProcess] send to processor:มองแทบไม่เห็นเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:39.567599181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:39.56760449+07:00","message":"> Transcript [2698] [false]: 'มองแทบไม่เห็นเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:39.567610029+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:39.567613286+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:39.567616181+07:00","message":"StatePrefix: 'มองแทบไม่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:39.567619939+07:00","message":"TextPushed: 'มอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:39.580676863+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:39.58070928+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-25T13:43:39.580715595+07:00","message":"receive interim result [true|false]: มองแทบไม่เห็นเลยโต๊ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:39.580735401+07:00","message":"end recv isFinal message id 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:39.580739238+07:00","message":"end Recv id 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:39.580745962+07:00","message":"[buffer interim] 173 true มองแทบไม่เห็นเลยโต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:39.580753221+07:00","message":"[bufferProcess] interim [380000000]:มองแทบไม่เห็นเลยโต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:39.580757185+07:00","message":"[bufferProcess] send to processor (isfinal):มองแทบไม่เห็นเลยโต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:39.580761601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:39.580765408+07:00","message":"> Transcript [2699] [false]: 'มองแทบไม่เห็นเลยโต๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:39.580769704+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:39.580772733+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:39.580775788+07:00","message":"StatePrefix: 'มองแทบไม่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:39.580779049+07:00","message":"TextPushed: 'มอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:39.580781817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:39.580785062+07:00","message":"> Transcript [2700] [true]: 'มองแทบไม่เห็นเลยโต๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:39.580788593+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:39.580791369+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:39.580794292+07:00","message":"StatePrefix: 'มองแทบไม่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:39.580797623+07:00","message":"TextPushed: 'มอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:39.580801632+07:00","message":"Push: 'แทบไม่เห็นเลยโต๊ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:39.580811636+07:00","message":"push: {true แทบไม่เห็นเลยโต๊ะ 0 0xc003684180}"}
{"level":"info","service":"Main","time":"2026-06-25T13:43:39.58658321+07:00","message":"write wav file: './tmp/7595/7595_173.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:40.084168525+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:40.084210389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มอง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:40.084215343+07:00","message":"receive interim result [false|false]: มอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:40.084231007+07:00","message":"[buffer interim] 174 false มอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:40.084237183+07:00","message":"[bufferProcess] interim [360000000]:มอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:40.084239044+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:40.219377112+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:40.219419877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองเธอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:40.219425851+07:00","message":"receive interim result [false|false]: มองเธอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:40.219439989+07:00","message":"[buffer interim] 174 false มองเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:40.219447962+07:00","message":"[bufferProcess] interim [480000000]:มองเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:40.219450309+07:00","message":"[bufferProcess] send to processor:มอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:40.219456133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:40.219459242+07:00","message":"> Transcript [2701] [false]: 'มอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:40.219461613+07:00","message":"Set StatePrefix (first interim): 'มอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:40.2694127+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:40.269470237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กองทัพ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:40.269476484+07:00","message":"receive interim result [false|false]: กองทัพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:40.269492278+07:00","message":"[buffer interim] 174 false กองทัพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:40.269498755+07:00","message":"[bufferProcess] interim [540000000]:กองทัพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:40.269501517+07:00","message":"[bufferProcess] send to processor:มองเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:40.269508431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:40.269511395+07:00","message":"> Transcript [2702] [false]: 'มองเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:40.26951597+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:40.269518736+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:40.269521287+07:00","message":"StatePrefix: 'มอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:40.26952341+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:40.285001529+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:40.285025206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองทำไม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:40.285030146+07:00","message":"receive interim result [false|false]: มองทำไม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:40.285043009+07:00","message":"[buffer interim] 174 false มองทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:40.285048127+07:00","message":"[bufferProcess] interim [600000000]:มองทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:40.285050217+07:00","message":"[bufferProcess] send to processor:กองทัพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:40.285056283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:40.285059206+07:00","message":"> Transcript [2703] [false]: 'กองทัพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:40.285061277+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:40.285063375+07:00","message":"Set new StatePrefix: 'กองทัพ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:43:40.931504312+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:43:40.931506391+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:40.936859333+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:40.936883046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองทำไม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:40.936887678+07:00","message":"receive interim result [false|false]: มองทำไม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:40.936904244+07:00","message":"[buffer interim] 174 false มองทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:40.936911953+07:00","message":"[bufferProcess] interim [200000000]:มองทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:40.936915515+07:00","message":"[bufferProcess] send to processor:มองทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:40.93692015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:40.93692426+07:00","message":"> Transcript [2704] [false]: 'มองทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:40.936927141+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:40.936930104+07:00","message":"Set new StatePrefix: 'มองทำไม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:41.104242611+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:41.104277531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองทำไมมีหลายคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:41.104283488+07:00","message":"receive interim result [false|false]: มองทำไมมีหลายคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:41.104294008+07:00","message":"[buffer interim] 174 false มองทำไมมีหลายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:41.104300628+07:00","message":"[bufferProcess] interim [380000000]:มองทำไมมีหลายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:41.104303281+07:00","message":"[bufferProcess] send to processor:มองทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:41.104306653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:41.104309323+07:00","message":"> Transcript [2705] [false]: 'มองทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:41.104312405+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:41.104314672+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:41.104316598+07:00","message":"StatePrefix: 'มองทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:41.104318591+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:41.17518982+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:41.17523103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองทำไมมีหลายคนบอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:41.175238999+07:00","message":"receive interim result [false|false]: มองทำไมมีหลายคนบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:41.175254681+07:00","message":"[buffer interim] 174 false มองทำไมมีหลายคนบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:41.175268859+07:00","message":"[bufferProcess] interim [500000000]:มองทำไมมีหลายคนบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:41.175272849+07:00","message":"[bufferProcess] send to processor:มองทำไมมีหลายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:41.175281786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:41.175285764+07:00","message":"> Transcript [2706] [false]: 'มองทำไมมีหลายคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:41.175290226+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:41.175293142+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:41.175296646+07:00","message":"StatePrefix: 'มองทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:41.175300739+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:41.288341906+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:41.288376893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองทำไมมีหลายคนบอกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:41.288382274+07:00","message":"receive interim result [false|false]: มองทำไมมีหลายคนบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:41.288393077+07:00","message":"[buffer interim] 174 false มองทำไมมีหลายคนบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:41.288399509+07:00","message":"[bufferProcess] interim [620000000]:มองทำไมมีหลายคนบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:41.288402124+07:00","message":"[bufferProcess] send to processor:มองทำไมมีหลายคนบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:41.288407653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:41.288410093+07:00","message":"> Transcript [2707] [false]: 'มองทำไมมีหลายคนบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:41.288413209+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:41.28841526+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:41.288417489+07:00","message":"StatePrefix: 'มองทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:41.288419903+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:41.606433277+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:41.606468311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองทำไมมีหลายคนบอกว่าเฮ้ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:41.606474411+07:00","message":"receive interim result [false|false]: มองทำไมมีหลายคนบอกว่าเฮ้ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:41.606485845+07:00","message":"[buffer interim] 174 false มองทำไมมีหลายคนบอกว่าเฮ้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:41.606493083+07:00","message":"[bufferProcess] interim [860000000]:มองทำไมมีหลายคนบอกว่าเฮ้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:41.606495448+07:00","message":"[bufferProcess] send to processor:มองทำไมมีหลายคนบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:41.606498886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:41.606502231+07:00","message":"> Transcript [2708] [false]: 'มองทำไมมีหลายคนบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:41.606505355+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:41.606507424+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:41.606509359+07:00","message":"StatePrefix: 'มองทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:41.606511391+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:41.606515206+07:00","message":"Push: 'มองทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:41.606518097+07:00","message":"TextPushed: 'มองทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:41.606521008+07:00","message":"Set new StatePrefix : 'มองทำไมมีหลายคนบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:41.60652468+07:00","message":"Next Push (prob) : 'มีหลายคนบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:41.606535358+07:00","message":"push: {false มองทำไม 0 0xc000045800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:42.011136914+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:42.01116959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:42.011176816+07:00","message":"receive interim result [false|false]: มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:42.011188887+07:00","message":"[buffer interim] 174 false มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:42.011195574+07:00","message":"[bufferProcess] interim [280000000]:มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:42.011198141+07:00","message":"[bufferProcess] send to processor:มองทำไมมีหลายคนบอกว่าเฮ้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:42.011201722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:42.011204315+07:00","message":"> Transcript [2709] [false]: 'มองทำไมมีหลายคนบอกว่าเฮ้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:42.011208031+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:42.011210143+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:42.011212406+07:00","message":"StatePrefix: 'มองทำไมมีหลายคนบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:42.011214552+07:00","message":"TextPushed: 'มองทำไม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:42.128265599+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:42.128300734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองทำไมมีหลายคนบอกว่าเฮ้ยชีวิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:42.128307038+07:00","message":"receive interim result [false|false]: มองทำไมมีหลายคนบอกว่าเฮ้ยชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:42.128323678+07:00","message":"[buffer interim] 174 false มองทำไมมีหลายคนบอกว่าเฮ้ยชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:42.128330801+07:00","message":"[bufferProcess] interim [400000000]:มองทำไมมีหลายคนบอกว่าเฮ้ยชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:42.128333895+07:00","message":"[bufferProcess] send to processor:มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:42.12833766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:42.128341006+07:00","message":"> Transcript [2710] [false]: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:42.128344368+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:42.128346357+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:42.128348891+07:00","message":"StatePrefix: 'มองทำไมมีหลายคนบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:42.128351247+07:00","message":"TextPushed: 'มองทำไม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:42.189429531+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:42.189471352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:42.18948025+07:00","message":"receive interim result [false|false]: มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:42.189493102+07:00","message":"[buffer interim] 174 false มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:42.18950015+07:00","message":"[bufferProcess] interim [460000000]:มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:42.189502954+07:00","message":"[bufferProcess] send to processor:มองทำไมมีหลายคนบอกว่าเฮ้ยชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:42.189509142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:42.189513073+07:00","message":"> Transcript [2711] [false]: 'มองทำไมมีหลายคนบอกว่าเฮ้ยชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:42.189518335+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:42.18952155+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:42.189525525+07:00","message":"StatePrefix: 'มองทำไมมีหลายคนบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:42.189529598+07:00","message":"TextPushed: 'มองทำไม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:42.31700065+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:42.317036822+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:42.317043018+07:00","message":"receive interim result [false|false]: มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:42.317059447+07:00","message":"[buffer interim] 174 false มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:42.317066381+07:00","message":"[bufferProcess] interim [580000000]:มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:42.317069326+07:00","message":"[bufferProcess] send to processor:มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:42.317073052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:42.317075945+07:00","message":"> Transcript [2712] [false]: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:42.317079713+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:42.317082107+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:42.317084234+07:00","message":"StatePrefix: 'มองทำไมมีหลายคนบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:42.317086473+07:00","message":"TextPushed: 'มองทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:42.317089843+07:00","message":"Push: 'มีหลายคนบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:42.317092027+07:00","message":"TextPushed: 'มองทำไมมีหลายคนบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:42.317094424+07:00","message":"Set new StatePrefix : 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:42.317096897+07:00","message":"Next Push (prob) : 'เฮ้ยทั้งชีวิตของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:42.317103712+07:00","message":"push: {false มีหลายคนบอกว่า 0 0xc000045800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:42.522061142+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:42.522103503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:42.522109318+07:00","message":"receive interim result [false|false]: มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:42.52212924+07:00","message":"[buffer interim] 174 false มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:42.522137158+07:00","message":"[bufferProcess] interim [760000000]:มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:42.522141281+07:00","message":"[bufferProcess] send to processor:มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:42.522148364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:42.522152368+07:00","message":"> Transcript [2713] [false]: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:42.522157794+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:42.522161152+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:42.52216417+07:00","message":"StatePrefix: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:42.522187529+07:00","message":"TextPushed: 'มองทำไมมีหลายคนบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:42.69654904+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:42.696596654+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:42.696603997+07:00","message":"receive interim result [false|false]: มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:42.696618289+07:00","message":"[buffer interim] 174 false มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:42.696626338+07:00","message":"[bufferProcess] interim [940000000]:มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:42.696629271+07:00","message":"[bufferProcess] send to processor:มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:42.696637196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:42.696640454+07:00","message":"> Transcript [2714] [false]: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:42.696644647+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:42.696647197+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:42.696649944+07:00","message":"StatePrefix: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:42.696652943+07:00","message":"TextPushed: 'มองทำไมมีหลายคนบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:42.769352401+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:42.769402417+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:42.769409621+07:00","message":"receive interim result [false|false]: มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:42.769423686+07:00","message":"[buffer interim] 174 false มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:42.769432199+07:00","message":"[bufferProcess] interim [120000000]:มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:42.769435167+07:00","message":"[bufferProcess] send to processor:มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:42.769442944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:42.7694458+07:00","message":"> Transcript [2715] [false]: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:42.769450015+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:42.769452258+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:42.769454573+07:00","message":"StatePrefix: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:42.769458163+07:00","message":"TextPushed: 'มองทำไมมีหลายคนบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:43.062105245+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:43.062148432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:43.062156897+07:00","message":"receive interim result [false|false]: มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:43.062173463+07:00","message":"[buffer interim] 174 false มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.062183148+07:00","message":"[bufferProcess] interim [300000000]:มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.062186912+07:00","message":"[bufferProcess] send to processor:มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.062191678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.062195555+07:00","message":"> Transcript [2716] [false]: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.06220107+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.062204062+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.06220767+07:00","message":"StatePrefix: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.062211169+07:00","message":"TextPushed: 'มองทำไมมีหลายคนบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.06221917+07:00","message":"Push: 'เฮ้ยทั้งชีวิตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.062222+07:00","message":"TextPushed: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.062226651+07:00","message":"Set new StatePrefix : 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.062230035+07:00","message":"Next Push (prob) : 'คนเราต้องการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:43.062256658+07:00","message":"push: {false เฮ้ยทั้งชีวิตของ 0 0xc000045800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:43.166446665+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:43.166484636+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาดิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:43.166490582+07:00","message":"receive interim result [false|false]: มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาดิ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:43.166504496+07:00","message":"[buffer interim] 174 false มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาดิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.166511714+07:00","message":"[bufferProcess] interim [420000000]:มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาดิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.166515401+07:00","message":"[bufferProcess] send to processor:มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.166523839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.166528407+07:00","message":"> Transcript [2717] [false]: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.166534572+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.166537487+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.166540658+07:00","message":"StatePrefix: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.166544978+07:00","message":"TextPushed: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:43.241203306+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:43.241233845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:43.241239787+07:00","message":"receive interim result [false|false]: มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:43.241255781+07:00","message":"[buffer interim] 174 false มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.241261654+07:00","message":"[bufferProcess] interim [480000000]:มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.241264722+07:00","message":"[bufferProcess] send to processor:มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาดิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.241268189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.241271093+07:00","message":"> Transcript [2718] [false]: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาดิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.241274105+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.241276216+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.241278194+07:00","message":"StatePrefix: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.241280718+07:00","message":"TextPushed: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:43.328304761+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:43.328340679+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:43.328347452+07:00","message":"receive interim result [false|false]: มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:43.328359325+07:00","message":"[buffer interim] 174 false มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.328365922+07:00","message":"[bufferProcess] interim [600000000]:มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.328368641+07:00","message":"[bufferProcess] send to processor:มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.328374013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.328376843+07:00","message":"> Transcript [2719] [false]: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.328380286+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.328382351+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.328384453+07:00","message":"StatePrefix: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.328387166+07:00","message":"TextPushed: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:43.44438964+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:43.444434088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:43.444440832+07:00","message":"receive interim result [false|false]: มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:43.444455908+07:00","message":"[buffer interim] 174 false มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.444467629+07:00","message":"[bufferProcess] interim [660000000]:มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.444471473+07:00","message":"[bufferProcess] send to processor:มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.444479284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.444482478+07:00","message":"> Transcript [2720] [false]: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.444487405+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.444489832+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.444492124+07:00","message":"StatePrefix: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.444494933+07:00","message":"TextPushed: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.444501241+07:00","message":"Push: 'คนเราต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.444503375+07:00","message":"TextPushed: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.444505698+07:00","message":"Set new StatePrefix : 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.444508323+07:00","message":"Next Push (prob) : 'เอาเองแค่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:43.444517389+07:00","message":"push: {false คนเราต้องการ 0 0xc000045800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:43.480678639+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:43.480716023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองใช่ป่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:43.480722772+07:00","message":"receive interim result [false|false]: มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองใช่ป่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:43.480744189+07:00","message":"[buffer interim] 174 false มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองใช่ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.480750789+07:00","message":"[bufferProcess] interim [720000000]:มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองใช่ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.480753801+07:00","message":"[bufferProcess] send to processor:มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.480760358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.480763636+07:00","message":"> Transcript [2721] [false]: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.480766798+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.480771519+07:00","message":"Set new StatePrefix: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:43.60651996+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:43.606555736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:43.606562021+07:00","message":"receive interim result [false|false]: มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:43.606578143+07:00","message":"[buffer interim] 174 false มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.606587668+07:00","message":"[bufferProcess] interim [840000000]:มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.606592106+07:00","message":"[bufferProcess] send to processor:มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองใช่ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.606597341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.606601275+07:00","message":"> Transcript [2722] [false]: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองใช่ป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.606604918+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.60660845+07:00","message":"Set new StatePrefix: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองใช่ป่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:43.806632615+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:43.80667268+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:43.806679192+07:00","message":"receive interim result [false|false]: มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:43.806691544+07:00","message":"[buffer interim] 174 false มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.806700197+07:00","message":"[bufferProcess] interim [80000000]:มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.806703225+07:00","message":"[bufferProcess] send to processor:มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.806708987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.80671239+07:00","message":"> Transcript [2723] [false]: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.806715618+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.806717764+07:00","message":"Set new StatePrefix: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:43:43.932060994+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:43:43.932077842+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:43.963670936+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:43.96370629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:43.963712838+07:00","message":"receive interim result [false|false]: มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:43.963735167+07:00","message":"[buffer interim] 174 false มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.963742765+07:00","message":"[bufferProcess] interim [200000000]:มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.963745454+07:00","message":"[bufferProcess] send to processor:มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.963749107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.963751649+07:00","message":"> Transcript [2724] [false]: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.963755762+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.96375777+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.963760104+07:00","message":"StatePrefix: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.963762584+07:00","message":"TextPushed: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:43.996826405+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:43.996866633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัวเข็ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:43.996874667+07:00","message":"receive interim result [false|false]: มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัวเข็ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:43.996891226+07:00","message":"[buffer interim] 174 false มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัวเข็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.996904018+07:00","message":"[bufferProcess] interim [260000000]:มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัวเข็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.996908703+07:00","message":"[bufferProcess] send to processor:มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.996917714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.996921973+07:00","message":"> Transcript [2725] [false]: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.996927827+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.996930443+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.996934283+07:00","message":"StatePrefix: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.996940549+07:00","message":"TextPushed: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:43.998966242+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:43.998989034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัวเก๋ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:43.99899395+07:00","message":"receive interim result [false|false]: มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัวเก๋ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:43.999006233+07:00","message":"[buffer interim] 174 false มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัวเก๋ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.999011471+07:00","message":"[bufferProcess] interim [320000000]:มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัวเก๋ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.999014449+07:00","message":"[bufferProcess] send to processor:มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัวเข็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.999020532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.999023166+07:00","message":"> Transcript [2726] [false]: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัวเข็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.999026677+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.999028936+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.999031269+07:00","message":"StatePrefix: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:43.999033936+07:00","message":"TextPushed: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:44.034502479+07:00","message":"[GCS] IsForceVAD: false for message ID: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:44.124133214+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:44.124170693+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัวเข็ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:44.124177694+07:00","message":"receive interim result [false|false]: มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัวเข็ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:44.124190383+07:00","message":"[buffer interim] 174 false มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัวเข็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:44.124196772+07:00","message":"[bufferProcess] interim [380000000]:มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัวเข็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:44.124199468+07:00","message":"[bufferProcess] send to processor:มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัวเก๋ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:44.124204964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:44.124207679+07:00","message":"> Transcript [2727] [false]: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัวเก๋ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:44.124212167+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:44.124214847+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:44.124217628+07:00","message":"StatePrefix: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:44.124221851+07:00","message":"TextPushed: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:44.124236601+07:00","message":"Push: 'เอาเองแค่ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:44.124239464+07:00","message":"TextPushed: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:44.124241984+07:00","message":"Set new StatePrefix : 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัวเก๋ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:44.124244524+07:00","message":"Next Push (prob) : 'หัวเก๋ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:44.124269114+07:00","message":"push: {false เอาเองแค่ประมาณ 0 0xc000045800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:44.141892073+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:44.141926551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัวเก๋ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:44.141932111+07:00","message":"receive interim result [false|false]: มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัวเก๋ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:44.141947667+07:00","message":"[buffer interim] 174 false มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัวเก๋ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:44.141953364+07:00","message":"[bufferProcess] interim [440000000]:มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัวเก๋ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:44.141956299+07:00","message":"[bufferProcess] send to processor:มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัวเข็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:44.141962159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:44.141964541+07:00","message":"> Transcript [2728] [false]: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัวเข็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:44.141967476+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:44.141969677+07:00","message":"Set new StatePrefix: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัวเข็ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:44.150335551+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:44.15035971+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัวเข็มหมุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:44.150365291+07:00","message":"receive interim result [false|false]: มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัวเข็มหมุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:44.150377513+07:00","message":"[buffer interim] 174 false มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัวเข็มหมุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:44.15038281+07:00","message":"[bufferProcess] interim [500000000]:มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัวเข็มหมุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:44.150385616+07:00","message":"[bufferProcess] send to processor:มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัวเก๋ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:44.150390845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:44.150393212+07:00","message":"> Transcript [2729] [false]: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัวเก๋ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:44.150396097+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:44.150398613+07:00","message":"Set new StatePrefix: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัวเก๋ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:44.217337373+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:44.217379763+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัวเข็มหมุด\",\"confidence\":0.9464742}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:44.217387757+07:00","message":"receive interim result [true|false]: มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัวเข็มหมุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:44.21739846+07:00","message":"end recv isFinal message id 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:44.217401048+07:00","message":"end Recv id 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:44.217407482+07:00","message":"[buffer interim] 174 true มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัวเข็มหมุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:44.217416165+07:00","message":"[bufferProcess] interim [500000000]:มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัวเข็มหมุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:44.217419457+07:00","message":"[bufferProcess] send to processor (isfinal):มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัวเข็มหมุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:44.217422804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:44.217425587+07:00","message":"> Transcript [2730] [false]: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัวเข็มหมุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:44.217428466+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:44.217430616+07:00","message":"Set new StatePrefix: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัวเข็มหมุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:44.217432835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:44.217434715+07:00","message":"> Transcript [2731] [true]: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัวเข็มหมุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:44.217437456+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:44.217439376+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:44.217441246+07:00","message":"StatePrefix: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัวเข็มหมุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:44.217449663+07:00","message":"TextPushed: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:44.217456686+07:00","message":"Push: 'หัวเข็มหมุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:44.217465671+07:00","message":"push: {true หัวเข็มหมุด 0 0xc000045800}"}
{"level":"info","service":"Main","time":"2026-06-25T13:43:44.227196035+07:00","message":"write wav file: './tmp/7595/7595_174.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:44.227428382+07:00","message":"[GCS] Start streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:45.140479927+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:45.140526829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประวัติ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:45.140533317+07:00","message":"receive interim result [false|false]: ประวัติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:45.140551674+07:00","message":"[buffer interim] 175 false ประวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:45.140559786+07:00","message":"[bufferProcess] interim [840000000]:ประวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:45.14056225+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:45.245998094+07:00","message":"[GCS] IsForceVAD: false for message ID: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:45.37437308+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:45.374408024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประวัตินะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:45.374413288+07:00","message":"receive interim result [false|false]: ประวัตินะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:45.374427026+07:00","message":"[buffer interim] 175 false ประวัตินะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:45.374434562+07:00","message":"[bufferProcess] interim [140000000]:ประวัตินะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:45.374437032+07:00","message":"[bufferProcess] send to processor:ประวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:45.374442684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:45.374445319+07:00","message":"> Transcript [2732] [false]: 'ประวัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:45.374447632+07:00","message":"Set StatePrefix (first interim): 'ประวัติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:45.40346912+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:45.403498346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประวัตินะ\",\"confidence\":0.88376343}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:45.403504096+07:00","message":"receive interim result [true|false]: ประวัตินะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:45.40351082+07:00","message":"end recv isFinal message id 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:45.403513101+07:00","message":"end Recv id 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:45.403518752+07:00","message":"[buffer interim] 175 true ประวัตินะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:45.403524362+07:00","message":"[bufferProcess] interim [260000000]:ประวัตินะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:45.403529286+07:00","message":"[bufferProcess] send to processor (isfinal):ประวัตินะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:45.403532341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:45.403534853+07:00","message":"> Transcript [2733] [false]: 'ประวัตินะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:45.403537953+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:45.403540148+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:45.403541966+07:00","message":"StatePrefix: 'ประวัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:45.403544168+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:45.403545938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:45.403548055+07:00","message":"> Transcript [2734] [true]: 'ประวัตินะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:45.403550225+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:45.403551961+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:45.403554233+07:00","message":"StatePrefix: 'ประวัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:45.403555993+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:45.403562353+07:00","message":"Push: 'ประวัตินะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:45.403571829+07:00","message":"push: {true ประวัตินะ 0 0xc0020b6c80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:43:45.409735455+07:00","message":"write wav file: './tmp/7595/7595_175.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:45.640300139+07:00","message":"[GCS] Start streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:46.360562746+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:46.360601895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:46.360607532+07:00","message":"receive interim result [false|false]: ทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:46.36062265+07:00","message":"[buffer interim] 176 false ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:46.360630031+07:00","message":"[bufferProcess] interim [780000000]:ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:46.360632311+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:46.601783373+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:46.601823823+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งที\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:46.601829873+07:00","message":"receive interim result [false|false]: ทั้งที"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:46.601844446+07:00","message":"[buffer interim] 176 false ทั้งที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:46.601851702+07:00","message":"[bufferProcess] interim [960000000]:ทั้งที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:46.601854336+07:00","message":"[bufferProcess] send to processor:ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:46.601861648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:46.601864707+07:00","message":"> Transcript [2735] [false]: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:46.601866897+07:00","message":"Set StatePrefix (first interim): 'ทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:46.67034643+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:46.670385035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งชีวิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:46.670391654+07:00","message":"receive interim result [false|false]: ทั้งชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:46.670405615+07:00","message":"[buffer interim] 176 false ทั้งชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:46.670412261+07:00","message":"[bufferProcess] interim [80000000]:ทั้งชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:46.67041488+07:00","message":"[bufferProcess] send to processor:ทั้งที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:46.670421969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:46.670424748+07:00","message":"> Transcript [2736] [false]: 'ทั้งที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:46.670427948+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:46.670430229+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:46.670432186+07:00","message":"StatePrefix: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:46.670434393+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:46.757982611+07:00","message":"[GCS] Cleaned up inactive client: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:46.758013465+07:00","message":"[GCS] Cleaned up inactive client: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:46.758016973+07:00","message":"[GCS] Cleaned up inactive client: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:46.758019278+07:00","message":"[GCS] Cleaned up inactive client: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:46.758021321+07:00","message":"[GCS] Cleaned up inactive client: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:46.758023699+07:00","message":"[GCS] Cleaned up inactive client: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:46.758026413+07:00","message":"[GCS] Cleaned up inactive client: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:46.75802834+07:00","message":"[GCS] Cleaned up inactive client: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:46.758030062+07:00","message":"[GCS] Cleaned up inactive client: 153"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:43:46.93247596+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:43:46.93248157+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:47.195393697+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:47.19543255+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งชีวิตจะเอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:47.195438631+07:00","message":"receive interim result [false|false]: ทั้งชีวิตจะเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:47.195451869+07:00","message":"[buffer interim] 176 false ทั้งชีวิตจะเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:47.195459403+07:00","message":"[bufferProcess] interim [560000000]:ทั้งชีวิตจะเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:47.195462207+07:00","message":"[bufferProcess] send to processor:ทั้งชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:47.195468226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:47.195471461+07:00","message":"> Transcript [2737] [false]: 'ทั้งชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:47.195474927+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:47.195477142+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:47.195479496+07:00","message":"StatePrefix: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:47.195481643+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:47.259299548+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:47.259333609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งชีวิตจะเอาหรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:47.2593395+07:00","message":"receive interim result [false|false]: ทั้งชีวิตจะเอาหรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:47.259355405+07:00","message":"[buffer interim] 176 false ทั้งชีวิตจะเอาหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:47.25936667+07:00","message":"[bufferProcess] interim [680000000]:ทั้งชีวิตจะเอาหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:47.259369358+07:00","message":"[bufferProcess] send to processor:ทั้งชีวิตจะเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:47.259373182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:47.259376698+07:00","message":"> Transcript [2738] [false]: 'ทั้งชีวิตจะเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:47.259384067+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:47.259386218+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:47.25938827+07:00","message":"StatePrefix: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:47.25939045+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:47.706236744+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:47.706277259+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งชีวิตจะเอาหรอมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:47.70628364+07:00","message":"receive interim result [false|false]: ทั้งชีวิตจะเอาหรอมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:47.706302359+07:00","message":"[buffer interim] 176 false ทั้งชีวิตจะเอาหรอมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:47.706314187+07:00","message":"[bufferProcess] interim [100000000]:ทั้งชีวิตจะเอาหรอมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:47.706316829+07:00","message":"[bufferProcess] send to processor:ทั้งชีวิตจะเอาหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:47.706320959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:47.706324157+07:00","message":"> Transcript [2739] [false]: 'ทั้งชีวิตจะเอาหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:47.706327696+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:47.70633037+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:47.706332352+07:00","message":"StatePrefix: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:47.706334495+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:47.706342218+07:00","message":"Push: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:47.706344754+07:00","message":"TextPushed: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:47.706347452+07:00","message":"Set new StatePrefix : 'ทั้งชีวิตจะเอาหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:47.706349779+07:00","message":"Next Push (prob) : 'ชีวิตจะเอาหรอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:47.706378845+07:00","message":"push: {false ทั้ง 0 0xc000045f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:47.77843716+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:47.778477475+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งชีวิตจะเอาหรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:47.778483602+07:00","message":"receive interim result [false|false]: ทั้งชีวิตจะเอาหรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:47.77849825+07:00","message":"[buffer interim] 176 false ทั้งชีวิตจะเอาหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:47.778506621+07:00","message":"[bufferProcess] interim [160000000]:ทั้งชีวิตจะเอาหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:47.778509331+07:00","message":"[bufferProcess] send to processor:ทั้งชีวิตจะเอาหรอมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:47.778515579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:47.778518599+07:00","message":"> Transcript [2740] [false]: 'ทั้งชีวิตจะเอาหรอมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:47.778521908+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:47.778524332+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:47.778526251+07:00","message":"StatePrefix: 'ทั้งชีวิตจะเอาหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:47.77852853+07:00","message":"TextPushed: 'ทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:47.895841525+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:47.895884787+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งชีวิตจะเอาหรอ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:47.895890355+07:00","message":"receive interim result [false|false]: ทั้งชีวิตจะเอาหรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:47.895903539+07:00","message":"[buffer interim] 176 false ทั้งชีวิตจะเอาหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:47.895913379+07:00","message":"[bufferProcess] interim [280000000]:ทั้งชีวิตจะเอาหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:47.89591634+07:00","message":"[bufferProcess] send to processor:ทั้งชีวิตจะเอาหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:47.895922506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:47.895925253+07:00","message":"> Transcript [2741] [false]: 'ทั้งชีวิตจะเอาหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:47.895928648+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:47.8959309+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:47.895933181+07:00","message":"StatePrefix: 'ทั้งชีวิตจะเอาหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:47.895935502+07:00","message":"TextPushed: 'ทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:47.952987404+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:47.953022777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งชีวิตจะเอาหรอมันน้อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:47.953028439+07:00","message":"receive interim result [false|false]: ทั้งชีวิตจะเอาหรอมันน้อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:47.953041411+07:00","message":"[buffer interim] 176 false ทั้งชีวิตจะเอาหรอมันน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:47.953049755+07:00","message":"[bufferProcess] interim [340000000]:ทั้งชีวิตจะเอาหรอมันน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:47.953052473+07:00","message":"[bufferProcess] send to processor:ทั้งชีวิตจะเอาหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:47.953060097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:47.953063065+07:00","message":"> Transcript [2742] [false]: 'ทั้งชีวิตจะเอาหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:47.953066684+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:47.953069311+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:47.953071318+07:00","message":"StatePrefix: 'ทั้งชีวิตจะเอาหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:47.953073659+07:00","message":"TextPushed: 'ทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:48.598025679+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:48.598065403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งชีวิตจะเอาหรอมันน้อย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:48.598071235+07:00","message":"receive interim result [false|false]: ทั้งชีวิตจะเอาหรอมันน้อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:48.598088196+07:00","message":"[buffer interim] 176 false ทั้งชีวิตจะเอาหรอมันน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:48.598098153+07:00","message":"[bufferProcess] interim [940000000]:ทั้งชีวิตจะเอาหรอมันน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:48.59810056+07:00","message":"[bufferProcess] send to processor:ทั้งชีวิตจะเอาหรอมันน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:48.598104822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:48.598107956+07:00","message":"> Transcript [2743] [false]: 'ทั้งชีวิตจะเอาหรอมันน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:48.598111632+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:48.598115328+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:48.598117409+07:00","message":"StatePrefix: 'ทั้งชีวิตจะเอาหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:48.59811969+07:00","message":"TextPushed: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:48.598126278+07:00","message":"Push: 'ชีวิตจะเอาหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:48.59812834+07:00","message":"TextPushed: 'ทั้งชีวิตจะเอาหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:48.598130856+07:00","message":"Set new StatePrefix : 'ทั้งชีวิตจะเอาหรอมันน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:48.598133433+07:00","message":"Next Push (prob) : 'มันน้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:48.598157294+07:00","message":"push: {false ชีวิตจะเอาหรอ 0 0xc000045f00}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:43:49.933525362+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:43:49.933538155+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:51.655876481+07:00","message":"[GCS] IsForceVAD: false for message ID: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:51.796967221+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:51.79701334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งชีวิตจะเอาหรอมันน้อย\",\"confidence\":0.95548415}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:51.797020667+07:00","message":"receive interim result [true|false]: ทั้งชีวิตจะเอาหรอมันน้อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:51.797034067+07:00","message":"end recv isFinal message id 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:51.797037221+07:00","message":"end Recv id 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:51.797044696+07:00","message":"[buffer interim] 176 true ทั้งชีวิตจะเอาหรอมันน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:51.79705282+07:00","message":"[bufferProcess] interim [240000000]:ทั้งชีวิตจะเอาหรอมันน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:51.797056964+07:00","message":"[bufferProcess] send to processor (isfinal):ทั้งชีวิตจะเอาหรอมันน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:51.797061263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:51.797064139+07:00","message":"> Transcript [2744] [false]: 'ทั้งชีวิตจะเอาหรอมันน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:51.797067671+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:51.797069842+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:51.797072102+07:00","message":"StatePrefix: 'ทั้งชีวิตจะเอาหรอมันน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:51.797074425+07:00","message":"TextPushed: 'ทั้งชีวิตจะเอาหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:51.797076353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:51.797078579+07:00","message":"> Transcript [2745] [true]: 'ทั้งชีวิตจะเอาหรอมันน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:51.797081951+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:51.7970839+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:51.797088473+07:00","message":"StatePrefix: 'ทั้งชีวิตจะเอาหรอมันน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:51.797090831+07:00","message":"TextPushed: 'ทั้งชีวิตจะเอาหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:51.797093826+07:00","message":"Push: 'มันน้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:51.797103183+07:00","message":"push: {true มันน้อย 0 0xc000045f00}"}
{"level":"info","service":"Main","time":"2026-06-25T13:43:51.81183348+07:00","message":"write wav file: './tmp/7595/7595_176.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:52.108034865+07:00","message":"[GCS] Start streaming session, msgId: 177"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:43:52.934414316+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:43:52.934451655+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:54.537261405+07:00","message":"[GCS] IsForceVAD: false for message ID: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:54.667849732+07:00","message":"[GCS] Start streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:54.927374632+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:54.927421808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันน้อย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:54.927427791+07:00","message":"receive interim result [false|false]: มันน้อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:54.927440822+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:54.927444318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันน้อยก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:54.927446657+07:00","message":"receive interim result [false|false]: มันน้อยก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:54.927451411+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:54.927454284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันน้อย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:54.927456369+07:00","message":"receive interim result [false|false]: มันน้อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:54.927461536+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:54.927467007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันน้อยขนาด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:54.927469329+07:00","message":"receive interim result [false|false]: มันน้อยขนาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:54.927474834+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:54.927477384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันน้อยขนาดไหน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:54.927479477+07:00","message":"receive interim result [false|false]: มันน้อยขนาดไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:54.927484172+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:54.927486588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันน้อยขนาดนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:54.927488828+07:00","message":"receive interim result [false|false]: มันน้อยขนาดนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:54.927493932+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:54.927496332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันน้อยขนาดไหน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:54.927498661+07:00","message":"receive interim result [false|false]: มันน้อยขนาดไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:54.92750436+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:54.927508598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันน้อยขนาดนั้นทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:54.927513493+07:00","message":"receive interim result [false|false]: มันน้อยขนาดนั้นทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:54.927517302+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:54.927521383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันน้อยขนาดนั้นทำไม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:54.927523893+07:00","message":"receive interim result [false|false]: มันน้อยขนาดนั้นทำไม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:54.927529665+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:54.927532445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันน้อยขนาดนั้นทำไมไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:54.927534815+07:00","message":"receive interim result [false|false]: มันน้อยขนาดนั้นทำไมไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:54.927540315+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:54.927543691+07:00","message":"[buffer interim] 177 false มันน้อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:54.927561431+07:00","message":"[buffer interim] 177 false มันน้อยก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:54.927564397+07:00","message":"[buffer interim] 177 false มันน้อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:54.927567047+07:00","message":"[buffer interim] 177 false มันน้อยขนาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:54.927569826+07:00","message":"[buffer interim] 177 false มันน้อยขนาดไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:54.927572424+07:00","message":"[buffer interim] 177 false มันน้อยขนาดนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:54.927586392+07:00","message":"[buffer interim] 177 false มันน้อยขนาดไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:54.92758895+07:00","message":"[buffer interim] 177 false มันน้อยขนาดนั้นทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:54.927591682+07:00","message":"[buffer interim] 177 false มันน้อยขนาดนั้นทำไม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:54.92759425+07:00","message":"[buffer interim] 177 false มันน้อยขนาดนั้นทำไมไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:54.927545812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันน้อยขนาดนั้นทำไมมันจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.927603934+07:00","message":"[bufferProcess] interim [480000000]:มันน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.927634936+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.927639763+07:00","message":"[bufferProcess] send to processor (ticker):มันน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.927643746+07:00","message":"[bufferProcess] interim [600000000]:มันน้อยก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.927645676+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.927648264+07:00","message":"[bufferProcess] interim [660000000]:มันน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.927650863+07:00","message":"[bufferProcess] send to processor:มันน้อยก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.92765522+07:00","message":"[bufferProcess] interim [720000000]:มันน้อยขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.927657286+07:00","message":"[bufferProcess] send to processor:มันน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.927659826+07:00","message":"[bufferProcess] interim [840000000]:มันน้อยขนาดไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.92766167+07:00","message":"[bufferProcess] send to processor:มันน้อยขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.927664387+07:00","message":"[bufferProcess] interim [900000000]:มันน้อยขนาดนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.927666348+07:00","message":"[bufferProcess] send to processor:มันน้อยขนาดไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.92766878+07:00","message":"[bufferProcess] interim [960000000]:มันน้อยขนาดไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.927670765+07:00","message":"[bufferProcess] send to processor:มันน้อยขนาดนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.927673603+07:00","message":"[bufferProcess] interim [20000000]:มันน้อยขนาดนั้นทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.92767546+07:00","message":"[bufferProcess] send to processor:มันน้อยขนาดไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.927678093+07:00","message":"[bufferProcess] interim [80000000]:มันน้อยขนาดนั้นทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.927679864+07:00","message":"[bufferProcess] send to processor:มันน้อยขนาดนั้นทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.927683416+07:00","message":"[bufferProcess] interim [200000000]:มันน้อยขนาดนั้นทำไมไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.927685279+07:00","message":"[bufferProcess] send to processor:มันน้อยขนาดนั้นทำไม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:54.927608824+07:00","message":"receive interim result [false|false]: มันน้อยขนาดนั้นทำไมมันจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:54.927875605+07:00","message":"[buffer interim] 177 false มันน้อยขนาดนั้นทำไมมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.927711421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.927898399+07:00","message":"> Transcript [2746] [false]: 'มันน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.927903087+07:00","message":"Set StatePrefix (first interim): 'มันน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.927905601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.927907829+07:00","message":"> Transcript [2747] [false]: 'มันน้อยก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.927910995+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.927913014+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.927915334+07:00","message":"StatePrefix: 'มันน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.927917485+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.927919337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.927921236+07:00","message":"> Transcript [2748] [false]: 'มันน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.927923249+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.927924949+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.927926606+07:00","message":"StatePrefix: 'มันน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.927928642+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.927930178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.927932149+07:00","message":"> Transcript [2749] [false]: 'มันน้อยขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.927934096+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.927935726+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.92793747+07:00","message":"StatePrefix: 'มันน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.927939222+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.927940904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.927942864+07:00","message":"> Transcript [2750] [false]: 'มันน้อยขนาดไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.927945018+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.927946631+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.927948277+07:00","message":"StatePrefix: 'มันน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.92795014+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.927953292+07:00","message":"Push: 'มันน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.927955347+07:00","message":"TextPushed: 'มันน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.927958365+07:00","message":"Set new StatePrefix : 'มันน้อยขนาดไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.927960858+07:00","message":"Next Push (prob) : 'ขนาดไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.927962823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.927964738+07:00","message":"> Transcript [2751] [false]: 'มันน้อยขนาดนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.927966604+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.927879369+07:00","message":"[bufferProcess] interim [320000000]:มันน้อยขนาดนั้นทำไมมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.927974555+07:00","message":"[bufferProcess] send to processor:มันน้อยขนาดนั้นทำไมไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.927968832+07:00","message":"Set new StatePrefix: 'มันน้อยขนาดนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.927982408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.927985268+07:00","message":"> Transcript [2752] [false]: 'มันน้อยขนาดไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.92798741+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.927989421+07:00","message":"Set new StatePrefix: 'มันน้อยขนาดไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.92799124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.927993211+07:00","message":"> Transcript [2753] [false]: 'มันน้อยขนาดนั้นทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.92799494+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.9279967+07:00","message":"Set new StatePrefix: 'มันน้อยขนาดนั้นทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.927998411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.928000214+07:00","message":"> Transcript [2754] [false]: 'มันน้อยขนาดนั้นทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.928003253+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.928005348+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.928007402+07:00","message":"StatePrefix: 'มันน้อยขนาดนั้นทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.928009548+07:00","message":"TextPushed: 'มันน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.928011179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.928013158+07:00","message":"> Transcript [2755] [false]: 'มันน้อยขนาดนั้นทำไมไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.928015115+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.928021291+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.928023145+07:00","message":"StatePrefix: 'มันน้อยขนาดนั้นทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:54.92802507+07:00","message":"TextPushed: 'มันน้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:54.927978338+07:00","message":"push: {false มันน้อย 0 0xc000044d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:55.150722964+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:55.150779951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันน้อยขนาดนั้นทำไมมันยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:55.150788505+07:00","message":"receive interim result [false|false]: มันน้อยขนาดนั้นทำไมมันยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:55.150808876+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:55.150815681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันน้อยขนาดนั้นทำไมไม่ตั้งค่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:55.150819721+07:00","message":"receive interim result [false|false]: มันน้อยขนาดนั้นทำไมไม่ตั้งค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:55.150827449+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:55.150831975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันน้อยขนาดนั้นทำไมมันยังขาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:55.150837261+07:00","message":"receive interim result [false|false]: มันน้อยขนาดนั้นทำไมมันยังขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:55.15084524+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:55.150849825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันน้อยขนาดนั้นทำไมมันยังขาดกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:55.150854332+07:00","message":"receive interim result [false|false]: มันน้อยขนาดนั้นทำไมมันยังขาดกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:55.150861846+07:00","message":"[buffer interim] 177 false มันน้อยขนาดนั้นทำไมมันยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:55.150866234+07:00","message":"[buffer interim] 177 false มันน้อยขนาดนั้นทำไมไม่ตั้งค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:55.150869938+07:00","message":"[buffer interim] 177 false มันน้อยขนาดนั้นทำไมมันยังขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:55.150873448+07:00","message":"[buffer interim] 177 false มันน้อยขนาดนั้นทำไมมันยังขาดกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:55.150882853+07:00","message":"[bufferProcess] interim [380000000]:มันน้อยขนาดนั้นทำไมมันยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:55.150886635+07:00","message":"[bufferProcess] send to processor:มันน้อยขนาดนั้นทำไมมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:55.150891574+07:00","message":"[bufferProcess] interim [500000000]:มันน้อยขนาดนั้นทำไมไม่ตั้งค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:55.15089465+07:00","message":"[bufferProcess] send to processor:มันน้อยขนาดนั้นทำไมมันยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:55.150898735+07:00","message":"[bufferProcess] interim [620000000]:มันน้อยขนาดนั้นทำไมมันยังขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:55.150901691+07:00","message":"[bufferProcess] send to processor:มันน้อยขนาดนั้นทำไมไม่ตั้งค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:55.150905162+07:00","message":"[bufferProcess] interim [800000000]:มันน้อยขนาดนั้นทำไมมันยังขาดกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:55.150908063+07:00","message":"[bufferProcess] send to processor:มันน้อยขนาดนั้นทำไมมันยังขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:55.150912175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:55.150916456+07:00","message":"> Transcript [2756] [false]: 'มันน้อยขนาดนั้นทำไมมันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:55.150926442+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:55.150929541+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:55.150932587+07:00","message":"StatePrefix: 'มันน้อยขนาดนั้นทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:55.150936128+07:00","message":"TextPushed: 'มันน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:55.150938854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:55.150942306+07:00","message":"> Transcript [2757] [false]: 'มันน้อยขนาดนั้นทำไมมันยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:55.150946009+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:55.150948925+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:55.150951768+07:00","message":"StatePrefix: 'มันน้อยขนาดนั้นทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:55.150954668+07:00","message":"TextPushed: 'มันน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:55.150962857+07:00","message":"Push: 'ขนาดนั้นทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:55.150966044+07:00","message":"TextPushed: 'มันน้อยขนาดนั้นทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:55.150969395+07:00","message":"Set new StatePrefix : 'มันน้อยขนาดนั้นทำไมมันยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:55.150972645+07:00","message":"Next Push (prob) : 'ไมมันยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:55.15097548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:55.150978672+07:00","message":"> Transcript [2758] [false]: 'มันน้อยขนาดนั้นทำไมไม่ตั้งค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:55.150981862+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:55.15098488+07:00","message":"Set new StatePrefix: 'มันน้อยขนาดนั้นทำไมไม่ตั้งค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:55.150987622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:55.150990977+07:00","message":"> Transcript [2759] [false]: 'มันน้อยขนาดนั้นทำไมมันยังขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:55.150993578+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:55.150996185+07:00","message":"Set new StatePrefix: 'มันน้อยขนาดนั้นทำไมมันยังขาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:55.151009218+07:00","message":"push: {false ขนาดนั้นทำ 0 0xc000044d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:55.309376941+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:55.309419157+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันน้อยขนาดนั้นทำไมมันยังขาดกันนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:55.309424325+07:00","message":"receive interim result [false|false]: มันน้อยขนาดนั้นทำไมมันยังขาดกันนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:55.309440561+07:00","message":"[buffer interim] 177 false มันน้อยขนาดนั้นทำไมมันยังขาดกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:55.30944918+07:00","message":"[bufferProcess] interim [980000000]:มันน้อยขนาดนั้นทำไมมันยังขาดกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:55.309452473+07:00","message":"[bufferProcess] send to processor:มันน้อยขนาดนั้นทำไมมันยังขาดกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:55.30945959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:55.309462799+07:00","message":"> Transcript [2760] [false]: 'มันน้อยขนาดนั้นทำไมมันยังขาดกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:55.309466206+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:55.309468691+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:55.309471103+07:00","message":"StatePrefix: 'มันน้อยขนาดนั้นทำไมมันยังขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:55.3094742+07:00","message":"TextPushed: 'มันน้อยขนาดนั้นทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:55.381151272+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:55.381216883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:55.381223058+07:00","message":"receive interim result [false|false]: ขนาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:55.381243073+07:00","message":"[buffer interim] force interim is final (2) :มันน้อยขนาดนั้นทำไมมันยังขาดกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:55.381250412+07:00","message":"[bufferProcess] interim [980000000]:มันน้อยขนาดนั้นทำไมมันยังขาดกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:55.381257579+07:00","message":"[bufferProcess] send to processor (isfinal):มันน้อยขนาดนั้นทำไมมันยังขาดกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:55.381260463+07:00","message":"[bufferProcess] interim [540000000]:ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:55.381262275+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:55.381265348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:55.381268355+07:00","message":"> Transcript [2761] [false]: 'มันน้อยขนาดนั้นทำไมมันยังขาดกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:55.381272454+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:55.381274761+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:55.381282388+07:00","message":"StatePrefix: 'มันน้อยขนาดนั้นทำไมมันยังขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:55.38128628+07:00","message":"TextPushed: 'มันน้อยขนาดนั้นทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:55.381288561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:55.381290758+07:00","message":"> Transcript [2762] [true]: 'มันน้อยขนาดนั้นทำไมมันยังขาดกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:55.381293112+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:55.38129486+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:55.381296709+07:00","message":"StatePrefix: 'มันน้อยขนาดนั้นทำไมมันยังขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:55.381298745+07:00","message":"TextPushed: 'มันน้อยขนาดนั้นทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:55.381306111+07:00","message":"Push: 'ไมมันยังขาดกันนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:55.381314982+07:00","message":"push: {true ไมมันยังขาดกันนะ 0 0xc000044d00}"}
{"level":"info","service":"Main","time":"2026-06-25T13:43:55.389046401+07:00","message":"write wav file: './tmp/7595/7595_177.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:55.517853707+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:55.517904464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาดนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:55.517911865+07:00","message":"receive interim result [false|false]: ขนาดนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:55.517923437+07:00","message":"end Recv id 178 with close channel"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:55.517926553+07:00","message":"end Recv id 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:55.517934573+07:00","message":"[buffer interim] 178 false ขนาดนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:55.517949143+07:00","message":"[bufferProcess] interim [660000000]:ขนาดนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:55.517965582+07:00","message":"[bufferProcess] send to processor:ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:55.517976898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:55.517980783+07:00","message":"> Transcript [2763] [false]: 'ขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:43:55.517984054+07:00","message":"Set StatePrefix (first interim): 'ขนาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:55.865916131+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:55.865962745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:55.865969525+07:00","message":"receive interim result [false|false]: มันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:55.865990958+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:55.865995955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันน้อยขนาดนั้นทำไมมันยังขาดกันอ่ะเนาะ\",\"confidence\":0.94269824}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:55.865999457+07:00","message":"receive interim result [true|false]: มันน้อยขนาดนั้นทำไมมันยังขาดกันอ่ะเนาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:55.8660026+07:00","message":"end recv isFinal message id 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:55.866004867+07:00","message":"end Recv id 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:55.866011867+07:00","message":"[buffer interim] this message is already final false 177: 'มันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:43:55.866018404+07:00","message":"[buffer interim] this message is already final true 177: 'มันน้อยขนาดนั้นทำไมมันยังขาดกันอ่ะเนาะ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:43:55.934633949+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:43:55.934648672+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:43:58.935297912+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:43:58.935315229+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:00.816323165+07:00","message":"[GCS] IsForceVAD: false for message ID: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:00.946865638+07:00","message":"[GCS] Start streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:01.718330895+07:00","message":"[GCS] IsForceVAD: false for message ID: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:01.807557026+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:01.807579239+07:00","message":"found end of frame, send empty tag with msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:01.807582365+07:00","message":"end Recv id 179"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:01.807591478+07:00","message":"[buffer interim] force interim is final (2) :ขนาดนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:01.807600933+07:00","message":"[bufferProcess] interim [660000000]:ขนาดนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:01.80760442+07:00","message":"[bufferProcess] send to processor (isfinal):ขนาดนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:01.807607779+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:01.807610841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:01.807614201+07:00","message":"> Transcript [2764] [false]: 'ขนาดนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:01.807617129+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:01.807619271+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:01.80762111+07:00","message":"StatePrefix: 'ขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:01.807623174+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:01.807624999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:01.807627285+07:00","message":"> Transcript [2765] [true]: 'ขนาดนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:01.80762933+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:01.807631102+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:01.807632914+07:00","message":"StatePrefix: 'ขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:01.80763459+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:01.807637486+07:00","message":"Push: 'ขนาดนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:01.807639131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:01.807641221+07:00","message":"> Transcript [2766] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:01.80764317+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:01.807644802+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:01.807646795+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:01.807648569+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:01.80765047+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:01.807683311+07:00","message":"push: {true ขนาดนั้น 0 0xc0020b6400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:01.807724481+07:00","message":"push: {true \n 0 0xc0037d4e80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:44:01.816409449+07:00","message":"write wav file: './tmp/7595/7595_179.wav'"}
{"level":"info","service":"Main","time":"2026-06-25T13:44:01.818022938+07:00","message":"write wav file: './tmp/7595/7595_178.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:01.847512031+07:00","message":"[GCS] Start streaming session, msgId: 180"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:44:01.93618799+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:44:01.93621226+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:02.380266662+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:02.380302719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:02.380308386+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:02.38032164+07:00","message":"[buffer interim] 180 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:02.38032838+07:00","message":"[bufferProcess] interim [420000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:02.380330375+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:02.582828048+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:02.582867827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:02.582873243+07:00","message":"receive interim result [false|false]: ไม่ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:02.582890044+07:00","message":"[buffer interim] 180 false ไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:02.582897455+07:00","message":"[bufferProcess] interim [540000000]:ไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:02.582899928+07:00","message":"[bufferProcess] send to processor:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:02.582903287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:02.582906187+07:00","message":"> Transcript [2767] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:02.582908656+07:00","message":"Set StatePrefix (first interim): 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:02.685847252+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:02.685888958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ต้องไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:02.685894925+07:00","message":"receive interim result [false|false]: ไม่ต้องไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:02.685911768+07:00","message":"[buffer interim] 180 false ไม่ต้องไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:02.685924356+07:00","message":"[bufferProcess] interim [660000000]:ไม่ต้องไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:02.685926919+07:00","message":"[bufferProcess] send to processor:ไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:02.685931112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:02.685934631+07:00","message":"> Transcript [2768] [false]: 'ไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:02.685937942+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:02.685940211+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:02.685942246+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:02.685944569+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:02.815632199+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:02.815675874+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ต้องไปนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:02.815682583+07:00","message":"receive interim result [false|false]: ไม่ต้องไปนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:02.815698914+07:00","message":"[buffer interim] 180 false ไม่ต้องไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:02.815706618+07:00","message":"[bufferProcess] interim [780000000]:ไม่ต้องไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:02.815709036+07:00","message":"[bufferProcess] send to processor:ไม่ต้องไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:02.815713364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:02.815716843+07:00","message":"> Transcript [2769] [false]: 'ไม่ต้องไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:02.815720194+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:02.815722214+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:02.815724423+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:02.815726607+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:03.019263623+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:03.019301791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ต้องไปนับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:03.019307818+07:00","message":"receive interim result [false|false]: ไม่ต้องไปนับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:03.01932345+07:00","message":"[buffer interim] 180 false ไม่ต้องไปนับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:03.019330494+07:00","message":"[bufferProcess] interim [20000000]:ไม่ต้องไปนับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:03.01933321+07:00","message":"[bufferProcess] send to processor:ไม่ต้องไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:03.019340359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:03.019343277+07:00","message":"> Transcript [2770] [false]: 'ไม่ต้องไปนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:03.019346728+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:03.019348997+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:03.019351304+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:03.019353952+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:03.263473265+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:03.263509173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ต้องไปนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:03.263514881+07:00","message":"receive interim result [false|false]: ไม่ต้องไปนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:03.263527118+07:00","message":"[buffer interim] 180 false ไม่ต้องไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:03.263535372+07:00","message":"[bufferProcess] interim [320000000]:ไม่ต้องไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:03.263537626+07:00","message":"[bufferProcess] send to processor:ไม่ต้องไปนับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:03.263541238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:03.263544107+07:00","message":"> Transcript [2771] [false]: 'ไม่ต้องไปนับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:03.263547311+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:03.263549529+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:03.263551742+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:03.26355377+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:03.263560082+07:00","message":"Push: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:03.263562335+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:03.263564648+07:00","message":"Set new StatePrefix : 'ไม่ต้องไปนับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:03.26356689+07:00","message":"Next Push (prob) : 'ต้องไปนับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:03.26359313+07:00","message":"push: {false ไม่ 0 0xc003684280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:03.920345494+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:03.920385587+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ต้องไปนับเอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:03.920391451+07:00","message":"receive interim result [false|false]: ไม่ต้องไปนับเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:03.920406794+07:00","message":"[buffer interim] 180 false ไม่ต้องไปนับเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:03.920413583+07:00","message":"[bufferProcess] interim [860000000]:ไม่ต้องไปนับเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:03.920416067+07:00","message":"[bufferProcess] send to processor:ไม่ต้องไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:03.920419556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:03.920422518+07:00","message":"> Transcript [2772] [false]: 'ไม่ต้องไปนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:03.920425113+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:03.920427102+07:00","message":"Set new StatePrefix: 'ไม่ต้องไปนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:04.085665461+07:00","message":"[GCS] IsForceVAD: false for message ID: 180"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:04.108499605+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:04.10853397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ต้องไปนับเอางี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:04.108539712+07:00","message":"receive interim result [false|false]: ไม่ต้องไปนับเอางี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:04.108551432+07:00","message":"[buffer interim] 180 false ไม่ต้องไปนับเอางี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:04.108560476+07:00","message":"[bufferProcess] interim [100000000]:ไม่ต้องไปนับเอางี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:04.108562998+07:00","message":"[bufferProcess] send to processor:ไม่ต้องไปนับเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:04.108569484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:04.108572177+07:00","message":"> Transcript [2773] [false]: 'ไม่ต้องไปนับเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:04.108574599+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:04.108576679+07:00","message":"Set new StatePrefix: 'ไม่ต้องไปนับเอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:04.212675044+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:04.212721797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ต้องไปนับเอางี้\",\"confidence\":0.9088241}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":250000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:04.212728633+07:00","message":"receive interim result [true|false]: ไม่ต้องไปนับเอางี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:04.212739477+07:00","message":"end recv isFinal message id 180"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:04.212742186+07:00","message":"end Recv id 180"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:04.212749169+07:00","message":"[buffer interim] 180 true ไม่ต้องไปนับเอางี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:04.212765222+07:00","message":"[bufferProcess] interim [250000000]:ไม่ต้องไปนับเอางี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:04.212771062+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่ต้องไปนับเอางี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:04.212776079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:04.21277943+07:00","message":"> Transcript [2774] [false]: 'ไม่ต้องไปนับเอางี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:04.212782534+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:04.212784636+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:04.212786742+07:00","message":"StatePrefix: 'ไม่ต้องไปนับเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:04.212788971+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:04.212790975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:04.212793326+07:00","message":"> Transcript [2775] [true]: 'ไม่ต้องไปนับเอางี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:04.212795722+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:04.212797611+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:04.212799403+07:00","message":"StatePrefix: 'ไม่ต้องไปนับเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:04.212801667+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:04.212807663+07:00","message":"Push: 'ต้องไปนับเอางี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:04.212819895+07:00","message":"push: {true ต้องไปนับเอางี้ 0 0xc003684280}"}
{"level":"info","service":"Main","time":"2026-06-25T13:44:04.219852793+07:00","message":"write wav file: './tmp/7595/7595_180.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:04.337284155+07:00","message":"[GCS] Start streaming session, msgId: 181"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:44:04.937233425+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:44:04.937256743+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:05.061364146+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:05.061413324+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:05.061419873+07:00","message":"receive interim result [false|false]: ถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:05.061435709+07:00","message":"[buffer interim] 181 false ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:05.061444026+07:00","message":"[bufferProcess] interim [540000000]:ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:05.061446089+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:05.713951815+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:05.713989583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:05.713995194+07:00","message":"receive interim result [false|false]: 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:05.714014575+07:00","message":"[buffer interim] 181 false 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:05.714021107+07:00","message":"[bufferProcess] interim [140000000]:1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:05.714023457+07:00","message":"[bufferProcess] send to processor:ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:05.714027573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:05.71403116+07:00","message":"> Transcript [2776] [false]: 'ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:05.71403364+07:00","message":"Set StatePrefix (first interim): 'ถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:05.753413569+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:05.753448671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้า 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:05.753454528+07:00","message":"receive interim result [false|false]: ถ้า 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:05.75346956+07:00","message":"[buffer interim] 181 false ถ้า 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:05.753477108+07:00","message":"[bufferProcess] interim [200000000]:ถ้า 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:05.753479659+07:00","message":"[bufferProcess] send to processor:1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:05.753485327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:05.753488376+07:00","message":"> Transcript [2777] [false]: '1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:05.753491066+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:05.753493482+07:00","message":"Set new StatePrefix: '1'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:05.779677192+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:05.77971353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"13\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:05.779718903+07:00","message":"receive interim result [false|false]: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:05.779732907+07:00","message":"[buffer interim] 181 false 13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:05.779739385+07:00","message":"[bufferProcess] interim [260000000]:13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:05.779741872+07:00","message":"[bufferProcess] send to processor:ถ้า 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:05.779747916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:05.77975067+07:00","message":"> Transcript [2778] [false]: 'ถ้า 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:05.779752863+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:05.779755004+07:00","message":"Set new StatePrefix: 'ถ้า 10'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:05.890048205+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:05.890096132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1 สัปดาห์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:05.89010435+07:00","message":"receive interim result [false|false]: 1 สัปดาห์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:05.890122418+07:00","message":"[buffer interim] 181 false 1 สัปดาห์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:05.890136056+07:00","message":"[bufferProcess] interim [380000000]:1 สัปดาห์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:05.890138876+07:00","message":"[bufferProcess] send to processor:13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:05.890144844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:05.890148056+07:00","message":"> Transcript [2779] [false]: '13'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:05.890150439+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:05.890154121+07:00","message":"Set new StatePrefix: '13'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:06.086273944+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:06.08631252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1 สัปดาห์ 7\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:06.086319113+07:00","message":"receive interim result [false|false]: 1 สัปดาห์ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:06.086334508+07:00","message":"[buffer interim] 181 false 1 สัปดาห์ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:06.086342492+07:00","message":"[bufferProcess] interim [620000000]:1 สัปดาห์ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:06.086345759+07:00","message":"[bufferProcess] send to processor:1 สัปดาห์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:06.086354713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:06.086358247+07:00","message":"> Transcript [2780] [false]: '1 สัปดาห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:06.086361375+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:06.086364207+07:00","message":"Set new StatePrefix: '1 สัปดาห์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:06.282877816+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:06.282920181+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1 สัปดาห์ 7 วัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:06.282926071+07:00","message":"receive interim result [false|false]: 1 สัปดาห์ 7 วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:06.282941404+07:00","message":"[buffer interim] 181 false 1 สัปดาห์ 7 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:06.282953544+07:00","message":"[bufferProcess] interim [800000000]:1 สัปดาห์ 7 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:06.282957748+07:00","message":"[bufferProcess] send to processor:1 สัปดาห์ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:06.282963936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:06.28296725+07:00","message":"> Transcript [2781] [false]: '1 สัปดาห์ 7'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:06.282971015+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:06.282973231+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:06.282975135+07:00","message":"StatePrefix: '1 สัปดาห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:06.282977377+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:06.468553885+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:06.468606406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1 สัปดาห์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:06.468614214+07:00","message":"receive interim result [false|false]: 1 สัปดาห์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:06.468629156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 7 วัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:06.468632142+07:00","message":"receive interim result [false|false]:  7 วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:06.468641282+07:00","message":"[buffer interim] 181 false 1 สัปดาห์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:06.468645439+07:00","message":"[buffer interim] 181 false  7 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:06.468654182+07:00","message":"[bufferProcess] interim [980000000]:1 สัปดาห์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:06.468657517+07:00","message":"[bufferProcess] send to processor:1 สัปดาห์ 7 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:06.468661512+07:00","message":"[bufferProcess] interim [980000000]: 7 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:06.468664319+07:00","message":"[bufferProcess] update buffer: 1 สัปดาห์ 7 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:06.468667583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:06.468670639+07:00","message":"> Transcript [2782] [false]: '1 สัปดาห์ 7 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:06.468675168+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:06.468677504+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:06.468679529+07:00","message":"StatePrefix: '1 สัปดาห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:06.468681752+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:06.607643181+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:06.607685784+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1 สัปดาห์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:06.607693333+07:00","message":"receive interim result [false|false]: 1 สัปดาห์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:06.607705614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 7 วันถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:06.607708284+07:00","message":"receive interim result [false|false]:  7 วันถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:06.607716602+07:00","message":"[buffer interim] 181 false 1 สัปดาห์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:06.607722887+07:00","message":"[buffer interim] 181 false  7 วันถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:06.6077302+07:00","message":"[bufferProcess] interim [100000000]:1 สัปดาห์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:06.607734505+07:00","message":"[bufferProcess] send to processor:1 สัปดาห์ 7 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:06.607741492+07:00","message":"[bufferProcess] interim [100000000]: 7 วันถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:06.607744051+07:00","message":"[bufferProcess] update buffer: 1 สัปดาห์ 7 วันถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:06.607746974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:06.607749945+07:00","message":"> Transcript [2783] [false]: '1 สัปดาห์ 7 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:06.607754313+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:06.607757396+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:06.607765446+07:00","message":"StatePrefix: '1 สัปดาห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:06.607767761+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:06.661799886+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:06.661845522+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1 สัปดาห์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:06.661851438+07:00","message":"receive interim result [false|false]: 1 สัปดาห์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:06.661867065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 7 วันครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:06.661870861+07:00","message":"receive interim result [false|false]:  7 วันครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:06.661880291+07:00","message":"[buffer interim] 181 false 1 สัปดาห์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:06.661885104+07:00","message":"[buffer interim] 181 false  7 วันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:06.661893949+07:00","message":"[bufferProcess] interim [160000000]:1 สัปดาห์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:06.661900926+07:00","message":"[bufferProcess] send to processor:1 สัปดาห์ 7 วันถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:06.661906452+07:00","message":"[bufferProcess] interim [160000000]: 7 วันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:06.661910034+07:00","message":"[bufferProcess] update buffer: 1 สัปดาห์ 7 วันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:06.661914369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:06.661919084+07:00","message":"> Transcript [2784] [false]: '1 สัปดาห์ 7 วันถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:06.661924542+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:06.661927422+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:06.661930879+07:00","message":"StatePrefix: '1 สัปดาห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:06.661934472+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:06.661938451+07:00","message":"Push: '1 สัปดาห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:06.661946208+07:00","message":"TextPushed: '1 สัปดาห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:06.661963477+07:00","message":"Set new StatePrefix : '1 สัปดาห์ 7 วันถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:06.661966887+07:00","message":"Next Push (prob) : ' 7 วันถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:06.661994674+07:00","message":"push: {false 1 สัปดาห์ 0 0xc00049db00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:06.702516726+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:06.702556544+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1 สัปดาห์ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:06.70256392+07:00","message":"receive interim result [false|false]: 1 สัปดาห์ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:06.702574736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:06.702577765+07:00","message":"receive interim result [false|false]:  วันครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:06.702586409+07:00","message":"[buffer interim] 181 false 1 สัปดาห์ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:06.702590172+07:00","message":"[buffer interim] 181 false  วันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:06.702597223+07:00","message":"[bufferProcess] interim [220000000]:1 สัปดาห์ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:06.702601712+07:00","message":"[bufferProcess] send to processor:1 สัปดาห์ 7 วันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:06.702605302+07:00","message":"[bufferProcess] interim [220000000]: วันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:06.70260811+07:00","message":"[bufferProcess] update buffer: 1 สัปดาห์ 7 วันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:06.702611456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:06.702614618+07:00","message":"> Transcript [2785] [false]: '1 สัปดาห์ 7 วันครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:06.702617132+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:06.702619241+07:00","message":"Set new StatePrefix: '1 สัปดาห์ 7 วันครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:07.133025351+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:07.133071545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1 สัปดาห์ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:07.133078758+07:00","message":"receive interim result [false|false]: 1 สัปดาห์ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:07.133094044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันครับกิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:07.13309785+07:00","message":"receive interim result [false|false]:  วันครับกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:07.133107217+07:00","message":"[buffer interim] 181 false 1 สัปดาห์ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:07.133111013+07:00","message":"[buffer interim] 181 false  วันครับกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.133133334+07:00","message":"[bufferProcess] interim [580000000]:1 สัปดาห์ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.133156655+07:00","message":"[bufferProcess] send to processor:1 สัปดาห์ 7 วันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.133182499+07:00","message":"[bufferProcess] interim [580000000]: วันครับกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.133186781+07:00","message":"[bufferProcess] update buffer: 1 สัปดาห์ 7 วันครับกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.133200733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.133221705+07:00","message":"> Transcript [2786] [false]: '1 สัปดาห์ 7 วันครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.133228445+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.133231262+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.133233806+07:00","message":"StatePrefix: '1 สัปดาห์ 7 วันครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.133236758+07:00","message":"TextPushed: '1 สัปดาห์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:07.168411524+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:07.16846418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1 สัปดาห์ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:07.168469965+07:00","message":"receive interim result [false|false]: 1 สัปดาห์ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:07.168481382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:07.168483904+07:00","message":"receive interim result [false|false]:  วันครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:07.168492457+07:00","message":"[buffer interim] 181 false 1 สัปดาห์ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:07.168499136+07:00","message":"[buffer interim] 181 false  วันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.168506262+07:00","message":"[bufferProcess] interim [640000000]:1 สัปดาห์ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.168508896+07:00","message":"[bufferProcess] send to processor:1 สัปดาห์ 7 วันครับกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.168516791+07:00","message":"[bufferProcess] interim [640000000]: วันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.168519926+07:00","message":"[bufferProcess] update buffer: 1 สัปดาห์ 7 วันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.16852405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.168527887+07:00","message":"> Transcript [2787] [false]: '1 สัปดาห์ 7 วันครับกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.168531264+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.168533407+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.168535499+07:00","message":"StatePrefix: '1 สัปดาห์ 7 วันครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.168537711+07:00","message":"TextPushed: '1 สัปดาห์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:07.307416697+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:07.307453953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1 สัปดาห์ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:07.30745991+07:00","message":"receive interim result [false|false]: 1 สัปดาห์ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:07.30747306+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันครับคุณกินอาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:07.30747774+07:00","message":"receive interim result [false|false]:  วันครับคุณกินอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:07.307485298+07:00","message":"[buffer interim] 181 false 1 สัปดาห์ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:07.307489198+07:00","message":"[buffer interim] 181 false  วันครับคุณกินอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.3074951+07:00","message":"[bufferProcess] interim [760000000]:1 สัปดาห์ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.307497833+07:00","message":"[bufferProcess] send to processor:1 สัปดาห์ 7 วันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.307501165+07:00","message":"[bufferProcess] interim [760000000]: วันครับคุณกินอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.307505795+07:00","message":"[bufferProcess] update buffer: 1 สัปดาห์ 7 วันครับคุณกินอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.307508652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.307511558+07:00","message":"> Transcript [2788] [false]: '1 สัปดาห์ 7 วันครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.307515034+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.307517113+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.307519084+07:00","message":"StatePrefix: '1 สัปดาห์ 7 วันครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.307521096+07:00","message":"TextPushed: '1 สัปดาห์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:07.370805869+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:07.370839093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1 สัปดาห์ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:07.370845676+07:00","message":"receive interim result [false|false]: 1 สัปดาห์ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:07.370857568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันครับคุณกินอาหารทะเล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:07.370861118+07:00","message":"receive interim result [false|false]:  วันครับคุณกินอาหารทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:07.370868557+07:00","message":"[buffer interim] 181 false 1 สัปดาห์ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:07.370872101+07:00","message":"[buffer interim] 181 false  วันครับคุณกินอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.37087828+07:00","message":"[bufferProcess] interim [880000000]:1 สัปดาห์ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.370881166+07:00","message":"[bufferProcess] send to processor:1 สัปดาห์ 7 วันครับคุณกินอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.370884459+07:00","message":"[bufferProcess] interim [880000000]: วันครับคุณกินอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.370887028+07:00","message":"[bufferProcess] update buffer: 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.370889608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.370892591+07:00","message":"> Transcript [2789] [false]: '1 สัปดาห์ 7 วันครับคุณกินอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.370895965+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.370898067+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.370900047+07:00","message":"StatePrefix: '1 สัปดาห์ 7 วันครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.370902334+07:00","message":"TextPushed: '1 สัปดาห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.370905181+07:00","message":"Push: ' 7 วันครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.370907157+07:00","message":"TextPushed: '1 สัปดาห์ 7 วันครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.370909232+07:00","message":"Set new StatePrefix : '1 สัปดาห์ 7 วันครับคุณกินอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.370911452+07:00","message":"Next Push (prob) : 'คุณกินอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:07.370918689+07:00","message":"push: {false  7 วันครับ 0 0xc00049db00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:07.574372777+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:07.574404687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1 สัปดาห์ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:07.574410788+07:00","message":"receive interim result [false|false]: 1 สัปดาห์ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:07.574428198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันครับคุณกินอาหารทะเลแปร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:07.574431937+07:00","message":"receive interim result [false|false]:  วันครับคุณกินอาหารทะเลแปร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:07.57443929+07:00","message":"[buffer interim] 181 false 1 สัปดาห์ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:07.574442702+07:00","message":"[buffer interim] 181 false  วันครับคุณกินอาหารทะเลแปร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.5744487+07:00","message":"[bufferProcess] interim [120000000]:1 สัปดาห์ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.574451075+07:00","message":"[bufferProcess] send to processor:1 สัปดาห์ 7 วันครับคุณกินอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.57445477+07:00","message":"[bufferProcess] interim [120000000]: วันครับคุณกินอาหารทะเลแปร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.574457953+07:00","message":"[bufferProcess] update buffer: 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลแปร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.574461207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.574464122+07:00","message":"> Transcript [2790] [false]: '1 สัปดาห์ 7 วันครับคุณกินอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.57446715+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.574469078+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.57447124+07:00","message":"StatePrefix: '1 สัปดาห์ 7 วันครับคุณกินอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.57447379+07:00","message":"TextPushed: '1 สัปดาห์ 7 วันครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:07.689156768+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:07.689203713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1 สัปดาห์ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:07.689210567+07:00","message":"receive interim result [false|false]: 1 สัปดาห์ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:07.689225169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันครับคุณกินอาหารทะเลพม่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:07.689228326+07:00","message":"receive interim result [false|false]:  วันครับคุณกินอาหารทะเลพม่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:07.68924683+07:00","message":"[buffer interim] 181 false 1 สัปดาห์ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:07.689260924+07:00","message":"[buffer interim] 181 false  วันครับคุณกินอาหารทะเลพม่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.689268763+07:00","message":"[bufferProcess] interim [180000000]:1 สัปดาห์ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.689271876+07:00","message":"[bufferProcess] send to processor:1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลแปร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.689278854+07:00","message":"[bufferProcess] interim [180000000]: วันครับคุณกินอาหารทะเลพม่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.689281758+07:00","message":"[bufferProcess] update buffer: 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลพม่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.689284522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.689287627+07:00","message":"> Transcript [2791] [false]: '1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลแปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.689291446+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.689293653+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.689296155+07:00","message":"StatePrefix: '1 สัปดาห์ 7 วันครับคุณกินอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.689298563+07:00","message":"TextPushed: '1 สัปดาห์ 7 วันครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:07.817860678+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:07.817905621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1 สัปดาห์ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:07.817913934+07:00","message":"receive interim result [false|false]: 1 สัปดาห์ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:07.817928614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันครับคุณกินอาหารทะเลประมาณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:07.817933562+07:00","message":"receive interim result [false|false]:  วันครับคุณกินอาหารทะเลประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:07.817942482+07:00","message":"[buffer interim] 181 false 1 สัปดาห์ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:07.817947266+07:00","message":"[buffer interim] 181 false  วันครับคุณกินอาหารทะเลประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.817954994+07:00","message":"[bufferProcess] interim [240000000]:1 สัปดาห์ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.817959478+07:00","message":"[bufferProcess] send to processor:1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลพม่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.817964249+07:00","message":"[bufferProcess] interim [240000000]: วันครับคุณกินอาหารทะเลประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.817967887+07:00","message":"[bufferProcess] update buffer: 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.817972017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.81797596+07:00","message":"> Transcript [2792] [false]: '1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลพม่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.817980692+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.817983848+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.817987003+07:00","message":"StatePrefix: '1 สัปดาห์ 7 วันครับคุณกินอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.817990583+07:00","message":"TextPushed: '1 สัปดาห์ 7 วันครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:07.889029618+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:07.889065901+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1 สัปดาห์ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:07.889071602+07:00","message":"receive interim result [false|false]: 1 สัปดาห์ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:07.889084607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันครับคุณกินอาหารทะเลประมาณ 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:07.889088118+07:00","message":"receive interim result [false|false]:  วันครับคุณกินอาหารทะเลประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:07.889095368+07:00","message":"[buffer interim] 181 false 1 สัปดาห์ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:07.889098701+07:00","message":"[buffer interim] 181 false  วันครับคุณกินอาหารทะเลประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.889105208+07:00","message":"[bufferProcess] interim [420000000]:1 สัปดาห์ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.889109593+07:00","message":"[bufferProcess] send to processor:1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.889113062+07:00","message":"[bufferProcess] interim [420000000]: วันครับคุณกินอาหารทะเลประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.889117649+07:00","message":"[bufferProcess] update buffer: 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.889120702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.889123668+07:00","message":"> Transcript [2793] [false]: '1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.889127111+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.889131003+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.889133065+07:00","message":"StatePrefix: '1 สัปดาห์ 7 วันครับคุณกินอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.889135201+07:00","message":"TextPushed: '1 สัปดาห์ 7 วันครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.889138272+07:00","message":"Push: 'คุณกินอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.889140168+07:00","message":"TextPushed: '1 สัปดาห์ 7 วันครับคุณกินอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.889142317+07:00","message":"Set new StatePrefix : '1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:07.889144531+07:00","message":"Next Push (prob) : 'ทะเลประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:07.889153004+07:00","message":"push: {false คุณกินอาหาร 0 0xc00049db00}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:44:07.937559105+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:44:07.937571201+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:08.212190774+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:08.212227246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1 สัปดาห์ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:08.212233253+07:00","message":"receive interim result [false|false]: 1 สัปดาห์ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:08.212242734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันครับคุณกินอาหารทะเลประมาณ 20\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:08.212246274+07:00","message":"receive interim result [false|false]:  วันครับคุณกินอาหารทะเลประมาณ 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:08.212253757+07:00","message":"[buffer interim] 181 false 1 สัปดาห์ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:08.212258812+07:00","message":"[buffer interim] 181 false  วันครับคุณกินอาหารทะเลประมาณ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:08.212264714+07:00","message":"[bufferProcess] interim [660000000]:1 สัปดาห์ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:08.212267304+07:00","message":"[bufferProcess] send to processor:1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:08.212270937+07:00","message":"[bufferProcess] interim [660000000]: วันครับคุณกินอาหารทะเลประมาณ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:08.212273893+07:00","message":"[bufferProcess] update buffer: 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:08.21227698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:08.21227998+07:00","message":"> Transcript [2794] [false]: '1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:08.212283333+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:08.212285304+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:08.212287371+07:00","message":"StatePrefix: '1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:08.212289617+07:00","message":"TextPushed: '1 สัปดาห์ 7 วันครับคุณกินอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:08.216496087+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:08.216541492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1 สัปดาห์ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:08.216547756+07:00","message":"receive interim result [false|false]: 1 สัปดาห์ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:08.216570934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันครับคุณกินอาหารทะเลประมาณ 2 ถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:08.216576035+07:00","message":"receive interim result [false|false]:  วันครับคุณกินอาหารทะเลประมาณ 2 ถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:08.216584173+07:00","message":"[buffer interim] 181 false 1 สัปดาห์ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:08.216593636+07:00","message":"[buffer interim] 181 false  วันครับคุณกินอาหารทะเลประมาณ 2 ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:08.216602193+07:00","message":"[bufferProcess] interim [720000000]:1 สัปดาห์ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:08.216605417+07:00","message":"[bufferProcess] send to processor:1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:08.216609429+07:00","message":"[bufferProcess] interim [720000000]: วันครับคุณกินอาหารทะเลประมาณ 2 ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:08.216612592+07:00","message":"[bufferProcess] update buffer: 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2 ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:08.216626294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:08.216649376+07:00","message":"> Transcript [2795] [false]: '1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:08.216658386+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:08.216661396+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:08.21666368+07:00","message":"StatePrefix: '1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:08.216666811+07:00","message":"TextPushed: '1 สัปดาห์ 7 วันครับคุณกินอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:08.415587323+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:08.415620316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:08.415626503+07:00","message":"receive interim result [false|false]: 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:08.415638257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2-3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:08.415641018+07:00","message":"receive interim result [false|false]:  2-3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:08.415647173+07:00","message":"[buffer interim] 181 false 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:08.415651366+07:00","message":"[buffer interim] 181 false  2-3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:08.415656449+07:00","message":"[bufferProcess] interim [840000000]:1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:08.415659124+07:00","message":"[bufferProcess] send to processor:1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2 ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:08.415662343+07:00","message":"[bufferProcess] interim [840000000]: 2-3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:08.415665001+07:00","message":"[bufferProcess] update buffer: 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2-3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:08.415667528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:08.415670116+07:00","message":"> Transcript [2796] [false]: '1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2 ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:08.415672994+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:08.415674903+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:08.415676684+07:00","message":"StatePrefix: '1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:08.415679064+07:00","message":"TextPushed: '1 สัปดาห์ 7 วันครับคุณกินอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:08.537026759+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:08.537064261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:08.5370713+07:00","message":"receive interim result [false|false]: 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:08.537082856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2-3 วัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:08.537087635+07:00","message":"receive interim result [false|false]:  2-3 วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:08.537095632+07:00","message":"[buffer interim] 181 false 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:08.537100222+07:00","message":"[buffer interim] 181 false  2-3 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:08.537108183+07:00","message":"[bufferProcess] interim [20000000]:1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:08.537111128+07:00","message":"[bufferProcess] send to processor:1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2-3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:08.537114422+07:00","message":"[bufferProcess] interim [20000000]: 2-3 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:08.537116729+07:00","message":"[bufferProcess] update buffer: 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2-3 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:08.537120071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:08.537122663+07:00","message":"> Transcript [2797] [false]: '1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2-3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:08.537126914+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:08.537129172+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:08.537131127+07:00","message":"StatePrefix: '1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:08.537133858+07:00","message":"TextPushed: '1 สัปดาห์ 7 วันครับคุณกินอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:08.537137297+07:00","message":"Push: 'ทะเลประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:08.537139217+07:00","message":"TextPushed: '1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:08.537141344+07:00","message":"Set new StatePrefix : '1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2-3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:08.537148789+07:00","message":"Next Push (prob) : ' 2-3'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:08.537178034+07:00","message":"push: {false ทะเลประมาณ 0 0xc00049db00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:08.963100158+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:08.963135787+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2-3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:08.963145083+07:00","message":"receive interim result [false|false]: 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2-3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:08.963158882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:08.963161597+07:00","message":"receive interim result [false|false]:  วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:08.963168763+07:00","message":"[buffer interim] 181 false 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2-3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:08.963175646+07:00","message":"[buffer interim] 181 false  วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:08.963183129+07:00","message":"[bufferProcess] interim [440000000]:1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2-3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:08.963185993+07:00","message":"[bufferProcess] send to processor:1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2-3 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:08.963193142+07:00","message":"[bufferProcess] interim [440000000]: วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:08.963195582+07:00","message":"[bufferProcess] update buffer: 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2-3 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:08.963199638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:08.963202493+07:00","message":"> Transcript [2798] [false]: '1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2-3 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:08.963206495+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:08.96320856+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:08.963210686+07:00","message":"StatePrefix: '1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2-3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:08.963212887+07:00","message":"TextPushed: '1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:09.097084049+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:09.097121873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2-3 วัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:09.097128075+07:00","message":"receive interim result [false|false]: 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2-3 วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:09.097142331+07:00","message":"[buffer interim] 181 false 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2-3 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:09.097150047+07:00","message":"[bufferProcess] interim [620000000]:1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2-3 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:09.097152828+07:00","message":"[bufferProcess] send to processor:1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2-3 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:09.097173956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:09.09717772+07:00","message":"> Transcript [2799] [false]: '1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2-3 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:09.097181739+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:09.097183874+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:09.097186644+07:00","message":"StatePrefix: '1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2-3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:09.09719106+07:00","message":"TextPushed: '1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:09.404274378+07:00","message":"[GCS] IsForceVAD: false for message ID: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:09.415781038+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:09.415829599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2-3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:09.415836704+07:00","message":"receive interim result [false|false]: 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2-3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:09.415850607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:09.41585441+07:00","message":"receive interim result [false|false]:  วันแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:09.415863676+07:00","message":"[buffer interim] 181 false 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2-3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:09.415870843+07:00","message":"[buffer interim] 181 false  วันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:09.415878247+07:00","message":"[bufferProcess] interim [860000000]:1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2-3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:09.415880941+07:00","message":"[bufferProcess] send to processor:1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2-3 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:09.415884532+07:00","message":"[bufferProcess] interim [860000000]: วันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:09.415887847+07:00","message":"[bufferProcess] update buffer: 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2-3 วันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:09.415891717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:09.41589493+07:00","message":"> Transcript [2800] [false]: '1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2-3 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:09.415898798+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:09.415900965+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:09.41590312+07:00","message":"StatePrefix: '1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2-3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:09.415905656+07:00","message":"TextPushed: '1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:09.526389989+07:00","message":"[GCS] Start streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:09.618908823+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:09.618974064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1 สัปดาห์ 7 วันทับทิมกินอาหารทะเลประมาณ 2-3 วันแล้ว\",\"confidence\":0.9330607}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:09.618981053+07:00","message":"receive interim result [true|false]: 1 สัปดาห์ 7 วันทับทิมกินอาหารทะเลประมาณ 2-3 วันแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:09.618990017+07:00","message":"end recv isFinal message id 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:09.618992757+07:00","message":"end Recv id 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:09.618999118+07:00","message":"[buffer interim] 181 true 1 สัปดาห์ 7 วันทับทิมกินอาหารทะเลประมาณ 2-3 วันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:09.619006046+07:00","message":"[bufferProcess] interim [70000000]:1 สัปดาห์ 7 วันทับทิมกินอาหารทะเลประมาณ 2-3 วันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:09.619009618+07:00","message":"[bufferProcess] send to processor (isfinal):1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2-3 วันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:09.619013073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:09.61901592+07:00","message":"> Transcript [2801] [false]: '1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2-3 วันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:09.619020079+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:09.619022294+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:09.619024544+07:00","message":"StatePrefix: '1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2-3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:09.619028249+07:00","message":"TextPushed: '1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:09.619031792+07:00","message":"Push: ' 2-3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:09.619033797+07:00","message":"TextPushed: '1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2-3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:09.619036404+07:00","message":"Set new StatePrefix : '1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2-3 วันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:09.619038894+07:00","message":"Next Push (prob) : ' วันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:09.619040646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:09.619042871+07:00","message":"> Transcript [2802] [true]: '1 สัปดาห์ 7 วันทับทิมกินอาหารทะเลประมาณ 2-3 วันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:09.619045165+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:09.619046906+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:09.619048823+07:00","message":"StatePrefix: '1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2-3 วันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:09.61905072+07:00","message":"TextPushed: '1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2-3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:09.619052588+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:09.61916273+07:00","message":"push: {false  2-3 0 0xc00049db00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:09.61923051+07:00","message":"Push: ' วันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:09.619234338+07:00","message":"TextPushed: '1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2-3 วันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:09.619236866+07:00","message":"Set new StatePrefix : '1 สัปดาห์ 7 วันทับทิมกินอาหารทะเลประมาณ 2-3 วันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:09.619238914+07:00","message":"Next Push (prob) : '1 สัปดาห์ 7 วันทับทิมกินอาหารทะเลประมาณ 2-3 วันแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:09.619244791+07:00","message":"push: {true  วันแล้ว 0 0xc00049db00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:09.619252086+07:00","message":"write aligntment file to 'tmp/7595/align_message_id_181.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:44:09.629015444+07:00","message":"write wav file: './tmp/7595/7595_181.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:09.880309948+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:09.880358075+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:09.880363209+07:00","message":"receive interim result [false|false]: ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:09.880378268+07:00","message":"[buffer interim] 182 false ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:09.880387345+07:00","message":"[bufferProcess] interim [420000000]:ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:09.880389283+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:10.060556522+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:10.060591224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:10.060597982+07:00","message":"receive interim result [false|false]: ในบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:10.060612006+07:00","message":"[buffer interim] 182 false ในบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:10.060618537+07:00","message":"[bufferProcess] interim [600000000]:ในบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:10.060620991+07:00","message":"[bufferProcess] send to processor:ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:10.060624258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:10.060627015+07:00","message":"> Transcript [2803] [false]: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:10.060629228+07:00","message":"Set StatePrefix (first interim): 'ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:10.380609535+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:10.380652046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในบ้านมี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:10.380659039+07:00","message":"receive interim result [false|false]: ในบ้านมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:10.380675401+07:00","message":"[buffer interim] 182 false ในบ้านมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:10.380684088+07:00","message":"[bufferProcess] interim [840000000]:ในบ้านมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:10.380686651+07:00","message":"[bufferProcess] send to processor:ในบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:10.380690431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:10.380693807+07:00","message":"> Transcript [2804] [false]: 'ในบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:10.380697285+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:10.380699461+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:10.380701357+07:00","message":"StatePrefix: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:10.380703546+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:10.576834006+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:10.576871061+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในบ้านมีกี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:10.576877972+07:00","message":"receive interim result [false|false]: ในบ้านมีกี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:10.576892745+07:00","message":"[buffer interim] 182 false ในบ้านมีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:10.576903661+07:00","message":"[bufferProcess] interim [80000000]:ในบ้านมีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:10.576905989+07:00","message":"[bufferProcess] send to processor:ในบ้านมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:10.576909464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:10.57691238+07:00","message":"> Transcript [2805] [false]: 'ในบ้านมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:10.576916399+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:10.576918465+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:10.576920608+07:00","message":"StatePrefix: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:10.576923062+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:10.697322025+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:10.697361924+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในบ้านมีเกลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:10.697368102+07:00","message":"receive interim result [false|false]: ในบ้านมีเกลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:10.697380513+07:00","message":"[buffer interim] 182 false ในบ้านมีเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:10.69738771+07:00","message":"[bufferProcess] interim [140000000]:ในบ้านมีเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:10.697390331+07:00","message":"[bufferProcess] send to processor:ในบ้านมีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:10.697396031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:10.697399154+07:00","message":"> Transcript [2806] [false]: 'ในบ้านมีกี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:10.697402891+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:10.697405191+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:10.697407367+07:00","message":"StatePrefix: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:10.697409589+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:44:10.938473201+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:44:10.938486019+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:10.961467743+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:10.961505582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในบ้านมีกระแส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:10.961511493+07:00","message":"receive interim result [false|false]: ในบ้านมีกระแส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:10.961522858+07:00","message":"[buffer interim] 182 false ในบ้านมีกระแส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:10.96152952+07:00","message":"[bufferProcess] interim [440000000]:ในบ้านมีกระแส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:10.961532481+07:00","message":"[bufferProcess] send to processor:ในบ้านมีเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:10.961537705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:10.961540769+07:00","message":"> Transcript [2807] [false]: 'ในบ้านมีเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:10.961544162+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:10.961546405+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:10.96154889+07:00","message":"StatePrefix: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:10.96155124+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:10.961556208+07:00","message":"Push: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:10.961558093+07:00","message":"TextPushed: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:10.961562976+07:00","message":"Set new StatePrefix : 'ในบ้านมีเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:10.961565601+07:00","message":"Next Push (prob) : 'บ้านมีเกลือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:10.961590734+07:00","message":"push: {false ใน 0 0xc002aa6a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:10.994490057+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:10.994526123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในบ้านมีเกลือเสริม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:10.994531903+07:00","message":"receive interim result [false|false]: ในบ้านมีเกลือเสริม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:10.994549477+07:00","message":"[buffer interim] 182 false ในบ้านมีเกลือเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:10.994556463+07:00","message":"[bufferProcess] interim [500000000]:ในบ้านมีเกลือเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:10.99455944+07:00","message":"[bufferProcess] send to processor:ในบ้านมีกระแส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:10.994563694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:10.994566954+07:00","message":"> Transcript [2808] [false]: 'ในบ้านมีกระแส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:10.994569372+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:10.994571418+07:00","message":"Set new StatePrefix: 'ในบ้านมีกระแส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:11.102116976+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:11.102154368+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในบ้านมีเกลือ Server\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:11.102161411+07:00","message":"receive interim result [false|false]: ในบ้านมีเกลือ Server"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:11.102176786+07:00","message":"[buffer interim] 182 false ในบ้านมีเกลือ Server"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:11.102185887+07:00","message":"[bufferProcess] interim [560000000]:ในบ้านมีเกลือ Server"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:11.102188205+07:00","message":"[bufferProcess] send to processor:ในบ้านมีเกลือเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:11.102191827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:11.102194909+07:00","message":"> Transcript [2809] [false]: 'ในบ้านมีเกลือเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:11.102197485+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:11.102199705+07:00","message":"Set new StatePrefix: 'ในบ้านมีเกลือเสริม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:11.152809659+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:11.152856956+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในบ้านมีเกลือสวัสดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:11.152863096+07:00","message":"receive interim result [false|false]: ในบ้านมีเกลือสวัสดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:11.152879556+07:00","message":"[buffer interim] 182 false ในบ้านมีเกลือสวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:11.152888422+07:00","message":"[bufferProcess] interim [620000000]:ในบ้านมีเกลือสวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:11.152891353+07:00","message":"[bufferProcess] send to processor:ในบ้านมีเกลือ Server"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:11.152895412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:11.152898289+07:00","message":"> Transcript [2810] [false]: 'ในบ้านมีเกลือ Server'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:11.15290073+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:11.152903294+07:00","message":"Set new StatePrefix: 'ในบ้านมีเกลือ Server'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:11.28038157+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:11.280420854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในบ้านมีเกลือเสริมไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:11.280427213+07:00","message":"receive interim result [false|false]: ในบ้านมีเกลือเสริมไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:11.280439948+07:00","message":"[buffer interim] 182 false ในบ้านมีเกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:11.280446807+07:00","message":"[bufferProcess] interim [800000000]:ในบ้านมีเกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:11.280449793+07:00","message":"[bufferProcess] send to processor:ในบ้านมีเกลือสวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:11.28045571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:11.28045846+07:00","message":"> Transcript [2811] [false]: 'ในบ้านมีเกลือสวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:11.280461023+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:11.280465748+07:00","message":"Set new StatePrefix: 'ในบ้านมีเกลือสวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:11.836004049+07:00","message":"[GCS] IsForceVAD: false for message ID: 182"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:11.847149769+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:11.84718447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในบ้านมีเกลือเสริมไอโอดีนตลอด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:11.847189889+07:00","message":"receive interim result [false|false]: ในบ้านมีเกลือเสริมไอโอดีนตลอด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:11.84720351+07:00","message":"[buffer interim] 182 false ในบ้านมีเกลือเสริมไอโอดีนตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:11.847210651+07:00","message":"[bufferProcess] interim [340000000]:ในบ้านมีเกลือเสริมไอโอดีนตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:11.847213622+07:00","message":"[bufferProcess] send to processor:ในบ้านมีเกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:11.847217313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:11.847220584+07:00","message":"> Transcript [2812] [false]: 'ในบ้านมีเกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:11.847223204+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:11.847225228+07:00","message":"Set new StatePrefix: 'ในบ้านมีเกลือเสริมไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:11.928090522+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:11.928129169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในบ้านมีเกลือเสริมไอโอดีนตลอด\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:11.928136172+07:00","message":"receive interim result [true|false]: ในบ้านมีเกลือเสริมไอโอดีนตลอด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:11.928147078+07:00","message":"end recv isFinal message id 182"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:11.928149594+07:00","message":"end Recv id 182"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:11.928156397+07:00","message":"[buffer interim] 182 true ในบ้านมีเกลือเสริมไอโอดีนตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:11.928163322+07:00","message":"[bufferProcess] interim [520000000]:ในบ้านมีเกลือเสริมไอโอดีนตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:11.928167215+07:00","message":"[bufferProcess] send to processor (isfinal):ในบ้านมีเกลือเสริมไอโอดีนตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:11.928170813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:11.928173702+07:00","message":"> Transcript [2813] [false]: 'ในบ้านมีเกลือเสริมไอโอดีนตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:11.928176845+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:11.928178925+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:11.928181032+07:00","message":"StatePrefix: 'ในบ้านมีเกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:11.928183333+07:00","message":"TextPushed: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:11.928185268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:11.928187242+07:00","message":"> Transcript [2814] [true]: 'ในบ้านมีเกลือเสริมไอโอดีนตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:11.928191355+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:11.92819335+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:11.928198405+07:00","message":"StatePrefix: 'ในบ้านมีเกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:11.928200623+07:00","message":"TextPushed: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:11.928207316+07:00","message":"Push: 'บ้านมีเกลือเสริมไอโอดีนตลอด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:11.928215658+07:00","message":"push: {true บ้านมีเกลือเสริมไอโอดีนตลอด 0 0xc002aa6a80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:44:11.935725025+07:00","message":"write wav file: './tmp/7595/7595_182.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:12.02584679+07:00","message":"[GCS] Start streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:12.8915551+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:12.891595226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:12.891600799+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:12.891613246+07:00","message":"[buffer interim] 183 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:12.891620904+07:00","message":"[bufferProcess] interim [660000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:12.891622821+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:13.069858423+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:13.069893149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:13.069898753+07:00","message":"receive interim result [false|false]: ไม่ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:13.069911245+07:00","message":"[buffer interim] 183 false ไม่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:13.069917446+07:00","message":"[bufferProcess] interim [840000000]:ไม่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:13.06992055+07:00","message":"[bufferProcess] send to processor:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:13.069927129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:13.069929754+07:00","message":"> Transcript [2815] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:13.069932171+07:00","message":"Set StatePrefix (first interim): 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:13.073047675+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:13.073084059+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ขาด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:13.073088647+07:00","message":"receive interim result [false|false]: ไม่ขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:13.073102433+07:00","message":"[buffer interim] 183 false ไม่ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:13.073108647+07:00","message":"[bufferProcess] interim [900000000]:ไม่ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:13.073111073+07:00","message":"[bufferProcess] send to processor:ไม่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:13.073114776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:13.073117635+07:00","message":"> Transcript [2816] [false]: 'ไม่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:13.07312071+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:13.073122748+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:13.073124752+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:13.073126768+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:13.267382628+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:13.267422077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ขาดแน่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:13.267428967+07:00","message":"receive interim result [false|false]: ไม่ขาดแน่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:13.267443732+07:00","message":"[buffer interim] 183 false ไม่ขาดแน่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:13.267450615+07:00","message":"[bufferProcess] interim [80000000]:ไม่ขาดแน่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:13.267453204+07:00","message":"[bufferProcess] send to processor:ไม่ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:13.267459856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:13.267462369+07:00","message":"> Transcript [2817] [false]: 'ไม่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:13.267465639+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:13.267467801+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:13.267470094+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:13.267473117+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:13.446140562+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:13.446180187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ขาดแน่นอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:13.446186071+07:00","message":"receive interim result [false|false]: ไม่ขาดแน่นอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:13.446203026+07:00","message":"[buffer interim] 183 false ไม่ขาดแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:13.446211977+07:00","message":"[bufferProcess] interim [260000000]:ไม่ขาดแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:13.446214196+07:00","message":"[bufferProcess] send to processor:ไม่ขาดแน่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:13.446218745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:13.446221936+07:00","message":"> Transcript [2818] [false]: 'ไม่ขาดแน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:13.446225295+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:13.446227425+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:13.446229592+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:13.446231929+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:13.914350726+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:13.914374624+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ขาดแน่นอนก็ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:13.914379714+07:00","message":"receive interim result [false|false]: ไม่ขาดแน่นอนก็ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:13.914394662+07:00","message":"[buffer interim] 183 false ไม่ขาดแน่นอนก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:13.91440022+07:00","message":"[bufferProcess] interim [680000000]:ไม่ขาดแน่นอนก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:13.914402902+07:00","message":"[bufferProcess] send to processor:ไม่ขาดแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:13.914406119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:13.914408742+07:00","message":"> Transcript [2819] [false]: 'ไม่ขาดแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:13.914411796+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:13.914414127+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:13.91441836+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:13.914420705+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:13.914430656+07:00","message":"Push: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:13.914432689+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:13.914434773+07:00","message":"Set new StatePrefix : 'ไม่ขาดแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:13.914437243+07:00","message":"Next Push (prob) : 'ขาดแน่นอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:13.914444902+07:00","message":"push: {false ไม่ 0 0xc0020b7200}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:44:13.938509683+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:44:13.938558729+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:13.972547678+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:13.972588769+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ขาดแน่นอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:13.972594888+07:00","message":"receive interim result [false|false]: ไม่ขาดแน่นอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:13.972608046+07:00","message":"[buffer interim] 183 false ไม่ขาดแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:13.972616041+07:00","message":"[bufferProcess] interim [740000000]:ไม่ขาดแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:13.972619882+07:00","message":"[bufferProcess] send to processor:ไม่ขาดแน่นอนก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:13.972624784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:13.972627481+07:00","message":"> Transcript [2820] [false]: 'ไม่ขาดแน่นอนก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:13.972631023+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:13.972633274+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:13.972635379+07:00","message":"StatePrefix: 'ไม่ขาดแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:13.972637769+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:13.979758695+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:13.979797066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ขาดแน่นอนก็มีค่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:13.979802921+07:00","message":"receive interim result [false|false]: ไม่ขาดแน่นอนก็มีค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:13.979816895+07:00","message":"[buffer interim] 183 false ไม่ขาดแน่นอนก็มีค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:13.979821347+07:00","message":"[bufferProcess] interim [800000000]:ไม่ขาดแน่นอนก็มีค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:13.979823947+07:00","message":"[bufferProcess] send to processor:ไม่ขาดแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:13.979829041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:13.979831803+07:00","message":"> Transcript [2821] [false]: 'ไม่ขาดแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:13.979834744+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:13.979836968+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:13.979838827+07:00","message":"StatePrefix: 'ไม่ขาดแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:13.979841368+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:14.087094356+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:14.08713063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ขาดแน่นอนก็ไม่ขาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:14.08713671+07:00","message":"receive interim result [false|false]: ไม่ขาดแน่นอนก็ไม่ขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:14.087148567+07:00","message":"[buffer interim] 183 false ไม่ขาดแน่นอนก็ไม่ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:14.087155344+07:00","message":"[bufferProcess] interim [860000000]:ไม่ขาดแน่นอนก็ไม่ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:14.087157973+07:00","message":"[bufferProcess] send to processor:ไม่ขาดแน่นอนก็มีค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:14.08716353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:14.087166265+07:00","message":"> Transcript [2822] [false]: 'ไม่ขาดแน่นอนก็มีค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:14.087169658+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:14.087171863+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:14.087173915+07:00","message":"StatePrefix: 'ไม่ขาดแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:14.087176296+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:14.670020367+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:14.670051354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ขาดแน่นอนก็ไม่ขาด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:14.670057095+07:00","message":"receive interim result [false|false]: ไม่ขาดแน่นอนก็ไม่ขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:14.670069516+07:00","message":"[buffer interim] 183 false ไม่ขาดแน่นอนก็ไม่ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:14.670075866+07:00","message":"[bufferProcess] interim [460000000]:ไม่ขาดแน่นอนก็ไม่ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:14.670078425+07:00","message":"[bufferProcess] send to processor:ไม่ขาดแน่นอนก็ไม่ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:14.670084071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:14.670090539+07:00","message":"> Transcript [2823] [false]: 'ไม่ขาดแน่นอนก็ไม่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:14.670094511+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:14.670096838+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:14.67009878+07:00","message":"StatePrefix: 'ไม่ขาดแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:14.670101303+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:14.670107886+07:00","message":"Push: 'ขาดแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:14.670109917+07:00","message":"TextPushed: 'ไม่ขาดแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:14.670111966+07:00","message":"Set new StatePrefix : 'ไม่ขาดแน่นอนก็ไม่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:14.670114137+07:00","message":"Next Push (prob) : 'ก็ไม่ขาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:14.670121461+07:00","message":"push: {false ขาดแน่นอน 0 0xc0020b7200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:15.572789591+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:15.572839645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ขาดแน่นอนก็ไม่ขาดแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:15.572845789+07:00","message":"receive interim result [false|false]: ไม่ขาดแน่นอนก็ไม่ขาดแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:15.572862242+07:00","message":"[buffer interim] 183 false ไม่ขาดแน่นอนก็ไม่ขาดแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:15.572870358+07:00","message":"[bufferProcess] interim [360000000]:ไม่ขาดแน่นอนก็ไม่ขาดแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:15.57287341+07:00","message":"[bufferProcess] send to processor:ไม่ขาดแน่นอนก็ไม่ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:15.572884582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:15.572887487+07:00","message":"> Transcript [2824] [false]: 'ไม่ขาดแน่นอนก็ไม่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:15.572891054+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:15.572893946+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:15.572896342+07:00","message":"StatePrefix: 'ไม่ขาดแน่นอนก็ไม่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:15.572899071+07:00","message":"TextPushed: 'ไม่ขาดแน่นอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:15.576068662+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:15.576105918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ขาดแน่นอนก็ไม่ขาดก็แล้วกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:15.576112663+07:00","message":"receive interim result [false|false]: ไม่ขาดแน่นอนก็ไม่ขาดก็แล้วกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:15.576129058+07:00","message":"[buffer interim] 183 false ไม่ขาดแน่นอนก็ไม่ขาดก็แล้วกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:15.576135811+07:00","message":"[bufferProcess] interim [420000000]:ไม่ขาดแน่นอนก็ไม่ขาดก็แล้วกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:15.576138824+07:00","message":"[bufferProcess] send to processor:ไม่ขาดแน่นอนก็ไม่ขาดแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:15.576144715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:15.576147718+07:00","message":"> Transcript [2825] [false]: 'ไม่ขาดแน่นอนก็ไม่ขาดแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:15.576151161+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:15.576153433+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:15.576155712+07:00","message":"StatePrefix: 'ไม่ขาดแน่นอนก็ไม่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:15.576158734+07:00","message":"TextPushed: 'ไม่ขาดแน่นอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:16.004479303+07:00","message":"[GCS] IsForceVAD: false for message ID: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:16.066108549+07:00","message":"[GCS] Start streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:16.18383522+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:16.183868102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ขาดแน่นอนก็ไม่ขาดก็แล้วกัน\",\"confidence\":0.9229233}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:16.183874099+07:00","message":"receive interim result [true|false]: ไม่ขาดแน่นอนก็ไม่ขาดก็แล้วกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:16.183882198+07:00","message":"end recv isFinal message id 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:16.183884565+07:00","message":"end Recv id 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:16.183902502+07:00","message":"[buffer interim] 183 true ไม่ขาดแน่นอนก็ไม่ขาดก็แล้วกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:16.183918631+07:00","message":"[bufferProcess] interim [990000000]:ไม่ขาดแน่นอนก็ไม่ขาดก็แล้วกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:16.183925415+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่ขาดแน่นอนก็ไม่ขาดก็แล้วกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:16.183933094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:16.183935887+07:00","message":"> Transcript [2826] [false]: 'ไม่ขาดแน่นอนก็ไม่ขาดก็แล้วกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:16.183939581+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:16.183941792+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:16.183944162+07:00","message":"StatePrefix: 'ไม่ขาดแน่นอนก็ไม่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:16.183946883+07:00","message":"TextPushed: 'ไม่ขาดแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:16.18394888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:16.18395099+07:00","message":"> Transcript [2827] [true]: 'ไม่ขาดแน่นอนก็ไม่ขาดก็แล้วกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:16.183953189+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:16.183955075+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:16.183956767+07:00","message":"StatePrefix: 'ไม่ขาดแน่นอนก็ไม่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:16.183958729+07:00","message":"TextPushed: 'ไม่ขาดแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:16.183965187+07:00","message":"Push: 'ก็ไม่ขาดก็แล้วกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:16.183974534+07:00","message":"push: {true ก็ไม่ขาดก็แล้วกัน 0 0xc0020b7200}"}
{"level":"info","service":"Main","time":"2026-06-25T13:44:16.193744479+07:00","message":"write wav file: './tmp/7595/7595_183.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:16.536669485+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:16.53670851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:16.536714207+07:00","message":"receive interim result [false|false]: ใช่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:16.536729245+07:00","message":"[buffer interim] 184 false ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:16.53673631+07:00","message":"[bufferProcess] interim [480000000]:ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:16.536738793+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:16.758164027+07:00","message":"[GCS] Cleaned up inactive client: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:16.758190395+07:00","message":"[GCS] Cleaned up inactive client: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:16.758193248+07:00","message":"[GCS] Cleaned up inactive client: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:16.758195583+07:00","message":"[GCS] Cleaned up inactive client: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:16.758197536+07:00","message":"[GCS] Cleaned up inactive client: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:16.75819942+07:00","message":"[GCS] Cleaned up inactive client: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:16.758201352+07:00","message":"[GCS] Cleaned up inactive client: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:16.7582033+07:00","message":"[GCS] Cleaned up inactive client: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:16.758205191+07:00","message":"[GCS] Cleaned up inactive client: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:16.75820712+07:00","message":"[GCS] Cleaned up inactive client: 162"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:44:16.938602807+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:44:16.938603809+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:17.132309466+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:17.132357997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:17.132365582+07:00","message":"receive interim result [false|false]: ใช่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:17.132386403+07:00","message":"[buffer interim] 184 false ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:17.132401744+07:00","message":"[bufferProcess] interim [80000000]:ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:17.132405492+07:00","message":"[bufferProcess] send to processor:ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:17.13241413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:17.132418882+07:00","message":"> Transcript [2828] [false]: 'ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:17.132423134+07:00","message":"Set StatePrefix (first interim): 'ใช่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:17.436067145+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:17.436113614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ปัญหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:17.436119823+07:00","message":"receive interim result [false|false]: ใช่ปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:17.436138255+07:00","message":"[buffer interim] 184 false ใช่ปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:17.436145751+07:00","message":"[bufferProcess] interim [380000000]:ใช่ปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:17.436148704+07:00","message":"[bufferProcess] send to processor:ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:17.436152961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:17.43615574+07:00","message":"> Transcript [2829] [false]: 'ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:17.436159148+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:17.436161627+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:17.436164004+07:00","message":"StatePrefix: 'ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:17.436168636+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:17.628393345+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:17.628432402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ปัญหาก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:17.628439189+07:00","message":"receive interim result [false|false]: ใช่ปัญหาก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:17.628452273+07:00","message":"[buffer interim] 184 false ใช่ปัญหาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:17.628460954+07:00","message":"[bufferProcess] interim [560000000]:ใช่ปัญหาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:17.628463151+07:00","message":"[bufferProcess] send to processor:ใช่ปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:17.628466802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:17.628469786+07:00","message":"> Transcript [2830] [false]: 'ใช่ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:17.628472806+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:17.628474723+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:17.628476947+07:00","message":"StatePrefix: 'ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:17.628479238+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:17.634349766+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:17.634377838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่แต่ปัญหาก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:17.634383413+07:00","message":"receive interim result [false|false]: ใช่แต่ปัญหาก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:17.634395413+07:00","message":"[buffer interim] 184 false ใช่แต่ปัญหาก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:17.634402232+07:00","message":"[bufferProcess] interim [620000000]:ใช่แต่ปัญหาก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:17.634405856+07:00","message":"[bufferProcess] send to processor:ใช่ปัญหาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:17.634412725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:17.634416846+07:00","message":"> Transcript [2831] [false]: 'ใช่ปัญหาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:17.634420973+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:17.634423836+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:17.634426764+07:00","message":"StatePrefix: 'ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:17.634429741+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:17.94160826+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:17.941656949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่แต่ปัญหาก็คือกี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:17.941666161+07:00","message":"receive interim result [false|false]: ใช่แต่ปัญหาก็คือกี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:17.941685343+07:00","message":"[buffer interim] 184 false ใช่แต่ปัญหาก็คือกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:17.941698634+07:00","message":"[bufferProcess] interim [860000000]:ใช่แต่ปัญหาก็คือกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:17.941702477+07:00","message":"[bufferProcess] send to processor:ใช่แต่ปัญหาก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:17.941712521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:17.941716792+07:00","message":"> Transcript [2832] [false]: 'ใช่แต่ปัญหาก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:17.941720622+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:17.941723019+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:17.94172552+07:00","message":"StatePrefix: 'ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:17.941727853+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:17.941734342+07:00","message":"Push: 'ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:17.941736287+07:00","message":"TextPushed: 'ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:17.941738315+07:00","message":"Set new StatePrefix : 'ใช่แต่ปัญหาก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:17.941740599+07:00","message":"Next Push (prob) : 'แต่ปัญหาก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:17.941748857+07:00","message":"push: {false ใช่ 0 0xc003684300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:17.957195559+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:17.957228497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่แต่ปัญหาก็คือกิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:17.957234984+07:00","message":"receive interim result [false|false]: ใช่แต่ปัญหาก็คือกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:17.957250824+07:00","message":"[buffer interim] 184 false ใช่แต่ปัญหาก็คือกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:17.957257291+07:00","message":"[bufferProcess] interim [920000000]:ใช่แต่ปัญหาก็คือกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:17.957259984+07:00","message":"[bufferProcess] send to processor:ใช่แต่ปัญหาก็คือกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:17.957264998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:17.957267733+07:00","message":"> Transcript [2833] [false]: 'ใช่แต่ปัญหาก็คือกี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:17.957271855+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:17.957273963+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:17.957275977+07:00","message":"StatePrefix: 'ใช่แต่ปัญหาก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:17.957278495+07:00","message":"TextPushed: 'ใช่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:18.126073181+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:18.126110128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่แต่ปัญหาก็คือกินข้าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:18.126116868+07:00","message":"receive interim result [false|false]: ใช่แต่ปัญหาก็คือกินข้าว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:18.12613398+07:00","message":"[buffer interim] 184 false ใช่แต่ปัญหาก็คือกินข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:18.126142255+07:00","message":"[bufferProcess] interim [40000000]:ใช่แต่ปัญหาก็คือกินข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:18.126144859+07:00","message":"[bufferProcess] send to processor:ใช่แต่ปัญหาก็คือกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:18.126148278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:18.126150923+07:00","message":"> Transcript [2834] [false]: 'ใช่แต่ปัญหาก็คือกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:18.12615467+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:18.126156799+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:18.126159574+07:00","message":"StatePrefix: 'ใช่แต่ปัญหาก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:18.12616279+07:00","message":"TextPushed: 'ใช่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:18.217605049+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:18.21763483+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่แต่ปัญหาก็คือกินข้าวนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:18.217641025+07:00","message":"receive interim result [false|false]: ใช่แต่ปัญหาก็คือกินข้าวนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:18.217652649+07:00","message":"[buffer interim] 184 false ใช่แต่ปัญหาก็คือกินข้าวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:18.217658441+07:00","message":"[bufferProcess] interim [220000000]:ใช่แต่ปัญหาก็คือกินข้าวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:18.217662777+07:00","message":"[bufferProcess] send to processor:ใช่แต่ปัญหาก็คือกินข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:18.217672536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:18.217676322+07:00","message":"> Transcript [2835] [false]: 'ใช่แต่ปัญหาก็คือกินข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:18.217681369+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:18.217684821+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:18.217689642+07:00","message":"StatePrefix: 'ใช่แต่ปัญหาก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:18.217693586+07:00","message":"TextPushed: 'ใช่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:18.331918267+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:18.33195836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่แต่ปัญหาก็คือกินข้าวนอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:18.33196423+07:00","message":"receive interim result [false|false]: ใช่แต่ปัญหาก็คือกินข้าวนอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:18.331979667+07:00","message":"[buffer interim] 184 false ใช่แต่ปัญหาก็คือกินข้าวนอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:18.331987011+07:00","message":"[bufferProcess] interim [280000000]:ใช่แต่ปัญหาก็คือกินข้าวนอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:18.331989663+07:00","message":"[bufferProcess] send to processor:ใช่แต่ปัญหาก็คือกินข้าวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:18.331997126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:18.332000791+07:00","message":"> Transcript [2836] [false]: 'ใช่แต่ปัญหาก็คือกินข้าวนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:18.332004567+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:18.332006818+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:18.33200908+07:00","message":"StatePrefix: 'ใช่แต่ปัญหาก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:18.332011967+07:00","message":"TextPushed: 'ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:18.332017993+07:00","message":"Push: 'แต่ปัญหาก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:18.332020188+07:00","message":"TextPushed: 'ใช่แต่ปัญหาก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:18.332022534+07:00","message":"Set new StatePrefix : 'ใช่แต่ปัญหาก็คือกินข้าวนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:18.332024955+07:00","message":"Next Push (prob) : 'กินข้าวนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:18.332033081+07:00","message":"push: {false แต่ปัญหาก็คือ 0 0xc003684300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:18.386331526+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:18.386374903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่แต่ปัญหาก็คือกินข้าวนอกบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:18.386381664+07:00","message":"receive interim result [false|false]: ใช่แต่ปัญหาก็คือกินข้าวนอกบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:18.386396449+07:00","message":"[buffer interim] 184 false ใช่แต่ปัญหาก็คือกินข้าวนอกบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:18.386403671+07:00","message":"[bufferProcess] interim [400000000]:ใช่แต่ปัญหาก็คือกินข้าวนอกบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:18.386406575+07:00","message":"[bufferProcess] send to processor:ใช่แต่ปัญหาก็คือกินข้าวนอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:18.386412715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:18.386415403+07:00","message":"> Transcript [2837] [false]: 'ใช่แต่ปัญหาก็คือกินข้าวนอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:18.386417971+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:18.386420155+07:00","message":"Set new StatePrefix: 'ใช่แต่ปัญหาก็คือกินข้าวนอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:18.709158226+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:18.709215072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:18.709221678+07:00","message":"receive interim result [false|false]: ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:18.709234346+07:00","message":"[buffer interim] 184 false ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:18.709242641+07:00","message":"[bufferProcess] interim [640000000]:ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:18.709245202+07:00","message":"[bufferProcess] send to processor:ใช่แต่ปัญหาก็คือกินข้าวนอกบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:18.709249443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:18.709252661+07:00","message":"> Transcript [2838] [false]: 'ใช่แต่ปัญหาก็คือกินข้าวนอกบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:18.709256452+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:18.709258547+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:18.709261188+07:00","message":"StatePrefix: 'ใช่แต่ปัญหาก็คือกินข้าวนอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:18.709263931+07:00","message":"TextPushed: 'ใช่แต่ปัญหาก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:18.83563621+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:18.835682008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วหรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:18.835689325+07:00","message":"receive interim result [false|false]: ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วหรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:18.835706208+07:00","message":"[buffer interim] 184 false ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:18.835715264+07:00","message":"[bufferProcess] interim [760000000]:ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:18.835718284+07:00","message":"[bufferProcess] send to processor:ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:18.835726776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:18.835729789+07:00","message":"> Transcript [2839] [false]: 'ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:18.835734183+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:18.835738207+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:18.835740725+07:00","message":"StatePrefix: 'ใช่แต่ปัญหาก็คือกินข้าวนอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:18.835743661+07:00","message":"TextPushed: 'ใช่แต่ปัญหาก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:18.842553706+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:18.842576468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:18.842582192+07:00","message":"receive interim result [false|false]: ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:18.842595676+07:00","message":"[buffer interim] 184 false ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:18.842600484+07:00","message":"[bufferProcess] interim [820000000]:ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:18.842603682+07:00","message":"[bufferProcess] send to processor:ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:18.842610162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:18.842612971+07:00","message":"> Transcript [2840] [false]: 'ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:18.842616089+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:18.842618306+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:18.842620474+07:00","message":"StatePrefix: 'ใช่แต่ปัญหาก็คือกินข้าวนอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:18.842622744+07:00","message":"TextPushed: 'ใช่แต่ปัญหาก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:18.898388973+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:18.898420103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:18.898426504+07:00","message":"receive interim result [false|false]: ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:18.898437409+07:00","message":"[buffer interim] 184 false ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:18.898445629+07:00","message":"[bufferProcess] interim [880000000]:ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:18.898448091+07:00","message":"[bufferProcess] send to processor:ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:18.89845164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:18.898454415+07:00","message":"> Transcript [2841] [false]: 'ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:18.898458034+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:18.898460242+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:18.898462743+07:00","message":"StatePrefix: 'ใช่แต่ปัญหาก็คือกินข้าวนอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:18.898465445+07:00","message":"TextPushed: 'ใช่แต่ปัญหาก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:18.898468371+07:00","message":"Push: 'กินข้าวนอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:18.898471932+07:00","message":"TextPushed: 'ใช่แต่ปัญหาก็คือกินข้าวนอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:18.898474347+07:00","message":"Set new StatePrefix : 'ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:18.89847667+07:00","message":"Next Push (prob) : 'บ้านแล้วเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:18.898485325+07:00","message":"push: {false กินข้าวนอก 0 0xc003684300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:19.038147443+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:19.038185707+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:19.038192069+07:00","message":"receive interim result [false|false]: ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:19.038206421+07:00","message":"[buffer interim] 184 false ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:19.0382143+07:00","message":"[bufferProcess] interim [0]:ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:19.038217052+07:00","message":"[bufferProcess] send to processor:ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:19.038223145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:19.038226441+07:00","message":"> Transcript [2842] [false]: 'ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:19.038235387+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:19.038238013+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:19.038239933+07:00","message":"StatePrefix: 'ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:19.03824471+07:00","message":"TextPushed: 'ใช่แต่ปัญหาก็คือกินข้าวนอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:19.226633671+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:19.226671283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:19.226678531+07:00","message":"receive interim result [false|false]: ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:19.226694241+07:00","message":"[buffer interim] 184 false ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:19.226700483+07:00","message":"[bufferProcess] interim [180000000]:ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:19.226703579+07:00","message":"[bufferProcess] send to processor:ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:19.226710827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:19.226713746+07:00","message":"> Transcript [2843] [false]: 'ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:19.226717512+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:19.22672002+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:19.226722336+07:00","message":"StatePrefix: 'ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:19.226725104+07:00","message":"TextPushed: 'ใช่แต่ปัญหาก็คือกินข้าวนอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:19.29809875+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:19.298139958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:19.298145839+07:00","message":"receive interim result [false|false]: ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:19.298163883+07:00","message":"[buffer interim] 184 false ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:19.298170626+07:00","message":"[bufferProcess] interim [300000000]:ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:19.298173123+07:00","message":"[bufferProcess] send to processor:ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:19.298176961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:19.298180043+07:00","message":"> Transcript [2844] [false]: 'ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:19.298183506+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:19.298186279+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:19.298188296+07:00","message":"StatePrefix: 'ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:19.298190912+07:00","message":"TextPushed: 'ใช่แต่ปัญหาก็คือกินข้าวนอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:19.751854765+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:19.751900913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไงภาษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:19.751909015+07:00","message":"receive interim result [false|false]: ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไงภาษา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:19.751927436+07:00","message":"[buffer interim] 184 false ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไงภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:19.751935568+07:00","message":"[bufferProcess] interim [720000000]:ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไงภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:19.751939561+07:00","message":"[bufferProcess] send to processor:ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:19.751943734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:19.751948727+07:00","message":"> Transcript [2845] [false]: 'ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:19.751952969+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:19.75195525+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:19.751957885+07:00","message":"StatePrefix: 'ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:19.751961176+07:00","message":"TextPushed: 'ใช่แต่ปัญหาก็คือกินข้าวนอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:19.751964197+07:00","message":"Push: 'บ้านแล้วเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:19.751966105+07:00","message":"TextPushed: 'ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:19.751968384+07:00","message":"Set new StatePrefix : 'ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:19.751971238+07:00","message":"Next Push (prob) : 'จะรู้ได้ไง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:19.751980475+07:00","message":"push: {false บ้านแล้วเรา 0 0xc003684300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:19.851430203+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:19.851476946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไงว่าเขาใส่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:19.851484273+07:00","message":"receive interim result [false|false]: ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไงว่าเขาใส่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:19.851500465+07:00","message":"[buffer interim] 184 false ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไงว่าเขาใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:19.851508124+07:00","message":"[bufferProcess] interim [780000000]:ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไงว่าเขาใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:19.851512576+07:00","message":"[bufferProcess] send to processor:ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไงภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:19.851521979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:19.851526846+07:00","message":"> Transcript [2846] [false]: 'ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไงภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:19.851531088+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:19.851533567+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:19.851535705+07:00","message":"StatePrefix: 'ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:19.851538541+07:00","message":"TextPushed: 'ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเรา'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:44:19.939159198+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:44:19.939167286+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:19.950657082+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:19.950695274+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:19.950702191+07:00","message":"receive interim result [false|false]: ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:19.950719835+07:00","message":"[buffer interim] 184 false ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:19.950727235+07:00","message":"[bufferProcess] interim [840000000]:ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:19.950732314+07:00","message":"[bufferProcess] send to processor:ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไงว่าเขาใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:19.950741697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:19.950745438+07:00","message":"> Transcript [2847] [false]: 'ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไงว่าเขาใส่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:19.950750217+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:19.950752352+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:19.950755287+07:00","message":"StatePrefix: 'ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:19.950757939+07:00","message":"TextPushed: 'ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:19.984672223+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:19.984706833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:19.98471322+07:00","message":"receive interim result [false|false]: ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:19.984727772+07:00","message":"[buffer interim] 184 false ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:19.98473496+07:00","message":"[bufferProcess] interim [900000000]:ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:19.984737785+07:00","message":"[bufferProcess] send to processor:ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:19.98474247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:19.984745199+07:00","message":"> Transcript [2848] [false]: 'ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:19.984749174+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:19.98475133+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:19.984753608+07:00","message":"StatePrefix: 'ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:19.984756612+07:00","message":"TextPushed: 'ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:19.991105543+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:19.991137443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไงว่าเขาใส่หรือเปล่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:19.991143147+07:00","message":"receive interim result [false|false]: ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไงว่าเขาใส่หรือเปล่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:19.991158207+07:00","message":"[buffer interim] 184 false ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไงว่าเขาใส่หรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:19.991164656+07:00","message":"[bufferProcess] interim [960000000]:ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไงว่าเขาใส่หรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:19.991167593+07:00","message":"[bufferProcess] send to processor:ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:19.991173488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:19.991177901+07:00","message":"> Transcript [2849] [false]: 'ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:19.991181913+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:19.991184107+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:19.991186599+07:00","message":"StatePrefix: 'ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:19.99118944+07:00","message":"TextPushed: 'ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:19.991195956+07:00","message":"Push: 'จะรู้ได้ไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:19.991198098+07:00","message":"TextPushed: 'ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:19.991200336+07:00","message":"Set new StatePrefix : 'ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:19.991202867+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:19.99122673+07:00","message":"push: {false จะรู้ได้ไง 0 0xc003684300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:20.227101164+07:00","message":"[GCS] IsForceVAD: false for message ID: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:20.357321924+07:00","message":"[GCS] Start streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:20.436154502+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:20.43619601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไงว่าเขาใส่หรือเปล่า\",\"confidence\":0.94142294}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:20.436202759+07:00","message":"receive interim result [true|false]: ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไงว่าเขาใส่หรือเปล่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:20.436215624+07:00","message":"end recv isFinal message id 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:20.436217603+07:00","message":"end Recv id 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:20.436223691+07:00","message":"[buffer interim] 184 true ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไงว่าเขาใส่หรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:20.43623601+07:00","message":"[bufferProcess] interim [380000000]:ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไงว่าเขาใส่หรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:20.436241147+07:00","message":"[bufferProcess] send to processor (isfinal):ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไงว่าเขาใส่หรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:20.436245367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:20.436250559+07:00","message":"> Transcript [2850] [false]: 'ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไงว่าเขาใส่หรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:20.436254157+07:00","message":"Set StatePrefix (first interim): 'ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไงว่าเขาใส่หรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:20.436257155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:20.436263069+07:00","message":"> Transcript [2851] [true]: 'ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไงว่าเขาใส่หรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:20.436267732+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:20.436270582+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:20.436273371+07:00","message":"StatePrefix: 'ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไงว่าเขาใส่หรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:20.436278831+07:00","message":"TextPushed: 'ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:20.436285844+07:00","message":"Push: 'ว่าเขาใส่หรือเปล่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:20.43629355+07:00","message":"push: {true ว่าเขาใส่หรือเปล่า 0 0xc003684300}"}
{"level":"info","service":"Main","time":"2026-06-25T13:44:20.446725503+07:00","message":"write wav file: './tmp/7595/7595_184.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:20.695569301+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:20.695611798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:20.69561914+07:00","message":"receive interim result [false|false]: เรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:20.695633475+07:00","message":"[buffer interim] 185 false เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:20.695640207+07:00","message":"[bufferProcess] interim [420000000]:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:20.695642274+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:20.896475927+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:20.896518588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:20.896524018+07:00","message":"receive interim result [false|false]: เราก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:20.896537247+07:00","message":"[buffer interim] 185 false เราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:20.896544551+07:00","message":"[bufferProcess] interim [540000000]:เราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:20.896547178+07:00","message":"[bufferProcess] send to processor:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:20.896553941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:20.896557483+07:00","message":"> Transcript [2852] [false]: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:20.896559716+07:00","message":"Set StatePrefix (first interim): 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:20.90930831+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:20.909333928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เลย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:20.909339348+07:00","message":"receive interim result [false|false]: เราก็เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:20.909351739+07:00","message":"[buffer interim] 185 false เราก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:20.909357655+07:00","message":"[bufferProcess] interim [600000000]:เราก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:20.909359992+07:00","message":"[bufferProcess] send to processor:เราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:20.909363567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:20.909366246+07:00","message":"> Transcript [2853] [false]: 'เราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:20.909369342+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:20.909371437+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:20.90937348+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:20.909375511+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:21.042103796+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:21.042127195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เลยรอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:21.042131306+07:00","message":"receive interim result [false|false]: เราก็เลยรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:21.042145648+07:00","message":"[buffer interim] 185 false เราก็เลยรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:21.042152058+07:00","message":"[bufferProcess] interim [720000000]:เราก็เลยรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:21.042154623+07:00","message":"[bufferProcess] send to processor:เราก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:21.042158145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:21.042160717+07:00","message":"> Transcript [2854] [false]: 'เราก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:21.042163467+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:21.042165406+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:21.042167427+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:21.04217233+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:21.098809518+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:21.098851782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เลยลง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:21.098861619+07:00","message":"receive interim result [false|false]: เราก็เลยลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:21.098875964+07:00","message":"[buffer interim] 185 false เราก็เลยลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:21.098882738+07:00","message":"[bufferProcess] interim [780000000]:เราก็เลยลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:21.098885138+07:00","message":"[bufferProcess] send to processor:เราก็เลยรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:21.098890579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:21.098893416+07:00","message":"> Transcript [2855] [false]: 'เราก็เลยรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:21.098901351+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:21.098903758+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:21.098906418+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:21.098908796+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:21.23728162+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:21.23731095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เลยลด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:21.237316582+07:00","message":"receive interim result [false|false]: เราก็เลยลด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:21.23733233+07:00","message":"[buffer interim] 185 false เราก็เลยลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:21.237339262+07:00","message":"[bufferProcess] interim [840000000]:เราก็เลยลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:21.237341968+07:00","message":"[bufferProcess] send to processor:เราก็เลยลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:21.237350391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:21.237357633+07:00","message":"> Transcript [2856] [false]: 'เราก็เลยลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:21.237361072+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:21.237363181+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:21.237365236+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:21.237367345+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:21.237372218+07:00","message":"Push: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:21.237374201+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:21.237376182+07:00","message":"Set new StatePrefix : 'เราก็เลยลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:21.237378439+07:00","message":"Next Push (prob) : 'ก็เลยลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:21.237385891+07:00","message":"push: {false เรา 0 0xc000044200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:21.278645429+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:21.278678794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เลยโดน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:21.278684646+07:00","message":"receive interim result [false|false]: เราก็เลยโดน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:21.278698137+07:00","message":"[buffer interim] 185 false เราก็เลยโดน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:21.278704797+07:00","message":"[bufferProcess] interim [900000000]:เราก็เลยโดน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:21.278707119+07:00","message":"[bufferProcess] send to processor:เราก็เลยลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:21.278712433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:21.278715347+07:00","message":"> Transcript [2857] [false]: 'เราก็เลยลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:21.27871767+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:21.278719756+07:00","message":"Set new StatePrefix: 'เราก็เลยลด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:21.325448296+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:21.325485229+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เลยลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:21.325491615+07:00","message":"receive interim result [false|false]: เราก็เลยลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:21.325506494+07:00","message":"[buffer interim] 185 false เราก็เลยลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:21.325514474+07:00","message":"[bufferProcess] interim [20000000]:เราก็เลยลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:21.325517075+07:00","message":"[bufferProcess] send to processor:เราก็เลยโดน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:21.325524006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:21.325527042+07:00","message":"> Transcript [2858] [false]: 'เราก็เลยโดน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:21.32552931+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:21.325531566+07:00","message":"Set new StatePrefix: 'เราก็เลยโดน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:21.579116783+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:21.579158758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เลยลงให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:21.579165198+07:00","message":"receive interim result [false|false]: เราก็เลยลงให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:21.579181815+07:00","message":"[buffer interim] 185 false เราก็เลยลงให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:21.579189886+07:00","message":"[bufferProcess] interim [260000000]:เราก็เลยลงให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:21.579192756+07:00","message":"[bufferProcess] send to processor:เราก็เลยลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:21.579201634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:21.579204856+07:00","message":"> Transcript [2859] [false]: 'เราก็เลยลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:21.579207436+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:21.579209838+07:00","message":"Set new StatePrefix: 'เราก็เลยลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:21.730275879+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:21.730315592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เลยลงให้พ่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:21.730322314+07:00","message":"receive interim result [false|false]: เราก็เลยลงให้พ่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:21.730339588+07:00","message":"[buffer interim] 185 false เราก็เลยลงให้พ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:21.730353564+07:00","message":"[bufferProcess] interim [380000000]:เราก็เลยลงให้พ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:21.73035707+07:00","message":"[bufferProcess] send to processor:เราก็เลยลงให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:21.730362511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:21.730367353+07:00","message":"> Transcript [2860] [false]: 'เราก็เลยลงให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:21.730372675+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:21.730375765+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:21.730378739+07:00","message":"StatePrefix: 'เราก็เลยลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:21.730382984+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:21.780463159+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:21.780500139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เลยลงให้เพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:21.780506707+07:00","message":"receive interim result [false|false]: เราก็เลยลงให้เพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:21.780518624+07:00","message":"[buffer interim] 185 false เราก็เลยลงให้เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:21.78052764+07:00","message":"[bufferProcess] interim [440000000]:เราก็เลยลงให้เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:21.780530422+07:00","message":"[bufferProcess] send to processor:เราก็เลยลงให้พ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:21.780535622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:21.780538712+07:00","message":"> Transcript [2861] [false]: 'เราก็เลยลงให้พ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:21.780542445+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:21.780544785+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:21.780546921+07:00","message":"StatePrefix: 'เราก็เลยลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:21.780549541+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:21.917494238+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:21.917537912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เลยลงให้พ่อค้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:21.917544698+07:00","message":"receive interim result [false|false]: เราก็เลยลงให้พ่อค้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:21.917559645+07:00","message":"[buffer interim] 185 false เราก็เลยลงให้พ่อค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:21.91756762+07:00","message":"[bufferProcess] interim [620000000]:เราก็เลยลงให้พ่อค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:21.917570617+07:00","message":"[bufferProcess] send to processor:เราก็เลยลงให้เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:21.917577008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:21.91757967+07:00","message":"> Transcript [2862] [false]: 'เราก็เลยลงให้เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:21.9175836+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:21.917586493+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:21.917588407+07:00","message":"StatePrefix: 'เราก็เลยลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:21.917590837+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:22.094128076+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:22.094186674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เลยลงให้เพราะค้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:22.094194412+07:00","message":"receive interim result [false|false]: เราก็เลยลงให้เพราะค้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:22.094212163+07:00","message":"[buffer interim] 185 false เราก็เลยลงให้เพราะค้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:22.094225055+07:00","message":"[bufferProcess] interim [740000000]:เราก็เลยลงให้เพราะค้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:22.094228803+07:00","message":"[bufferProcess] send to processor:เราก็เลยลงให้พ่อค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:22.094233482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:22.094237565+07:00","message":"> Transcript [2863] [false]: 'เราก็เลยลงให้พ่อค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:22.094242658+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:22.094245598+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:22.094248886+07:00","message":"StatePrefix: 'เราก็เลยลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:22.094252513+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:22.094260505+07:00","message":"Push: 'ก็เลยลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:22.094263803+07:00","message":"TextPushed: 'เราก็เลยลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:22.0942669+07:00","message":"Set new StatePrefix : 'เราก็เลยลงให้พ่อค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:22.094270133+07:00","message":"Next Push (prob) : 'ให้พ่อค้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:22.094283232+07:00","message":"push: {false ก็เลยลง 0 0xc000044200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:22.096365396+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:22.096381895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เลยลงให้พ่อค้าแม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:22.096387232+07:00","message":"receive interim result [false|false]: เราก็เลยลงให้พ่อค้าแม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:22.096401105+07:00","message":"[buffer interim] 185 false เราก็เลยลงให้พ่อค้าแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:22.096406531+07:00","message":"[bufferProcess] interim [800000000]:เราก็เลยลงให้พ่อค้าแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:22.096409598+07:00","message":"[bufferProcess] send to processor:เราก็เลยลงให้เพราะค้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:22.096413783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:22.096417126+07:00","message":"> Transcript [2864] [false]: 'เราก็เลยลงให้เพราะค้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:22.096420404+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:22.096423335+07:00","message":"Set new StatePrefix: 'เราก็เลยลงให้เพราะค้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:22.222507579+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:22.222553607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เลยลงให้พ่อค้าแม่ค้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:22.22255992+07:00","message":"receive interim result [false|false]: เราก็เลยลงให้พ่อค้าแม่ค้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:22.222575904+07:00","message":"[buffer interim] 185 false เราก็เลยลงให้พ่อค้าแม่ค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:22.222583651+07:00","message":"[bufferProcess] interim [920000000]:เราก็เลยลงให้พ่อค้าแม่ค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:22.222586129+07:00","message":"[bufferProcess] send to processor:เราก็เลยลงให้พ่อค้าแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:22.222589216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:22.222591991+07:00","message":"> Transcript [2865] [false]: 'เราก็เลยลงให้พ่อค้าแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:22.222594517+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:22.222597432+07:00","message":"Set new StatePrefix: 'เราก็เลยลงให้พ่อค้าแม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:22.479810708+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:22.479852116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เลยลงให้พ่อค้าแม่ขาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:22.479858129+07:00","message":"receive interim result [false|false]: เราก็เลยลงให้พ่อค้าแม่ขาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:22.479871726+07:00","message":"[buffer interim] 185 false เราก็เลยลงให้พ่อค้าแม่ขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:22.479879264+07:00","message":"[bufferProcess] interim [160000000]:เราก็เลยลงให้พ่อค้าแม่ขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:22.479881735+07:00","message":"[bufferProcess] send to processor:เราก็เลยลงให้พ่อค้าแม่ค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:22.47988828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:22.479891143+07:00","message":"> Transcript [2866] [false]: 'เราก็เลยลงให้พ่อค้าแม่ค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:22.479894426+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:22.479896826+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:22.479902867+07:00","message":"StatePrefix: 'เราก็เลยลงให้พ่อค้าแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:22.479905666+07:00","message":"TextPushed: 'เราก็เลยลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:22.674458282+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:22.67449835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เลยลงให้พ่อค้าแม่ขายคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:22.674505007+07:00","message":"receive interim result [false|false]: เราก็เลยลงให้พ่อค้าแม่ขายคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:22.674519871+07:00","message":"[buffer interim] 185 false เราก็เลยลงให้พ่อค้าแม่ขายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:22.674528003+07:00","message":"[bufferProcess] interim [400000000]:เราก็เลยลงให้พ่อค้าแม่ขายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:22.674530898+07:00","message":"[bufferProcess] send to processor:เราก็เลยลงให้พ่อค้าแม่ขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:22.674534374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:22.67453726+07:00","message":"> Transcript [2867] [false]: 'เราก็เลยลงให้พ่อค้าแม่ขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:22.67454082+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:22.674543068+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:22.674545028+07:00","message":"StatePrefix: 'เราก็เลยลงให้พ่อค้าแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:22.67454744+07:00","message":"TextPushed: 'เราก็เลยลง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:44:22.939517308+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:44:22.93953217+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:22.991401988+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:22.991438443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เลยลงให้พ่อค้าแม่ขายคนปลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:22.991444714+07:00","message":"receive interim result [false|false]: เราก็เลยลงให้พ่อค้าแม่ขายคนปลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:22.99145892+07:00","message":"[buffer interim] 185 false เราก็เลยลงให้พ่อค้าแม่ขายคนปลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:22.991465771+07:00","message":"[bufferProcess] interim [640000000]:เราก็เลยลงให้พ่อค้าแม่ขายคนปลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:22.991468589+07:00","message":"[bufferProcess] send to processor:เราก็เลยลงให้พ่อค้าแม่ขายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:22.991475162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:22.991478228+07:00","message":"> Transcript [2868] [false]: 'เราก็เลยลงให้พ่อค้าแม่ขายคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:22.991482008+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:22.991485826+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:22.991487965+07:00","message":"StatePrefix: 'เราก็เลยลงให้พ่อค้าแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:22.991490219+07:00","message":"TextPushed: 'เราก็เลยลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:23.136775455+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:23.136818305+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เลยลงให้พ่อค้าแม่ขายคนปลุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:23.136825116+07:00","message":"receive interim result [false|false]: เราก็เลยลงให้พ่อค้าแม่ขายคนปลุก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:23.136835847+07:00","message":"[buffer interim] 185 false เราก็เลยลงให้พ่อค้าแม่ขายคนปลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:23.136842599+07:00","message":"[bufferProcess] interim [820000000]:เราก็เลยลงให้พ่อค้าแม่ขายคนปลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:23.136844996+07:00","message":"[bufferProcess] send to processor:เราก็เลยลงให้พ่อค้าแม่ขายคนปลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:23.136848461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:23.136851204+07:00","message":"> Transcript [2869] [false]: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:23.136854952+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:23.136857073+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:23.136859044+07:00","message":"StatePrefix: 'เราก็เลยลงให้พ่อค้าแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:23.136861225+07:00","message":"TextPushed: 'เราก็เลยลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:23.136863829+07:00","message":"Push: 'ให้พ่อค้าแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:23.136866368+07:00","message":"TextPushed: 'เราก็เลยลงให้พ่อค้าแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:23.136868742+07:00","message":"Set new StatePrefix : 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:23.136875215+07:00","message":"Next Push (prob) : 'ขายคนปลูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:23.136885008+07:00","message":"push: {false ให้พ่อค้าแม่ 0 0xc000044200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:23.192346121+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:23.192380472+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:23.192385788+07:00","message":"receive interim result [false|false]: เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:23.192399984+07:00","message":"[buffer interim] 185 false เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:23.192407315+07:00","message":"[bufferProcess] interim [880000000]:เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:23.192411539+07:00","message":"[bufferProcess] send to processor:เราก็เลยลงให้พ่อค้าแม่ขายคนปลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:23.19241561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:23.192418853+07:00","message":"> Transcript [2870] [false]: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:23.192421597+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:23.1924236+07:00","message":"Set new StatePrefix: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:23.373953199+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:23.3739994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารปลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:23.374006071+07:00","message":"receive interim result [false|false]: เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:23.374021666+07:00","message":"[buffer interim] 185 false เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:23.374031041+07:00","message":"[bufferProcess] interim [120000000]:เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:23.374033707+07:00","message":"[bufferProcess] send to processor:เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:23.374041189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:23.374044488+07:00","message":"> Transcript [2871] [false]: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:23.374048601+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:23.374051029+07:00","message":"Set new StatePrefix: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:23.500521741+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:23.500558826+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:23.50056559+07:00","message":"receive interim result [false|false]: เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:23.500577043+07:00","message":"[buffer interim] 185 false เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:23.500585831+07:00","message":"[bufferProcess] interim [180000000]:เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:23.500588743+07:00","message":"[bufferProcess] send to processor:เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:23.500592052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:23.500594887+07:00","message":"> Transcript [2872] [false]: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:23.500598639+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:23.500600658+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:23.500602645+07:00","message":"StatePrefix: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:23.500604851+07:00","message":"TextPushed: 'เราก็เลยลงให้พ่อค้าแม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:23.691284052+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:23.691318042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามสั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:23.691324506+07:00","message":"receive interim result [false|false]: เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามสั่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:23.691337672+07:00","message":"[buffer interim] 185 false เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:23.691346302+07:00","message":"[bufferProcess] interim [360000000]:เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:23.691348866+07:00","message":"[bufferProcess] send to processor:เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:23.691354452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:23.691357065+07:00","message":"> Transcript [2873] [false]: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:23.691360755+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:23.691362913+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:23.691365288+07:00","message":"StatePrefix: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:23.691368168+07:00","message":"TextPushed: 'เราก็เลยลงให้พ่อค้าแม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:23.692209677+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:23.692219181+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:23.6922228+07:00","message":"receive interim result [false|false]: เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:23.692230542+07:00","message":"[buffer interim] 185 false เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:23.692234061+07:00","message":"[bufferProcess] interim [420000000]:เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:23.692236278+07:00","message":"[bufferProcess] send to processor:เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:23.692238546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:23.692240677+07:00","message":"> Transcript [2874] [false]: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:23.692243201+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:23.692245152+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:23.692247106+07:00","message":"StatePrefix: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:23.692249272+07:00","message":"TextPushed: 'เราก็เลยลงให้พ่อค้าแม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:24.066283844+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:24.066314814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านขาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:24.066321213+07:00","message":"receive interim result [false|false]: เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านขาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:24.066332083+07:00","message":"[buffer interim] 185 false เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:24.066339917+07:00","message":"[bufferProcess] interim [720000000]:เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:24.066343081+07:00","message":"[bufferProcess] send to processor:เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:24.066348421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:24.066351178+07:00","message":"> Transcript [2875] [false]: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:24.066355397+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:24.066357469+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:24.066359694+07:00","message":"StatePrefix: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:24.066362075+07:00","message":"TextPushed: 'เราก็เลยลงให้พ่อค้าแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:24.066366991+07:00","message":"Push: 'ขายคนปลูกอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:24.066369003+07:00","message":"TextPushed: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:24.066371324+07:00","message":"Set new StatePrefix : 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:24.066373851+07:00","message":"Next Push (prob) : 'ตามร้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:24.066380906+07:00","message":"push: {false ขายคนปลูกอาหาร 0 0xc000044200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:24.215574939+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:24.215607937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:24.215614091+07:00","message":"receive interim result [false|false]: เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:24.21562711+07:00","message":"[buffer interim] 185 false เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:24.215633629+07:00","message":"[bufferProcess] interim [840000000]:เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:24.215636228+07:00","message":"[bufferProcess] send to processor:เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:24.215641711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:24.215644298+07:00","message":"> Transcript [2876] [false]: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:24.215648076+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:24.215650542+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:24.215652712+07:00","message":"StatePrefix: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:24.215656776+07:00","message":"TextPushed: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:24.279413598+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:24.279443298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:24.279448793+07:00","message":"receive interim result [false|false]: เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:24.2794619+07:00","message":"[buffer interim] 185 false เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:24.279467848+07:00","message":"[bufferProcess] interim [960000000]:เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:24.279470424+07:00","message":"[bufferProcess] send to processor:เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:24.279477311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:24.279479999+07:00","message":"> Transcript [2877] [false]: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:24.279483769+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:24.279485868+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:24.279488399+07:00","message":"StatePrefix: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:24.279491283+07:00","message":"TextPushed: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:24.656595191+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:24.656632274+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:24.656637977+07:00","message":"receive interim result [false|false]: เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:24.656657965+07:00","message":"[buffer interim] 185 false เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:24.656665369+07:00","message":"[bufferProcess] interim [320000000]:เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:24.656667815+07:00","message":"[bufferProcess] send to processor:เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:24.656671279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:24.656674048+07:00","message":"> Transcript [2878] [false]: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:24.656677761+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:24.656679865+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:24.656681849+07:00","message":"StatePrefix: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:24.656684483+07:00","message":"TextPushed: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:24.826347113+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:24.826383671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:24.826389969+07:00","message":"receive interim result [false|false]: เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:24.826406805+07:00","message":"[buffer interim] 185 false เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:24.826417578+07:00","message":"[bufferProcess] interim [380000000]:เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:24.826420717+07:00","message":"[bufferProcess] send to processor:เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:24.826424391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:24.826428711+07:00","message":"> Transcript [2879] [false]: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:24.826433495+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:24.826435655+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:24.826438007+07:00","message":"StatePrefix: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:24.826440961+07:00","message":"TextPushed: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:24.826444001+07:00","message":"Push: 'ตามร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:24.826445895+07:00","message":"TextPushed: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:24.826448499+07:00","message":"Set new StatePrefix : 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:24.826450845+07:00","message":"Next Push (prob) : 'แผงลอยพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:24.826458912+07:00","message":"push: {false ตามร้าน 0 0xc000044200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:24.921678387+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:24.921717386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:24.921724085+07:00","message":"receive interim result [false|false]: เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:24.921735298+07:00","message":"[buffer interim] 185 false เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:24.921741473+07:00","message":"[bufferProcess] interim [560000000]:เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:24.921744325+07:00","message":"[bufferProcess] send to processor:เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:24.921748175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:24.921750901+07:00","message":"> Transcript [2880] [false]: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:24.921762278+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:25.491352536+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:25.491392089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:25.491398353+07:00","message":"receive interim result [false|false]: เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:25.491419332+07:00","message":"[buffer interim] 185 false เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:25.491426635+07:00","message":"[bufferProcess] interim [160000000]:เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:25.491429546+07:00","message":"[bufferProcess] send to processor:เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:25.491433044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:25.491435898+07:00","message":"> Transcript [2881] [false]: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:25.491438567+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:25.491442838+07:00","message":"Set new StatePrefix: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:44:25.940508551+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:44:25.940517415+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:26.213053586+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:26.213103972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคารเสริม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:26.213112571+07:00","message":"receive interim result [false|false]: เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคารเสริม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:26.213126427+07:00","message":"[buffer interim] 185 false เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคารเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:26.213136897+07:00","message":"[bufferProcess] interim [880000000]:เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคารเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:26.213141292+07:00","message":"[bufferProcess] send to processor:เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:26.213146459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:26.213150437+07:00","message":"> Transcript [2882] [false]: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:26.213170958+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:26.213175012+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:26.213178424+07:00","message":"StatePrefix: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:26.213182986+07:00","message":"TextPushed: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:26.348489783+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:26.348530304+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-25T13:44:26.348539511+07:00","message":"receive interim result [false|false]: เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:26.348562329+07:00","message":"[buffer interim] 185 false เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:26.348573149+07:00","message":"[bufferProcess] interim [0]:เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:26.348575806+07:00","message":"[bufferProcess] send to processor:เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคารเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:26.348581148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:26.348584182+07:00","message":"> Transcript [2883] [false]: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคารเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:26.348588076+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:26.348590287+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:26.348592595+07:00","message":"StatePrefix: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:26.348596863+07:00","message":"TextPushed: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:26.583971291+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:26.584015002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคารใช้เกลือเสริมไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:26.584023077+07:00","message":"receive interim result [false|false]: เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคารใช้เกลือเสริมไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:26.584039043+07:00","message":"[buffer interim] 185 false เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคารใช้เกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:26.584048185+07:00","message":"[bufferProcess] interim [240000000]:เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคารใช้เกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:26.58405286+07:00","message":"[bufferProcess] send to processor:เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:26.584060359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:26.584063333+07:00","message":"> Transcript [2884] [false]: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:26.584067357+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:26.584069921+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:26.58407254+07:00","message":"StatePrefix: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:26.584075295+07:00","message":"TextPushed: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:26.695701121+07:00","message":"[GCS] IsForceVAD: false for message ID: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:26.886427626+07:00","message":"[GCS] Start streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:26.961060233+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:26.961099275+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคารให้เกลือเสริมไอโอดีน\",\"confidence\":0.934699}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":570000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:26.961114635+07:00","message":"receive interim result [true|false]: เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคารให้เกลือเสริมไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:26.961124572+07:00","message":"end recv isFinal message id 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:26.961127787+07:00","message":"end Recv id 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:26.961134433+07:00","message":"[buffer interim] 185 true เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคารให้เกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:26.961147736+07:00","message":"[bufferProcess] interim [570000000]:เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคารให้เกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:26.961151404+07:00","message":"[bufferProcess] send to processor (isfinal):เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคารใช้เกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:26.961154712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:26.961157611+07:00","message":"> Transcript [2885] [false]: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคารใช้เกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:26.961190853+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:26.961193413+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:26.961195953+07:00","message":"StatePrefix: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:26.961198689+07:00","message":"TextPushed: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:26.961207985+07:00","message":"Push: 'แผงลอยภัตตาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:26.961211128+07:00","message":"TextPushed: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:26.961214743+07:00","message":"Set new StatePrefix : 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคารใช้เกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:26.961219285+07:00","message":"Next Push (prob) : 'ใช้เกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:26.961222157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:26.961226536+07:00","message":"> Transcript [2886] [true]: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคารให้เกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:26.961229095+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:26.961230841+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:26.96123264+07:00","message":"StatePrefix: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคารใช้เกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:26.961239644+07:00","message":"TextPushed: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:26.961242455+07:00","message":"Push: 'ให้เกลือเสริมไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:26.961245719+07:00","message":"push: {false แผงลอยภัตตาคาร 0 0xc000044200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:26.961272848+07:00","message":"push: {true ให้เกลือเสริมไอโอดีน 0 0xc000044200}"}
{"level":"info","service":"Main","time":"2026-06-25T13:44:26.976072557+07:00","message":"write wav file: './tmp/7595/7595_185.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:27.43360121+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:27.433669445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลือก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:27.433676893+07:00","message":"receive interim result [false|false]: เลือก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:27.433695919+07:00","message":"[buffer interim] 186 false เลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:27.433705668+07:00","message":"[bufferProcess] interim [360000000]:เลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:27.433708685+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:27.775356837+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:27.775400823+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ผลิต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:27.77540668+07:00","message":"receive interim result [false|false]: ผู้ผลิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:27.775424739+07:00","message":"[buffer interim] 186 false ผู้ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:27.775433145+07:00","message":"[bufferProcess] interim [720000000]:ผู้ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:27.775435876+07:00","message":"[bufferProcess] send to processor:เลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:27.775440648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:27.775443579+07:00","message":"> Transcript [2887] [false]: 'เลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:27.775445768+07:00","message":"Set StatePrefix (first interim): 'เลือก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:27.877514782+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:27.877565871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลือกผู้บริโภค\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:27.877574317+07:00","message":"receive interim result [false|false]: เลือกผู้บริโภค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:27.877587502+07:00","message":"[buffer interim] 186 false เลือกผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:27.87760406+07:00","message":"[bufferProcess] interim [780000000]:เลือกผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:27.877606947+07:00","message":"[bufferProcess] send to processor:ผู้ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:27.877611579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:27.877614934+07:00","message":"> Transcript [2888] [false]: 'ผู้ผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:27.877617692+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:27.877620016+07:00","message":"Set new StatePrefix: 'ผู้ผลิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:28.13264773+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:28.132700485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลือกผู้บริโภคที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:28.132707293+07:00","message":"receive interim result [false|false]: เลือกผู้บริโภคที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:28.132723319+07:00","message":"[buffer interim] 186 false เลือกผู้บริโภคที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:28.132730499+07:00","message":"[bufferProcess] interim [80000000]:เลือกผู้บริโภคที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:28.132733299+07:00","message":"[bufferProcess] send to processor:เลือกผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:28.132739557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:28.132742399+07:00","message":"> Transcript [2889] [false]: 'เลือกผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:28.132746263+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:28.132748475+07:00","message":"Set new StatePrefix: 'เลือกผู้บริโภค'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:28.279013257+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:28.279056456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลือกผู้บริโภคที่เข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:28.279061843+07:00","message":"receive interim result [false|false]: เลือกผู้บริโภคที่เข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:28.279079094+07:00","message":"[buffer interim] 186 false เลือกผู้บริโภคที่เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:28.279088542+07:00","message":"[bufferProcess] interim [200000000]:เลือกผู้บริโภคที่เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:28.279092731+07:00","message":"[bufferProcess] send to processor:เลือกผู้บริโภคที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:28.279097487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:28.279101402+07:00","message":"> Transcript [2890] [false]: 'เลือกผู้บริโภคที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:28.279106723+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:28.279109861+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:28.279112961+07:00","message":"StatePrefix: 'เลือกผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:28.279116167+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:28.448427703+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:28.448465538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลือกผู้บริโภคที่เข้ามา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:28.448471394+07:00","message":"receive interim result [false|false]: เลือกผู้บริโภคที่เข้ามา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:28.448487275+07:00","message":"[buffer interim] 186 false เลือกผู้บริโภคที่เข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:28.448494821+07:00","message":"[bufferProcess] interim [380000000]:เลือกผู้บริโภคที่เข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:28.44849741+07:00","message":"[bufferProcess] send to processor:เลือกผู้บริโภคที่เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:28.448500935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:28.448503508+07:00","message":"> Transcript [2891] [false]: 'เลือกผู้บริโภคที่เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:28.44850711+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:28.448509242+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:28.448511246+07:00","message":"StatePrefix: 'เลือกผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:28.448513388+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:44:28.94095022+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:44:28.940965758+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:28.963532475+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:28.963564496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลือกผู้บริโภคที่เข้ามากิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:28.963570197+07:00","message":"receive interim result [false|false]: เลือกผู้บริโภคที่เข้ามากิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:28.963590944+07:00","message":"[buffer interim] 186 false เลือกผู้บริโภคที่เข้ามากิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:28.963599277+07:00","message":"[bufferProcess] interim [920000000]:เลือกผู้บริโภคที่เข้ามากิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:28.963603081+07:00","message":"[bufferProcess] send to processor:เลือกผู้บริโภคที่เข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:28.963608317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:28.963612616+07:00","message":"> Transcript [2892] [false]: 'เลือกผู้บริโภคที่เข้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:28.96361801+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:28.96362136+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:28.963624946+07:00","message":"StatePrefix: 'เลือกผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:28.963628141+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:29.14576625+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:29.145812817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลือกผู้บริโภคที่เข้ามากินอาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:29.145818954+07:00","message":"receive interim result [false|false]: เลือกผู้บริโภคที่เข้ามากินอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:29.145832903+07:00","message":"[buffer interim] 186 false เลือกผู้บริโภคที่เข้ามากินอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:29.145841504+07:00","message":"[bufferProcess] interim [40000000]:เลือกผู้บริโภคที่เข้ามากินอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:29.145844345+07:00","message":"[bufferProcess] send to processor:เลือกผู้บริโภคที่เข้ามากิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:29.14585102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:29.145853741+07:00","message":"> Transcript [2893] [false]: 'เลือกผู้บริโภคที่เข้ามากิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:29.145857562+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:29.14585984+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:29.14586281+07:00","message":"StatePrefix: 'เลือกผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:29.145865326+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:29.145870254+07:00","message":"Push: 'เลือกผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:29.145872234+07:00","message":"TextPushed: 'เลือกผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:29.145874366+07:00","message":"Set new StatePrefix : 'เลือกผู้บริโภคที่เข้ามากิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:29.145876554+07:00","message":"Next Push (prob) : 'ที่เข้ามากิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:29.145885527+07:00","message":"push: {false เลือกผู้บริโภค 0 0xc002aa6f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:29.205814033+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:29.205851783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลือกผู้บริโภคที่เข้ามากินอาหารที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:29.205857429+07:00","message":"receive interim result [false|false]: เลือกผู้บริโภคที่เข้ามากินอาหารที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:29.205872519+07:00","message":"[buffer interim] 186 false เลือกผู้บริโภคที่เข้ามากินอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:29.205880405+07:00","message":"[bufferProcess] interim [220000000]:เลือกผู้บริโภคที่เข้ามากินอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:29.205884624+07:00","message":"[bufferProcess] send to processor:เลือกผู้บริโภคที่เข้ามากินอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:29.205888975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:29.205891824+07:00","message":"> Transcript [2894] [false]: 'เลือกผู้บริโภคที่เข้ามากินอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:29.205897555+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:29.205900191+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:29.205902551+07:00","message":"StatePrefix: 'เลือกผู้บริโภคที่เข้ามากิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:29.205905306+07:00","message":"TextPushed: 'เลือกผู้บริโภค'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:29.444341062+07:00","message":"[GCS] IsForceVAD: false for message ID: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:29.576372291+07:00","message":"[GCS] Start streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:29.582037146+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:29.582076889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลือกผู้บริโภคที่เข้ามากินอาหารที่\",\"confidence\":0.94048107}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:29.582083561+07:00","message":"receive interim result [true|false]: เลือกผู้บริโภคที่เข้ามากินอาหารที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:29.582094413+07:00","message":"end recv isFinal message id 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:29.582096799+07:00","message":"end Recv id 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:29.582103821+07:00","message":"[buffer interim] 186 true เลือกผู้บริโภคที่เข้ามากินอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:29.582115328+07:00","message":"[bufferProcess] interim [580000000]:เลือกผู้บริโภคที่เข้ามากินอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:29.582118986+07:00","message":"[bufferProcess] send to processor (isfinal):เลือกผู้บริโภคที่เข้ามากินอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:29.582122519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:29.582125172+07:00","message":"> Transcript [2895] [false]: 'เลือกผู้บริโภคที่เข้ามากินอาหารที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:29.582128361+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:29.582130295+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:29.582132582+07:00","message":"StatePrefix: 'เลือกผู้บริโภคที่เข้ามากิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:29.582135394+07:00","message":"TextPushed: 'เลือกผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:29.582137522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:29.58213973+07:00","message":"> Transcript [2896] [true]: 'เลือกผู้บริโภคที่เข้ามากินอาหารที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:29.582142122+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:29.582143847+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:29.582146004+07:00","message":"StatePrefix: 'เลือกผู้บริโภคที่เข้ามากิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:29.582147831+07:00","message":"TextPushed: 'เลือกผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:29.582156127+07:00","message":"Push: 'ที่เข้ามากินอาหารที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:29.582165381+07:00","message":"push: {true ที่เข้ามากินอาหารที่ 0 0xc002aa6f80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:44:29.591625875+07:00","message":"write wav file: './tmp/7595/7595_186.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:30.041446531+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:30.041494613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:30.041500143+07:00","message":"receive interim result [false|false]: ร้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:30.041514109+07:00","message":"[buffer interim] 187 false ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:30.041521387+07:00","message":"[bufferProcess] interim [480000000]:ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:30.041523881+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:30.293908104+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:30.29394307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:30.293948541+07:00","message":"receive interim result [false|false]: ร้านคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:30.293960238+07:00","message":"[buffer interim] 187 false ร้านคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:30.293967205+07:00","message":"[bufferProcess] interim [780000000]:ร้านคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:30.293969579+07:00","message":"[bufferProcess] send to processor:ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:30.293974683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:30.293977852+07:00","message":"> Transcript [2897] [false]: 'ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:30.293980226+07:00","message":"Set StatePrefix (first interim): 'ร้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:30.558369599+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:30.558406836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านคุณจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:30.558412318+07:00","message":"receive interim result [false|false]: ร้านคุณจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:30.558423604+07:00","message":"[buffer interim] 187 false ร้านคุณจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:30.558430281+07:00","message":"[bufferProcess] interim [960000000]:ร้านคุณจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:30.558432536+07:00","message":"[bufferProcess] send to processor:ร้านคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:30.558438214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:30.558440948+07:00","message":"> Transcript [2898] [false]: 'ร้านคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:30.558443888+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:30.558445951+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:30.558448188+07:00","message":"StatePrefix: 'ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:30.558450389+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:30.640705551+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:30.64074925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านคุณจะได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:30.64075511+07:00","message":"receive interim result [false|false]: ร้านคุณจะได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:30.6407732+07:00","message":"[buffer interim] 187 false ร้านคุณจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:30.640781636+07:00","message":"[bufferProcess] interim [80000000]:ร้านคุณจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:30.640784748+07:00","message":"[bufferProcess] send to processor:ร้านคุณจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:30.640788159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:30.640796892+07:00","message":"> Transcript [2899] [false]: 'ร้านคุณจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:30.640801782+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:30.640803934+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:30.640805949+07:00","message":"StatePrefix: 'ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:30.640807902+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:30.751089345+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:30.751129296+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านคุณจะเล่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:30.75113572+07:00","message":"receive interim result [false|false]: ร้านคุณจะเล่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:30.751162043+07:00","message":"[buffer interim] 187 false ร้านคุณจะเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:30.751170171+07:00","message":"[bufferProcess] interim [140000000]:ร้านคุณจะเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:30.751172512+07:00","message":"[bufferProcess] send to processor:ร้านคุณจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:30.751176502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:30.751179329+07:00","message":"> Transcript [2900] [false]: 'ร้านคุณจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:30.751183081+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:30.751185257+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:30.751187189+07:00","message":"StatePrefix: 'ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:30.751189389+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:30.757152727+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:30.757200381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านคุณจะได้ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:30.757206139+07:00","message":"receive interim result [false|false]: ร้านคุณจะได้ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:30.757222376+07:00","message":"[buffer interim] 187 false ร้านคุณจะได้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:30.757229567+07:00","message":"[bufferProcess] interim [200000000]:ร้านคุณจะได้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:30.757232064+07:00","message":"[bufferProcess] send to processor:ร้านคุณจะเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:30.757236894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:30.757240315+07:00","message":"> Transcript [2901] [false]: 'ร้านคุณจะเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:30.757243721+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:30.757245921+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:30.75724783+07:00","message":"StatePrefix: 'ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:30.757250065+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:30.757257848+07:00","message":"Push: 'ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:30.757260126+07:00","message":"TextPushed: 'ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:30.75726266+07:00","message":"Set new StatePrefix : 'ร้านคุณจะเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:30.757265094+07:00","message":"Next Push (prob) : 'คุณจะเล่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:30.757272973+07:00","message":"push: {false ร้าน 0 0xc003684700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:30.814289533+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:30.814330758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านคุณจะได้ไม่เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:30.814336713+07:00","message":"receive interim result [false|false]: ร้านคุณจะได้ไม่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:30.814349127+07:00","message":"[buffer interim] 187 false ร้านคุณจะได้ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:30.814357387+07:00","message":"[bufferProcess] interim [320000000]:ร้านคุณจะได้ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:30.814360596+07:00","message":"[bufferProcess] send to processor:ร้านคุณจะได้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:30.814366532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:30.814369256+07:00","message":"> Transcript [2902] [false]: 'ร้านคุณจะได้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:30.814371593+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:30.814373954+07:00","message":"Set new StatePrefix: 'ร้านคุณจะได้ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:31.005410166+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:31.00545421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านคุณจะได้ไม่เป็นโรค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:31.005460403+07:00","message":"receive interim result [false|false]: ร้านคุณจะได้ไม่เป็นโรค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:31.00547581+07:00","message":"[buffer interim] 187 false ร้านคุณจะได้ไม่เป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:31.005483231+07:00","message":"[bufferProcess] interim [500000000]:ร้านคุณจะได้ไม่เป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:31.005485623+07:00","message":"[bufferProcess] send to processor:ร้านคุณจะได้ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:31.005489545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:31.005492507+07:00","message":"> Transcript [2903] [false]: 'ร้านคุณจะได้ไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:31.00549691+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:31.005500868+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:31.005504913+07:00","message":"StatePrefix: 'ร้านคุณจะได้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:31.005508138+07:00","message":"TextPushed: 'ร้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:31.333996091+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:31.334036364+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านคุณจะได้ไม่เป็นโรคขาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:31.334042644+07:00","message":"receive interim result [false|false]: ร้านคุณจะได้ไม่เป็นโรคขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:31.334056216+07:00","message":"[buffer interim] 187 false ร้านคุณจะได้ไม่เป็นโรคขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:31.334064889+07:00","message":"[bufferProcess] interim [740000000]:ร้านคุณจะได้ไม่เป็นโรคขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:31.334067332+07:00","message":"[bufferProcess] send to processor:ร้านคุณจะได้ไม่เป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:31.334071466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:31.33407439+07:00","message":"> Transcript [2904] [false]: 'ร้านคุณจะได้ไม่เป็นโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:31.334077745+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:31.334079953+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:31.334082229+07:00","message":"StatePrefix: 'ร้านคุณจะได้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:31.334084519+07:00","message":"TextPushed: 'ร้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:31.463785105+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:31.463848082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านคุณจะได้ไม่เป็นโรคขาดสาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:31.463856345+07:00","message":"receive interim result [false|false]: ร้านคุณจะได้ไม่เป็นโรคขาดสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:31.463875421+07:00","message":"[buffer interim] 187 false ร้านคุณจะได้ไม่เป็นโรคขาดสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:31.463885342+07:00","message":"[bufferProcess] interim [920000000]:ร้านคุณจะได้ไม่เป็นโรคขาดสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:31.463889443+07:00","message":"[bufferProcess] send to processor:ร้านคุณจะได้ไม่เป็นโรคขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:31.463898755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:31.463903515+07:00","message":"> Transcript [2905] [false]: 'ร้านคุณจะได้ไม่เป็นโรคขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:31.463908915+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:31.463912209+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:31.463915988+07:00","message":"StatePrefix: 'ร้านคุณจะได้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:31.463919977+07:00","message":"TextPushed: 'ร้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:31.711687204+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:31.711725284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านคุณจะได้ไม่เป็นโรคขาดสารอุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:31.711731843+07:00","message":"receive interim result [false|false]: ร้านคุณจะได้ไม่เป็นโรคขาดสารอุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:31.711751348+07:00","message":"[buffer interim] 187 false ร้านคุณจะได้ไม่เป็นโรคขาดสารอุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:31.711764119+07:00","message":"[bufferProcess] interim [160000000]:ร้านคุณจะได้ไม่เป็นโรคขาดสารอุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:31.711766779+07:00","message":"[bufferProcess] send to processor:ร้านคุณจะได้ไม่เป็นโรคขาดสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:31.711771376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:31.711775297+07:00","message":"> Transcript [2906] [false]: 'ร้านคุณจะได้ไม่เป็นโรคขาดสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:31.711779621+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:31.711781941+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:31.711784639+07:00","message":"StatePrefix: 'ร้านคุณจะได้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:31.711787239+07:00","message":"TextPushed: 'ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:31.711790117+07:00","message":"Push: 'คุณจะได้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:31.711799379+07:00","message":"TextPushed: 'ร้านคุณจะได้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:31.711802461+07:00","message":"Set new StatePrefix : 'ร้านคุณจะได้ไม่เป็นโรคขาดสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:31.711804804+07:00","message":"Next Push (prob) : 'เป็นโรคขาดสาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:31.711813518+07:00","message":"push: {false คุณจะได้ไม่ 0 0xc003684700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:31.713748152+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:31.713772256+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านคุณจะได้ไม่เป็นโรคขาดสารไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:31.713776927+07:00","message":"receive interim result [false|false]: ร้านคุณจะได้ไม่เป็นโรคขาดสารไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:31.713788933+07:00","message":"[buffer interim] 187 false ร้านคุณจะได้ไม่เป็นโรคขาดสารไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:31.713799097+07:00","message":"[bufferProcess] interim [220000000]:ร้านคุณจะได้ไม่เป็นโรคขาดสารไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:31.713802576+07:00","message":"[bufferProcess] send to processor:ร้านคุณจะได้ไม่เป็นโรคขาดสารอุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:31.713805737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:31.713808212+07:00","message":"> Transcript [2907] [false]: 'ร้านคุณจะได้ไม่เป็นโรคขาดสารอุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:31.713811543+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:31.713814021+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:31.713815881+07:00","message":"StatePrefix: 'ร้านคุณจะได้ไม่เป็นโรคขาดสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:31.713817995+07:00","message":"TextPushed: 'ร้านคุณจะได้ไม่'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:44:31.941370033+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:44:31.941392747+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:32.356276+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:32.356320055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านคุณจะได้ไม่เป็นโรคขาดสารไอโอดีน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:32.356326059+07:00","message":"receive interim result [false|false]: ร้านคุณจะได้ไม่เป็นโรคขาดสารไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:32.356341809+07:00","message":"[buffer interim] 187 false ร้านคุณจะได้ไม่เป็นโรคขาดสารไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:32.356350139+07:00","message":"[bufferProcess] interim [820000000]:ร้านคุณจะได้ไม่เป็นโรคขาดสารไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:32.356354796+07:00","message":"[bufferProcess] send to processor:ร้านคุณจะได้ไม่เป็นโรคขาดสารไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:32.356360575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:32.356365531+07:00","message":"> Transcript [2908] [false]: 'ร้านคุณจะได้ไม่เป็นโรคขาดสารไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:32.356371116+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:32.356373344+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:32.356375437+07:00","message":"StatePrefix: 'ร้านคุณจะได้ไม่เป็นโรคขาดสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:32.356377915+07:00","message":"TextPushed: 'ร้านคุณจะได้ไม่'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:44:34.942010731+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:44:34.942022456+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:35.987376632+07:00","message":"[GCS] IsForceVAD: false for message ID: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:36.04646272+07:00","message":"[GCS] Start streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:36.097117748+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:36.097172301+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านคุณจะได้ไม่เป็นโรคขาดสารไอโอดีน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:36.097179529+07:00","message":"receive interim result [true|false]: ร้านคุณจะได้ไม่เป็นโรคขาดสารไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:36.097188368+07:00","message":"end recv isFinal message id 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:36.09719108+07:00","message":"end Recv id 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:36.097197873+07:00","message":"[buffer interim] 187 true ร้านคุณจะได้ไม่เป็นโรคขาดสารไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:36.097204921+07:00","message":"[bufferProcess] interim [630000000]:ร้านคุณจะได้ไม่เป็นโรคขาดสารไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:36.097208663+07:00","message":"[bufferProcess] send to processor (isfinal):ร้านคุณจะได้ไม่เป็นโรคขาดสารไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:36.097212502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:36.097215331+07:00","message":"> Transcript [2909] [false]: 'ร้านคุณจะได้ไม่เป็นโรคขาดสารไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:36.097220639+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:36.097222607+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:36.097224522+07:00","message":"StatePrefix: 'ร้านคุณจะได้ไม่เป็นโรคขาดสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:36.097226836+07:00","message":"TextPushed: 'ร้านคุณจะได้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:36.097228881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:36.09723092+07:00","message":"> Transcript [2910] [true]: 'ร้านคุณจะได้ไม่เป็นโรคขาดสารไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:36.097233541+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:36.097236478+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:36.09723841+07:00","message":"StatePrefix: 'ร้านคุณจะได้ไม่เป็นโรคขาดสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:36.097240398+07:00","message":"TextPushed: 'ร้านคุณจะได้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:36.097243572+07:00","message":"Push: 'เป็นโรคขาดสารไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:36.097252534+07:00","message":"push: {true เป็นโรคขาดสารไอโอดีน 0 0xc003684700}"}
{"level":"info","service":"Main","time":"2026-06-25T13:44:36.110149536+07:00","message":"write wav file: './tmp/7595/7595_187.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:36.755929429+07:00","message":"[GCS] IsForceVAD: false for message ID: 188"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:36.841972577+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:36.841998704+07:00","message":"found end of frame, send empty tag with msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:36.842002708+07:00","message":"end Recv id 188"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:36.842012693+07:00","message":"[buffer interim] 188 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:36.842022049+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:36.842027604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:36.842031552+07:00","message":"> Transcript [2911] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:36.842035518+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:36.842038466+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:36.842041367+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:36.84204429+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:36.842048114+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:36.842061518+07:00","message":"push: {true \n 0 0xc000430100}"}
{"level":"info","service":"Main","time":"2026-06-25T13:44:36.847874848+07:00","message":"write wav file: './tmp/7595/7595_188.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:36.88858723+07:00","message":"[GCS] Start streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:37.440257768+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:37.440305263+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช็ค\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:37.440310649+07:00","message":"receive interim result [false|false]: เช็ค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:37.440328183+07:00","message":"[buffer interim] 189 false เช็ค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:37.44033564+07:00","message":"[bufferProcess] interim [420000000]:เช็ค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:37.440337948+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:44:37.942043363+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:44:37.942053913+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:38.254819372+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:38.25486431+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:38.254870144+07:00","message":"receive interim result [false|false]: เวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:38.254887797+07:00","message":"[buffer interim] 189 false เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:38.254895319+07:00","message":"[bufferProcess] interim [140000000]:เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:38.254897733+07:00","message":"[bufferProcess] send to processor:เช็ค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:38.254901597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:38.254904772+07:00","message":"> Transcript [2912] [false]: 'เช็ค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:38.25490804+07:00","message":"Set StatePrefix (first interim): 'เช็ค'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:38.343795804+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:38.343847423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:38.34385402+07:00","message":"receive interim result [false|false]: เวลาเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:38.34387036+07:00","message":"[buffer interim] 189 false เวลาเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:38.343878417+07:00","message":"[bufferProcess] interim [260000000]:เวลาเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:38.343881037+07:00","message":"[bufferProcess] send to processor:เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:38.343888703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:38.34389216+07:00","message":"> Transcript [2913] [false]: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:38.34389473+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:38.343896934+07:00","message":"Set new StatePrefix: 'เวลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:38.609463309+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:38.60950231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาเรากิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:38.609508251+07:00","message":"receive interim result [false|false]: เวลาเรากิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:38.609521381+07:00","message":"[buffer interim] 189 false เวลาเรากิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:38.609529093+07:00","message":"[bufferProcess] interim [440000000]:เวลาเรากิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:38.609531663+07:00","message":"[bufferProcess] send to processor:เวลาเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:38.609537401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:38.609540669+07:00","message":"> Transcript [2914] [false]: 'เวลาเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:38.609543957+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:38.609546123+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:38.609548102+07:00","message":"StatePrefix: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:38.609550282+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:38.837375741+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:38.837411894+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาเรากินข้าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:38.837417697+07:00","message":"receive interim result [false|false]: เวลาเรากินข้าว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:38.837433906+07:00","message":"[buffer interim] 189 false เวลาเรากินข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:38.837440457+07:00","message":"[bufferProcess] interim [680000000]:เวลาเรากินข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:38.83744298+07:00","message":"[bufferProcess] send to processor:เวลาเรากิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:38.837447259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:38.83744997+07:00","message":"> Transcript [2915] [false]: 'เวลาเรากิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:38.837454191+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:38.837456154+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:38.837458146+07:00","message":"StatePrefix: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:38.83746014+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:38.872846704+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:38.872882428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาเรากินของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:38.872888241+07:00","message":"receive interim result [false|false]: เวลาเรากินของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:38.872899128+07:00","message":"[buffer interim] 189 false เวลาเรากินของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:38.872906856+07:00","message":"[bufferProcess] interim [740000000]:เวลาเรากินของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:38.872910914+07:00","message":"[bufferProcess] send to processor:เวลาเรากินข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:38.872921239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:38.872925518+07:00","message":"> Transcript [2916] [false]: 'เวลาเรากินข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:38.872930276+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:38.872933324+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:38.872936235+07:00","message":"StatePrefix: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:38.872940575+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:39.042750796+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:39.0427959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาเรากินของเค็ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:39.042808505+07:00","message":"receive interim result [false|false]: เวลาเรากินของเค็ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:39.042825082+07:00","message":"[buffer interim] 189 false เวลาเรากินของเค็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:39.042833126+07:00","message":"[bufferProcess] interim [980000000]:เวลาเรากินของเค็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:39.042835583+07:00","message":"[bufferProcess] send to processor:เวลาเรากินของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:39.042844773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:39.042847658+07:00","message":"> Transcript [2917] [false]: 'เวลาเรากินของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:39.04285159+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:39.042854083+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:39.042856046+07:00","message":"StatePrefix: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:39.042858258+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:39.042865848+07:00","message":"Push: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:39.042868164+07:00","message":"TextPushed: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:39.042870451+07:00","message":"Set new StatePrefix : 'เวลาเรากินของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:39.042872638+07:00","message":"Next Push (prob) : 'เรากินของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:39.042881961+07:00","message":"push: {false เวลา 0 0xc003684500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:39.48910443+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:39.489148943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาเรากินของเค็มกิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:39.489155224+07:00","message":"receive interim result [false|false]: เวลาเรากินของเค็มกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:39.489180633+07:00","message":"[buffer interim] 189 false เวลาเรากินของเค็มกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:39.489192558+07:00","message":"[bufferProcess] interim [400000000]:เวลาเรากินของเค็มกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:39.489195484+07:00","message":"[bufferProcess] send to processor:เวลาเรากินของเค็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:39.489201516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:39.4892045+07:00","message":"> Transcript [2918] [false]: 'เวลาเรากินของเค็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:39.489208066+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:39.489210388+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:39.489212608+07:00","message":"StatePrefix: 'เวลาเรากินของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:39.48921495+07:00","message":"TextPushed: 'เวลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:39.852433654+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:39.852476982+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาเรากินของเค็มกินอาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:39.852483527+07:00","message":"receive interim result [false|false]: เวลาเรากินของเค็มกินอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:39.852501061+07:00","message":"[buffer interim] 189 false เวลาเรากินของเค็มกินอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:39.852509421+07:00","message":"[bufferProcess] interim [820000000]:เวลาเรากินของเค็มกินอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:39.852512841+07:00","message":"[bufferProcess] send to processor:เวลาเรากินของเค็มกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:39.852516895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:39.852519799+07:00","message":"> Transcript [2919] [false]: 'เวลาเรากินของเค็มกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:39.852523156+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:39.85252558+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:39.852528023+07:00","message":"StatePrefix: 'เวลาเรากินของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:39.852530428+07:00","message":"TextPushed: 'เวลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:40.168155127+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:40.16820333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาเรากินของเค็มกินอาหารพรุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:40.168210108+07:00","message":"receive interim result [false|false]: เวลาเรากินของเค็มกินอาหารพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:40.16822643+07:00","message":"[buffer interim] 189 false เวลาเรากินของเค็มกินอาหารพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:40.16823642+07:00","message":"[bufferProcess] interim [120000000]:เวลาเรากินของเค็มกินอาหารพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:40.168239843+07:00","message":"[bufferProcess] send to processor:เวลาเรากินของเค็มกินอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:40.168246128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:40.168249606+07:00","message":"> Transcript [2920] [false]: 'เวลาเรากินของเค็มกินอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:40.168253247+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:40.168255547+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:40.168258066+07:00","message":"StatePrefix: 'เวลาเรากินของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:40.168260413+07:00","message":"TextPushed: 'เวลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:40.249948746+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:40.249983335+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาเรากินของเค็มกินอาหารพุง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:40.249990139+07:00","message":"receive interim result [false|false]: เวลาเรากินของเค็มกินอาหารพุง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:40.250004851+07:00","message":"[buffer interim] 189 false เวลาเรากินของเค็มกินอาหารพุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:40.250011861+07:00","message":"[bufferProcess] interim [180000000]:เวลาเรากินของเค็มกินอาหารพุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:40.250014555+07:00","message":"[bufferProcess] send to processor:เวลาเรากินของเค็มกินอาหารพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:40.25002164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:40.250024391+07:00","message":"> Transcript [2921] [false]: 'เวลาเรากินของเค็มกินอาหารพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:40.250028277+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:40.25003074+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:40.25003324+07:00","message":"StatePrefix: 'เวลาเรากินของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:40.250035568+07:00","message":"TextPushed: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:40.250041404+07:00","message":"Push: 'เรากินของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:40.250043773+07:00","message":"TextPushed: 'เวลาเรากินของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:40.250045812+07:00","message":"Set new StatePrefix : 'เวลาเรากินของเค็มกินอาหารพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:40.250048312+07:00","message":"Next Push (prob) : 'เค็มกินอาหารพรุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:40.250055356+07:00","message":"push: {false เรากินของ 0 0xc003684500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:40.370292123+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:40.370332436+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาเรากินของเค็มกินอาหารพุงลด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:40.370339444+07:00","message":"receive interim result [false|false]: เวลาเรากินของเค็มกินอาหารพุงลด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:40.370353246+07:00","message":"[buffer interim] 189 false เวลาเรากินของเค็มกินอาหารพุงลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:40.3703622+07:00","message":"[bufferProcess] interim [300000000]:เวลาเรากินของเค็มกินอาหารพุงลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:40.370364926+07:00","message":"[bufferProcess] send to processor:เวลาเรากินของเค็มกินอาหารพุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:40.370368458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:40.370371304+07:00","message":"> Transcript [2922] [false]: 'เวลาเรากินของเค็มกินอาหารพุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:40.370373858+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:40.370376717+07:00","message":"Set new StatePrefix: 'เวลาเรากินของเค็มกินอาหารพุง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:40.586635551+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:40.586684102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาเรากินของเค็มกินอาหารปรุงรสจัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:40.586690315+07:00","message":"receive interim result [false|false]: เวลาเรากินของเค็มกินอาหารปรุงรสจัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:40.586705255+07:00","message":"[buffer interim] 189 false เวลาเรากินของเค็มกินอาหารปรุงรสจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:40.586713712+07:00","message":"[bufferProcess] interim [480000000]:เวลาเรากินของเค็มกินอาหารปรุงรสจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:40.586716772+07:00","message":"[bufferProcess] send to processor:เวลาเรากินของเค็มกินอาหารพุงลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:40.58672115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:40.586724051+07:00","message":"> Transcript [2923] [false]: 'เวลาเรากินของเค็มกินอาหารพุงลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:40.586728203+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:40.586730557+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:40.58674184+07:00","message":"StatePrefix: 'เวลาเรากินของเค็มกินอาหารพุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:40.586747436+07:00","message":"TextPushed: 'เวลาเรากินของ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:44:40.942831536+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:44:40.942883751+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:40.993365841+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:40.993401431+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาเรากินของเค็มกินอาหารพุงลดแต่ตัดเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:40.993408725+07:00","message":"receive interim result [false|false]: เวลาเรากินของเค็มกินอาหารพุงลดแต่ตัดเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:40.993423367+07:00","message":"[buffer interim] 189 false เวลาเรากินของเค็มกินอาหารพุงลดแต่ตัดเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:40.993431269+07:00","message":"[bufferProcess] interim [900000000]:เวลาเรากินของเค็มกินอาหารพุงลดแต่ตัดเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:40.993435743+07:00","message":"[bufferProcess] send to processor:เวลาเรากินของเค็มกินอาหารปรุงรสจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:40.993440725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:40.993444496+07:00","message":"> Transcript [2924] [false]: 'เวลาเรากินของเค็มกินอาหารปรุงรสจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:40.993448295+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:40.993452124+07:00","message":"Set new StatePrefix: 'เวลาเรากินของเค็มกินอาหารปรุงรสจัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:41.327928257+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:41.327965655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาเรากินของเค็มกินอาหารพุงลดแต่ตัดเนี่ยให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:41.327973211+07:00","message":"receive interim result [false|false]: เวลาเรากินของเค็มกินอาหารพุงลดแต่ตัดเนี่ยให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:41.327988589+07:00","message":"[buffer interim] 189 false เวลาเรากินของเค็มกินอาหารพุงลดแต่ตัดเนี่ยให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:41.327996318+07:00","message":"[bufferProcess] interim [260000000]:เวลาเรากินของเค็มกินอาหารพุงลดแต่ตัดเนี่ยให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:41.327998991+07:00","message":"[bufferProcess] send to processor:เวลาเรากินของเค็มกินอาหารพุงลดแต่ตัดเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:41.328007086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:41.328010329+07:00","message":"> Transcript [2925] [false]: 'เวลาเรากินของเค็มกินอาหารพุงลดแต่ตัดเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:41.328013126+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:41.328015338+07:00","message":"Set new StatePrefix: 'เวลาเรากินของเค็มกินอาหารพุงลดแต่ตัดเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:41.346246058+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:41.346277118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาเรากินของเค็มกินอาหารพุงลดแต่ตัดเนี่ยให้ดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:41.346283305+07:00","message":"receive interim result [false|false]: เวลาเรากินของเค็มกินอาหารพุงลดแต่ตัดเนี่ยให้ดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:41.346296822+07:00","message":"[buffer interim] 189 false เวลาเรากินของเค็มกินอาหารพุงลดแต่ตัดเนี่ยให้ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:41.346302286+07:00","message":"[bufferProcess] interim [320000000]:เวลาเรากินของเค็มกินอาหารพุงลดแต่ตัดเนี่ยให้ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:41.346304849+07:00","message":"[bufferProcess] send to processor:เวลาเรากินของเค็มกินอาหารพุงลดแต่ตัดเนี่ยให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:41.346308701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:41.346311094+07:00","message":"> Transcript [2926] [false]: 'เวลาเรากินของเค็มกินอาหารพุงลดแต่ตัดเนี่ยให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:41.346316589+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:41.346318958+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:41.346320973+07:00","message":"StatePrefix: 'เวลาเรากินของเค็มกินอาหารพุงลดแต่ตัดเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:41.346324034+07:00","message":"TextPushed: 'เวลาเรากินของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:42.02121366+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:42.021255475+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาเรากินของเค็มกินอาหารพุงลดแต่ตัดเนี่ยให้ดูโซเดียม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:42.0212621+07:00","message":"receive interim result [false|false]: เวลาเรากินของเค็มกินอาหารพุงลดแต่ตัดเนี่ยให้ดูโซเดียม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:42.021277164+07:00","message":"[buffer interim] 189 false เวลาเรากินของเค็มกินอาหารพุงลดแต่ตัดเนี่ยให้ดูโซเดียม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:42.021284311+07:00","message":"[bufferProcess] interim [920000000]:เวลาเรากินของเค็มกินอาหารพุงลดแต่ตัดเนี่ยให้ดูโซเดียม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:42.02128719+07:00","message":"[bufferProcess] send to processor:เวลาเรากินของเค็มกินอาหารพุงลดแต่ตัดเนี่ยให้ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:42.021291561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:42.021294676+07:00","message":"> Transcript [2927] [false]: 'เวลาเรากินของเค็มกินอาหารพุงลดแต่ตัดเนี่ยให้ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:42.021298181+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:42.021300494+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:42.02130303+07:00","message":"StatePrefix: 'เวลาเรากินของเค็มกินอาหารพุงลดแต่ตัดเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:42.021305921+07:00","message":"TextPushed: 'เวลาเรากินของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:42.161220735+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:42.16125737+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาเรากินของเค็มกินอาหารพุงลดแต่ตัดเนี่ยให้ดูโซเดียมต่ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:42.161264379+07:00","message":"receive interim result [false|false]: เวลาเรากินของเค็มกินอาหารพุงลดแต่ตัดเนี่ยให้ดูโซเดียมต่ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:42.161278815+07:00","message":"[buffer interim] 189 false เวลาเรากินของเค็มกินอาหารพุงลดแต่ตัดเนี่ยให้ดูโซเดียมต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:42.161286691+07:00","message":"[bufferProcess] interim [100000000]:เวลาเรากินของเค็มกินอาหารพุงลดแต่ตัดเนี่ยให้ดูโซเดียมต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:42.161289624+07:00","message":"[bufferProcess] send to processor:เวลาเรากินของเค็มกินอาหารพุงลดแต่ตัดเนี่ยให้ดูโซเดียม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:42.16129724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:42.161301015+07:00","message":"> Transcript [2928] [false]: 'เวลาเรากินของเค็มกินอาหารพุงลดแต่ตัดเนี่ยให้ดูโซเดียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:42.161305035+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:42.16130726+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:42.161309738+07:00","message":"StatePrefix: 'เวลาเรากินของเค็มกินอาหารพุงลดแต่ตัดเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:42.161312448+07:00","message":"TextPushed: 'เวลาเรากินของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:42.205185081+07:00","message":"[GCS] IsForceVAD: false for message ID: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:42.380228152+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:42.380279293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ยให้ดูโซเดียมต่ำ\",\"confidence\":0.91968244}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:42.380287635+07:00","message":"receive interim result [true|false]: เวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ยให้ดูโซเดียมต่ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:42.380298868+07:00","message":"end recv isFinal message id 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:42.380301765+07:00","message":"end Recv id 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:42.380308546+07:00","message":"[buffer interim] 189 true เวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ยให้ดูโซเดียมต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:42.380320563+07:00","message":"[bufferProcess] interim [340000000]:เวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ยให้ดูโซเดียมต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:42.380324489+07:00","message":"[bufferProcess] send to processor (isfinal):เวลาเรากินของเค็มกินอาหารพุงลดแต่ตัดเนี่ยให้ดูโซเดียมต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:42.38033816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:42.380366283+07:00","message":"> Transcript [2929] [false]: 'เวลาเรากินของเค็มกินอาหารพุงลดแต่ตัดเนี่ยให้ดูโซเดียมต่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:42.380372487+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:42.380375102+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:42.380377629+07:00","message":"StatePrefix: 'เวลาเรากินของเค็มกินอาหารพุงลดแต่ตัดเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:42.380380272+07:00","message":"TextPushed: 'เวลาเรากินของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:42.380389183+07:00","message":"Push: 'เค็มกินอาหารพุงลดแต่ตัดเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:42.380391262+07:00","message":"TextPushed: 'เวลาเรากินของเค็มกินอาหารพุงลดแต่ตัดเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:42.380396546+07:00","message":"Set new StatePrefix : 'เวลาเรากินของเค็มกินอาหารพุงลดแต่ตัดเนี่ยให้ดูโซเดียมต่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:42.380399636+07:00","message":"Next Push (prob) : 'ให้ดูโซเดียมต่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:42.380402569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:42.380405193+07:00","message":"> Transcript [2930] [true]: 'เวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ยให้ดูโซเดียมต่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:42.380407701+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:42.380409443+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:42.380411301+07:00","message":"StatePrefix: 'เวลาเรากินของเค็มกินอาหารพุงลดแต่ตัดเนี่ยให้ดูโซเดียมต่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:42.380413355+07:00","message":"TextPushed: 'เวลาเรากินของเค็มกินอาหารพุงลดแต่ตัดเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:42.380415235+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:42.380488753+07:00","message":"push: {false เค็มกินอาหารพุงลดแต่ตัดเนี่ย 0 0xc003684500}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:42.380597893+07:00","message":"Push: 'ให้ดูโซเดียมต่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:42.380601784+07:00","message":"TextPushed: 'เวลาเรากินของเค็มกินอาหารพุงลดแต่ตัดเนี่ยให้ดูโซเดียมต่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:42.380604183+07:00","message":"Set new StatePrefix : 'เวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ยให้ดูโซเดียมต่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:42.38061094+07:00","message":"Next Push (prob) : 'เวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ยให้ดูโซเดียมต่ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:42.380620547+07:00","message":"push: {true ให้ดูโซเดียมต่ำ 0 0xc003684500}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:42.380616131+07:00","message":"write aligntment file to 'tmp/7595/align_message_id_189.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:44:42.392206779+07:00","message":"write wav file: './tmp/7595/7595_189.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:42.458665639+07:00","message":"[GCS] Start streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:43.286860704+07:00","message":"[GCS] IsForceVAD: false for message ID: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:43.309780296+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:43.309829183+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:43.309834513+07:00","message":"receive interim result [false|false]: ก็ดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:43.309849975+07:00","message":"[buffer interim] 190 false ก็ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:43.309857666+07:00","message":"[bufferProcess] interim [660000000]:ก็ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:43.309859944+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:43.388488199+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:43.388531691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ดี\",\"confidence\":0.9527361}],\"is_final\":true,\"result_end_time\":{\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:43.38853744+07:00","message":"receive interim result [true|false]: ก็ดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:43.388550286+07:00","message":"end recv isFinal message id 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:43.388552795+07:00","message":"end Recv id 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:43.388559998+07:00","message":"[buffer interim] 190 true ก็ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:43.38856758+07:00","message":"[bufferProcess] interim [870000000]:ก็ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:43.38857111+07:00","message":"[bufferProcess] send to processor (isfinal):ก็ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:43.38857468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:43.388577928+07:00","message":"> Transcript [2931] [false]: 'ก็ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:43.388580691+07:00","message":"Set StatePrefix (first interim): 'ก็ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:43.388582592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:43.388584499+07:00","message":"> Transcript [2932] [true]: 'ก็ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:43.388587212+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:43.388589266+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:43.388591352+07:00","message":"StatePrefix: 'ก็ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:43.388593309+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:43.388596335+07:00","message":"Push: 'ก็ดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:43.388605811+07:00","message":"push: {true ก็ดี 0 0xc000045c80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:44:43.396451479+07:00","message":"write wav file: './tmp/7595/7595_190.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:43.487981112+07:00","message":"[GCS] Start streaming session, msgId: 191"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:44:43.943904977+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:44:43.943906208+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:44.140321337+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:44.14036805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Isuzu\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:44.140374119+07:00","message":"receive interim result [false|false]: Isuzu"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:44.140389446+07:00","message":"[buffer interim] 191 false Isuzu"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:44.140397082+07:00","message":"[bufferProcess] interim [480000000]:Isuzu"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:44.140399098+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:44.334049761+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:44.334096941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Isuzu หน่อย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:44.334104576+07:00","message":"receive interim result [false|false]: Isuzu หน่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:44.334119795+07:00","message":"[buffer interim] 191 false Isuzu หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:44.334132359+07:00","message":"[bufferProcess] interim [720000000]:Isuzu หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:44.334136765+07:00","message":"[bufferProcess] send to processor:Isuzu"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:44.334145873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:44.33415051+07:00","message":"> Transcript [2933] [false]: 'Isuzu'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:44.334154478+07:00","message":"Set StatePrefix (first interim): 'Isuzu'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:44.520744618+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:44.520785371+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสูงหน่อยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:44.52079087+07:00","message":"receive interim result [false|false]: มีสูงหน่อยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:44.520806927+07:00","message":"[buffer interim] 191 false มีสูงหน่อยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:44.520820524+07:00","message":"[bufferProcess] interim [840000000]:มีสูงหน่อยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:44.520823096+07:00","message":"[bufferProcess] send to processor:Isuzu หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:44.520829163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:44.520831918+07:00","message":"> Transcript [2934] [false]: 'Isuzu หน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:44.520835184+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:44.520837343+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:44.520839474+07:00","message":"StatePrefix: 'Isuzu'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:44.520841912+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:44.533215981+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:44.53324962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Isuzu หน่อยได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:44.533256006+07:00","message":"receive interim result [false|false]: Isuzu หน่อยได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:44.533271025+07:00","message":"[buffer interim] 191 false Isuzu หน่อยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:44.533278626+07:00","message":"[bufferProcess] interim [900000000]:Isuzu หน่อยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:44.533281947+07:00","message":"[bufferProcess] send to processor:มีสูงหน่อยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:44.533289373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:44.533293285+07:00","message":"> Transcript [2935] [false]: 'มีสูงหน่อยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:44.533296543+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:44.533299935+07:00","message":"Set new StatePrefix: 'มีสูงหน่อยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:44.651888587+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:44.651930903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Isuzu หน่อย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:44.651936899+07:00","message":"receive interim result [false|false]: Isuzu หน่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:44.651948653+07:00","message":"[buffer interim] 191 false Isuzu หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:44.65195625+07:00","message":"[bufferProcess] interim [960000000]:Isuzu หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:44.651959023+07:00","message":"[bufferProcess] send to processor:Isuzu หน่อยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:44.651965256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:44.651969846+07:00","message":"> Transcript [2936] [false]: 'Isuzu หน่อยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:44.651973764+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:44.651977296+07:00","message":"Set new StatePrefix: 'Isuzu หน่อยได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:45.112385717+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:45.112425817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Isuzu หน่อย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:45.112432045+07:00","message":"receive interim result [false|false]: Isuzu หน่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:45.11244601+07:00","message":"[buffer interim] 191 false Isuzu หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:45.112453194+07:00","message":"[bufferProcess] interim [500000000]:Isuzu หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:45.112455533+07:00","message":"[bufferProcess] send to processor:Isuzu หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:45.112462604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:45.11246574+07:00","message":"> Transcript [2937] [false]: 'Isuzu หน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:45.112468202+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:45.553571125+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:45.55361491+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช้อปชิม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:45.553620823+07:00","message":"receive interim result [false|false]: ช้อปชิม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:45.553634807+07:00","message":"[buffer interim] 191 false ช้อปชิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:45.553642511+07:00","message":"[bufferProcess] interim [860000000]:ช้อปชิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:45.553644911+07:00","message":"[bufferProcess] send to processor:Isuzu หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:45.55365183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:45.553654759+07:00","message":"> Transcript [2938] [false]: 'Isuzu หน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:45.553657071+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:45.573443349+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:45.573473496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Isuzu หน่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:45.573478829+07:00","message":"receive interim result [false|false]: Isuzu หน่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:45.573492018+07:00","message":"[buffer interim] 191 false Isuzu หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:45.573497618+07:00","message":"[bufferProcess] interim [920000000]:Isuzu หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:45.573499654+07:00","message":"[bufferProcess] send to processor:ช้อปชิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:45.573502767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:45.573505498+07:00","message":"> Transcript [2939] [false]: 'ช้อปชิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:45.573507763+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:45.573509873+07:00","message":"Set new StatePrefix: 'ช้อปชิม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:45.800444051+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:45.800487952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สรุป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:45.800493448+07:00","message":"receive interim result [false|false]: สรุป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:45.80054187+07:00","message":"[buffer interim] 191 false สรุป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:45.800550372+07:00","message":"[bufferProcess] interim [160000000]:สรุป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:45.800552578+07:00","message":"[bufferProcess] send to processor:Isuzu หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:45.80055621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:45.800559158+07:00","message":"> Transcript [2940] [false]: 'Isuzu หน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:45.800561394+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:45.80056353+07:00","message":"Set new StatePrefix: 'Isuzu หน่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:46.077822626+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:46.077861696+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สรุปมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:46.077867203+07:00","message":"receive interim result [false|false]: สรุปมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:46.077879556+07:00","message":"[buffer interim] 191 false สรุปมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:46.07788765+07:00","message":"[bufferProcess] interim [400000000]:สรุปมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:46.07789026+07:00","message":"[bufferProcess] send to processor:สรุป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:46.077895228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:46.077898497+07:00","message":"> Transcript [2941] [false]: 'สรุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:46.077901053+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:46.077903417+07:00","message":"Set new StatePrefix: 'สรุป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:46.125317878+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:46.125358846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สรุปมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:46.125363783+07:00","message":"receive interim result [false|false]: สรุปมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:46.125379659+07:00","message":"[buffer interim] 191 false สรุปมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:46.125387503+07:00","message":"[bufferProcess] interim [460000000]:สรุปมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:46.125389997+07:00","message":"[bufferProcess] send to processor:สรุปมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:46.125399917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:46.125402974+07:00","message":"> Transcript [2942] [false]: 'สรุปมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:46.125406592+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:46.125408839+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:46.125411615+07:00","message":"StatePrefix: 'สรุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:46.125413754+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:46.262998867+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:46.263043583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสูงหน่อยนะชอบสนุกมากเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:46.263063165+07:00","message":"receive interim result [false|false]: มีสูงหน่อยนะชอบสนุกมากเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:46.263078899+07:00","message":"[buffer interim] 191 false มีสูงหน่อยนะชอบสนุกมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:46.263089216+07:00","message":"[bufferProcess] interim [580000000]:มีสูงหน่อยนะชอบสนุกมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:46.263091947+07:00","message":"[bufferProcess] send to processor:สรุปมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:46.263097436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:46.263100225+07:00","message":"> Transcript [2943] [false]: 'สรุปมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:46.263103613+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:46.263105813+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:46.263109157+07:00","message":"StatePrefix: 'สรุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:46.263111298+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:46.758086688+07:00","message":"[GCS] Cleaned up inactive client: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:46.75811365+07:00","message":"[GCS] Cleaned up inactive client: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:46.75811662+07:00","message":"[GCS] Cleaned up inactive client: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:46.758118609+07:00","message":"[GCS] Cleaned up inactive client: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:46.758120434+07:00","message":"[GCS] Cleaned up inactive client: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:46.758122487+07:00","message":"[GCS] Cleaned up inactive client: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:46.758124788+07:00","message":"[GCS] Cleaned up inactive client: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:46.758126832+07:00","message":"[GCS] Cleaned up inactive client: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:46.758129598+07:00","message":"[GCS] Cleaned up inactive client: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:46.758131488+07:00","message":"[GCS] Cleaned up inactive client: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:46.758133243+07:00","message":"[GCS] Cleaned up inactive client: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:46.758134908+07:00","message":"[GCS] Cleaned up inactive client: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:46.826286376+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:46.82632613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสูงหน่อยนะชอบสนุกมากเลย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:46.826333106+07:00","message":"receive interim result [false|false]: มีสูงหน่อยนะชอบสนุกมากเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:46.826349242+07:00","message":"[buffer interim] 191 false มีสูงหน่อยนะชอบสนุกมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:46.826356138+07:00","message":"[bufferProcess] interim [180000000]:มีสูงหน่อยนะชอบสนุกมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:46.826358662+07:00","message":"[bufferProcess] send to processor:มีสูงหน่อยนะชอบสนุกมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:46.826365085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:46.82636813+07:00","message":"> Transcript [2944] [false]: 'มีสูงหน่อยนะชอบสนุกมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:46.826370919+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:46.826373179+07:00","message":"Set new StatePrefix: 'มีสูงหน่อยนะชอบสนุกมากเลย'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:44:46.944061152+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:44:46.944084634+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:47.204494169+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:47.204536197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสูงหน่อยนะชอบสนุกมากเลยสรุป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:47.204542314+07:00","message":"receive interim result [false|false]: มีสูงหน่อยนะชอบสนุกมากเลยสรุป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:47.20455888+07:00","message":"[buffer interim] 191 false มีสูงหน่อยนะชอบสนุกมากเลยสรุป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:47.204567738+07:00","message":"[bufferProcess] interim [540000000]:มีสูงหน่อยนะชอบสนุกมากเลยสรุป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:47.204571104+07:00","message":"[bufferProcess] send to processor:มีสูงหน่อยนะชอบสนุกมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:47.204575417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:47.204578664+07:00","message":"> Transcript [2945] [false]: 'มีสูงหน่อยนะชอบสนุกมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:47.20458218+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:47.204584839+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:47.204586922+07:00","message":"StatePrefix: 'มีสูงหน่อยนะชอบสนุกมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:47.204589305+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:47.20669209+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:47.206706397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสูงหน่อยนะชอบสนุกมากเลย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:47.206710344+07:00","message":"receive interim result [false|false]: มีสูงหน่อยนะชอบสนุกมากเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:47.206722025+07:00","message":"[buffer interim] 191 false มีสูงหน่อยนะชอบสนุกมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:47.206725704+07:00","message":"[bufferProcess] interim [600000000]:มีสูงหน่อยนะชอบสนุกมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:47.206728197+07:00","message":"[bufferProcess] send to processor:มีสูงหน่อยนะชอบสนุกมากเลยสรุป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:47.206730585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:47.2067328+07:00","message":"> Transcript [2946] [false]: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:47.206735334+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:47.206737204+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:47.206739465+07:00","message":"StatePrefix: 'มีสูงหน่อยนะชอบสนุกมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:47.20674172+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:47.32878942+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:47.32883552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:47.328842219+07:00","message":"receive interim result [false|false]: มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:47.328858269+07:00","message":"[buffer interim] 191 false มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:47.32886591+07:00","message":"[bufferProcess] interim [660000000]:มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:47.328868958+07:00","message":"[bufferProcess] send to processor:มีสูงหน่อยนะชอบสนุกมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:47.328878502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:47.328881497+07:00","message":"> Transcript [2947] [false]: 'มีสูงหน่อยนะชอบสนุกมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:47.328884858+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:47.328887182+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:47.328889969+07:00","message":"StatePrefix: 'มีสูงหน่อยนะชอบสนุกมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:47.328892734+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:47.918582147+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:47.918622025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้ว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:47.918628106+07:00","message":"receive interim result [false|false]: มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:47.918640475+07:00","message":"[buffer interim] 191 false มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:47.918648288+07:00","message":"[bufferProcess] interim [260000000]:มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:47.918650964+07:00","message":"[bufferProcess] send to processor:มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:47.918654764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:47.918657855+07:00","message":"> Transcript [2948] [false]: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:47.918661918+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:47.918664102+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:47.918666384+07:00","message":"StatePrefix: 'มีสูงหน่อยนะชอบสนุกมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:47.918668768+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:47.918673695+07:00","message":"Push: 'มีสูงหน่อยนะชอบสนุกมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:47.918675798+07:00","message":"TextPushed: 'มีสูงหน่อยนะชอบสนุกมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:47.918681051+07:00","message":"Set new StatePrefix : 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:47.918683585+07:00","message":"Next Push (prob) : 'สรุปแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:47.918693116+07:00","message":"push: {false มีสูงหน่อยนะชอบสนุกมากเลย 0 0xc003684000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:48.052932269+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:48.05297241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:48.052978932+07:00","message":"receive interim result [false|false]: มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:48.052994473+07:00","message":"[buffer interim] 191 false มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:48.053002569+07:00","message":"[bufferProcess] interim [380000000]:มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:48.053005537+07:00","message":"[bufferProcess] send to processor:มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:48.053013795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:48.053016798+07:00","message":"> Transcript [2949] [false]: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:48.053021028+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:48.053024305+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:48.053027161+07:00","message":"StatePrefix: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:48.053030485+07:00","message":"TextPushed: 'มีสูงหน่อยนะชอบสนุกมากเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:48.10893698+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:48.108976052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้ว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:48.108981681+07:00","message":"receive interim result [false|false]: มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:48.108999219+07:00","message":"[buffer interim] 191 false มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:48.109007355+07:00","message":"[bufferProcess] interim [500000000]:มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:48.109010336+07:00","message":"[bufferProcess] send to processor:มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:48.109014397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:48.109017624+07:00","message":"> Transcript [2950] [false]: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:48.109021499+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:48.109023562+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:48.109025695+07:00","message":"StatePrefix: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:48.109028326+07:00","message":"TextPushed: 'มีสูงหน่อยนะชอบสนุกมากเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:48.230882558+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:48.230924672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:48.230931562+07:00","message":"receive interim result [false|false]: มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:48.230950215+07:00","message":"[buffer interim] 191 false มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:48.230958969+07:00","message":"[bufferProcess] interim [560000000]:มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:48.230961871+07:00","message":"[bufferProcess] send to processor:มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:48.230965718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:48.230968993+07:00","message":"> Transcript [2951] [false]: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:48.230972979+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:48.230975236+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:48.230977646+07:00","message":"StatePrefix: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:48.230981111+07:00","message":"TextPushed: 'มีสูงหน่อยนะชอบสนุกมากเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:48.550786731+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:48.550835606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนขับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:48.550842298+07:00","message":"receive interim result [false|false]: มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนขับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:48.550866339+07:00","message":"[buffer interim] 191 false มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:48.550874834+07:00","message":"[bufferProcess] interim [860000000]:มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:48.550878009+07:00","message":"[bufferProcess] send to processor:มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:48.550885938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:48.550889532+07:00","message":"> Transcript [2952] [false]: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:48.550893433+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:48.550897554+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:48.550899841+07:00","message":"StatePrefix: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:48.550902576+07:00","message":"TextPushed: 'มีสูงหน่อยนะชอบสนุกมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:48.550910228+07:00","message":"Push: 'สรุปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:48.550912261+07:00","message":"TextPushed: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:48.550914912+07:00","message":"Set new StatePrefix : 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:48.550917528+07:00","message":"Next Push (prob) : 'คือคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:48.550927494+07:00","message":"push: {false สรุปแล้ว 0 0xc003684000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:48.620143804+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:48.6201843+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:48.620190583+07:00","message":"receive interim result [false|false]: มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:48.620204451+07:00","message":"[buffer interim] 191 false มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:48.620212094+07:00","message":"[bufferProcess] interim [980000000]:มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:48.620214729+07:00","message":"[bufferProcess] send to processor:มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:48.620220937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:48.620223883+07:00","message":"> Transcript [2953] [false]: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:48.620227411+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:48.620229784+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:48.620231756+07:00","message":"StatePrefix: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:48.62023441+07:00","message":"TextPushed: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:48.820888457+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:48.820931526+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:48.82093857+07:00","message":"receive interim result [false|false]: มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:48.820953148+07:00","message":"[buffer interim] 191 false มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:48.820961118+07:00","message":"[bufferProcess] interim [220000000]:มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:48.820964047+07:00","message":"[bufferProcess] send to processor:มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:48.820968227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:48.820971557+07:00","message":"> Transcript [2954] [false]: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:48.820974748+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:48.820976721+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:48.820981059+07:00","message":"StatePrefix: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:48.82098402+07:00","message":"TextPushed: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:49.132976249+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:49.133017201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:49.133023546+07:00","message":"receive interim result [false|false]: มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:49.133041227+07:00","message":"[buffer interim] 191 false มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:49.133049164+07:00","message":"[bufferProcess] interim [460000000]:มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:49.133052459+07:00","message":"[bufferProcess] send to processor:มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:49.13306039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:49.133063735+07:00","message":"> Transcript [2955] [false]: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:49.133067602+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:49.133069873+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:49.133072354+07:00","message":"StatePrefix: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:49.13307644+07:00","message":"TextPushed: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:49.146066757+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:49.146099574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างสด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:49.146105113+07:00","message":"receive interim result [false|false]: มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างสด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:49.146119888+07:00","message":"[buffer interim] 191 false มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างสด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:49.146126763+07:00","message":"[bufferProcess] interim [520000000]:มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างสด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:49.146129483+07:00","message":"[bufferProcess] send to processor:มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:49.146135203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:49.146137827+07:00","message":"> Transcript [2956] [false]: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:49.146142065+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:49.146146875+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:49.146149113+07:00","message":"StatePrefix: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:49.146151619+07:00","message":"TextPushed: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:49.146158305+07:00","message":"Push: 'คือคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:49.146160404+07:00","message":"TextPushed: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:49.146163028+07:00","message":"Set new StatePrefix : 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:49.146166369+07:00","message":"Next Push (prob) : 'สับสนระหว่างโซ่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:49.146175474+07:00","message":"push: {false คือคน 0 0xc003684000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:49.272118306+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:49.272164681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่าง Sony\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:49.272173194+07:00","message":"receive interim result [false|false]: มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่าง Sony"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:49.272190928+07:00","message":"[buffer interim] 191 false มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่าง Sony"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:49.27220388+07:00","message":"[bufferProcess] interim [580000000]:มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่าง Sony"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:49.272207951+07:00","message":"[bufferProcess] send to processor:มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างสด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:49.27221583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:49.272221025+07:00","message":"> Transcript [2957] [false]: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างสด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:49.272225244+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:49.272228756+07:00","message":"Set new StatePrefix: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างสด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:49.325992305+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:49.326033072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:49.326039584+07:00","message":"receive interim result [false|false]: มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:49.326053366+07:00","message":"[buffer interim] 191 false มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:49.326060717+07:00","message":"[bufferProcess] interim [700000000]:มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:49.326064196+07:00","message":"[bufferProcess] send to processor:มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่าง Sony"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:49.326071872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:49.326074897+07:00","message":"> Transcript [2958] [false]: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่าง Sony'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:49.32607751+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:49.326079861+07:00","message":"Set new StatePrefix: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่าง Sony'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:49.52353787+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:49.523576921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:49.523583358+07:00","message":"receive interim result [false|false]: มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:49.523599498+07:00","message":"[buffer interim] 191 false มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:49.523610458+07:00","message":"[bufferProcess] interim [880000000]:มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:49.52361527+07:00","message":"[bufferProcess] send to processor:มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:49.523623089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:49.523628204+07:00","message":"> Transcript [2959] [false]: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:49.523632353+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:49.523636106+07:00","message":"Set new StatePrefix: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:49.711801073+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:49.711844636+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอ้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:49.711850708+07:00","message":"receive interim result [false|false]: มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอ้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:49.711865172+07:00","message":"[buffer interim] 191 false มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:49.711871965+07:00","message":"[bufferProcess] interim [60000000]:มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:49.711874737+07:00","message":"[bufferProcess] send to processor:มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:49.711880384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:49.711883296+07:00","message":"> Transcript [2960] [false]: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:49.71188723+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:49.711889981+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:49.711892176+07:00","message":"StatePrefix: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:49.711894884+07:00","message":"TextPushed: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:49.843770477+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:49.843811572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอ้โอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:49.843825704+07:00","message":"receive interim result [false|false]: มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอ้โอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:49.843843529+07:00","message":"[buffer interim] 191 false มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอ้โอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:49.84385124+07:00","message":"[bufferProcess] interim [180000000]:มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอ้โอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:49.843854115+07:00","message":"[bufferProcess] send to processor:มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:49.84385795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:49.843861331+07:00","message":"> Transcript [2961] [false]: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:49.843865951+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:49.843868263+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:49.843870777+07:00","message":"StatePrefix: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:49.843873573+07:00","message":"TextPushed: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:49.897732212+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:49.897779597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:49.897789171+07:00","message":"receive interim result [false|false]: มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:49.897802863+07:00","message":"[buffer interim] 191 false มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:49.897811629+07:00","message":"[bufferProcess] interim [240000000]:มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:49.897814503+07:00","message":"[bufferProcess] send to processor:มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอ้โอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:49.897830082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:49.897833394+07:00","message":"> Transcript [2962] [false]: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอ้โอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:49.897837506+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:49.897839816+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:49.897842061+07:00","message":"StatePrefix: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:49.89784494+07:00","message":"TextPushed: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:44:49.944615781+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:44:49.944651016+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:50.144589867+07:00","message":"[GCS] IsForceVAD: false for message ID: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:50.308953959+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:50.308989056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอโอดีน\",\"confidence\":0.93251806}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:50.308995148+07:00","message":"receive interim result [true|false]: มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:50.309002708+07:00","message":"end recv isFinal message id 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:50.30900498+07:00","message":"end Recv id 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:50.309010969+07:00","message":"[buffer interim] 191 true มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:50.309019857+07:00","message":"[bufferProcess] interim [690000000]:มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:50.309022929+07:00","message":"[bufferProcess] send to processor (isfinal):มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:50.309034894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:50.309056161+07:00","message":"> Transcript [2963] [false]: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:50.309065018+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:50.309068375+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:50.30907181+07:00","message":"StatePrefix: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:50.309076866+07:00","message":"TextPushed: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:50.309086451+07:00","message":"Push: 'สับสนระหว่างโซเดียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:50.309089411+07:00","message":"TextPushed: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:50.309091779+07:00","message":"Set new StatePrefix : 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:50.309094296+07:00","message":"Next Push (prob) : 'กับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:50.309096947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:50.30909945+07:00","message":"> Transcript [2964] [true]: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:50.30910207+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:50.309103809+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:50.309106108+07:00","message":"StatePrefix: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:50.309108539+07:00","message":"TextPushed: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:50.309111211+07:00","message":"Push: 'กับไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:50.30912217+07:00","message":"push: {false สับสนระหว่างโซเดียม 0 0xc003684000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:50.309127433+07:00","message":"push: {true กับไอโอดีน 0 0xc003684000}"}
{"level":"info","service":"Main","time":"2026-06-25T13:44:50.320872005+07:00","message":"write wav file: './tmp/7595/7595_191.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:50.468479174+07:00","message":"[GCS] Start streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:51.505301375+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:51.50534115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:51.505346398+07:00","message":"receive interim result [false|false]: อยู่ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:51.505362417+07:00","message":"[buffer interim] 192 false อยู่ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:51.505368931+07:00","message":"[bufferProcess] interim [840000000]:อยู่ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:51.505370926+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:51.505376725+07:00","message":"[bufferProcess] send to processor (ticker):อยู่ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:51.505379636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:51.505382518+07:00","message":"> Transcript [2965] [false]: 'อยู่ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:51.505384992+07:00","message":"Set StatePrefix (first interim): 'อยู่ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:51.634969257+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:51.635002542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ด้วยกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:51.63500828+07:00","message":"receive interim result [false|false]: อยู่ด้วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:51.63502277+07:00","message":"[buffer interim] 192 false อยู่ด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:51.635030052+07:00","message":"[bufferProcess] interim [960000000]:อยู่ด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:51.635031989+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:51.825363449+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:51.825409327+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ด้วยกันนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:51.825415909+07:00","message":"receive interim result [false|false]: อยู่ด้วยกันนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:51.825428012+07:00","message":"[buffer interim] 192 false อยู่ด้วยกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:51.825436741+07:00","message":"[bufferProcess] interim [140000000]:อยู่ด้วยกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:51.825439419+07:00","message":"[bufferProcess] send to processor:อยู่ด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:51.8254439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:51.825447351+07:00","message":"> Transcript [2966] [false]: 'อยู่ด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:51.825450927+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:51.825453247+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:51.825455164+07:00","message":"StatePrefix: 'อยู่ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:51.825457325+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:52.402884992+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:52.402932158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ด้วยกันนะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:52.402939179+07:00","message":"receive interim result [false|false]: อยู่ด้วยกันนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:52.402954296+07:00","message":"[buffer interim] 192 false อยู่ด้วยกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:52.402963005+07:00","message":"[bufferProcess] interim [740000000]:อยู่ด้วยกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:52.402965805+07:00","message":"[bufferProcess] send to processor:อยู่ด้วยกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:52.402973898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:52.402977173+07:00","message":"> Transcript [2967] [false]: 'อยู่ด้วยกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:52.4029809+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:52.402984121+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:52.402987418+07:00","message":"StatePrefix: 'อยู่ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:52.402989638+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:44:52.944960576+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:44:52.944990546+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:53.057345966+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:53.057392553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ด้วยกันนะอีกอันหนึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:53.057400639+07:00","message":"receive interim result [false|false]: อยู่ด้วยกันนะอีกอันหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:53.057414531+07:00","message":"[buffer interim] 192 false อยู่ด้วยกันนะอีกอันหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.057422466+07:00","message":"[bufferProcess] interim [400000000]:อยู่ด้วยกันนะอีกอันหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.0574254+07:00","message":"[bufferProcess] send to processor:อยู่ด้วยกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.057433809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.057438398+07:00","message":"> Transcript [2968] [false]: 'อยู่ด้วยกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.057441601+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.057444075+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.05744626+07:00","message":"StatePrefix: 'อยู่ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.05744875+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:53.150444991+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:53.150480832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ด้วยกันนะอีกอันนึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:53.150486866+07:00","message":"receive interim result [false|false]: อยู่ด้วยกันนะอีกอันนึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:53.150503269+07:00","message":"[buffer interim] 192 false อยู่ด้วยกันนะอีกอันนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.150511975+07:00","message":"[bufferProcess] interim [520000000]:อยู่ด้วยกันนะอีกอันนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.150514785+07:00","message":"[bufferProcess] send to processor:อยู่ด้วยกันนะอีกอันหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.150520916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.150524283+07:00","message":"> Transcript [2969] [false]: 'อยู่ด้วยกันนะอีกอันหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.15052826+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.150530647+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.150532874+07:00","message":"StatePrefix: 'อยู่ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.150535376+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.150540055+07:00","message":"Push: 'อยู่ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.150542037+07:00","message":"TextPushed: 'อยู่ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.150544199+07:00","message":"Set new StatePrefix : 'อยู่ด้วยกันนะอีกอันหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.150546708+07:00","message":"Next Push (prob) : 'กันนะอีกอันหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:53.150554308+07:00","message":"push: {false อยู่ด้วย 0 0xc000045b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:53.304698832+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:53.304735973+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ด้วยกันนะอีกอันนึงกิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:53.304741719+07:00","message":"receive interim result [false|false]: อยู่ด้วยกันนะอีกอันนึงกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:53.304756977+07:00","message":"[buffer interim] 192 false อยู่ด้วยกันนะอีกอันนึงกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.304763914+07:00","message":"[bufferProcess] interim [640000000]:อยู่ด้วยกันนะอีกอันนึงกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.304766394+07:00","message":"[bufferProcess] send to processor:อยู่ด้วยกันนะอีกอันนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.30476997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.304772986+07:00","message":"> Transcript [2970] [false]: 'อยู่ด้วยกันนะอีกอันนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.304775596+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.30477789+07:00","message":"Set new StatePrefix: 'อยู่ด้วยกันนะอีกอันนึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:53.438668318+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:53.438711471+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ด้วยกันนะอีกอันนึงกินไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:53.438720201+07:00","message":"receive interim result [false|false]: อยู่ด้วยกันนะอีกอันนึงกินไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:53.438731807+07:00","message":"[buffer interim] 192 false อยู่ด้วยกันนะอีกอันนึงกินไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.438740156+07:00","message":"[bufferProcess] interim [760000000]:อยู่ด้วยกันนะอีกอันนึงกินไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.438742834+07:00","message":"[bufferProcess] send to processor:อยู่ด้วยกันนะอีกอันนึงกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.43874845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.438750986+07:00","message":"> Transcript [2971] [false]: 'อยู่ด้วยกันนะอีกอันนึงกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.438754577+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.438756948+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.438759095+07:00","message":"StatePrefix: 'อยู่ด้วยกันนะอีกอันนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.43876145+07:00","message":"TextPushed: 'อยู่ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:53.446813944+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:53.446840862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ด้วยกันนะอีกอันนึงกินมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:53.446845441+07:00","message":"receive interim result [false|false]: อยู่ด้วยกันนะอีกอันนึงกินมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:53.446856324+07:00","message":"[buffer interim] 192 false อยู่ด้วยกันนะอีกอันนึงกินมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.446861686+07:00","message":"[bufferProcess] interim [820000000]:อยู่ด้วยกันนะอีกอันนึงกินมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.446863937+07:00","message":"[bufferProcess] send to processor:อยู่ด้วยกันนะอีกอันนึงกินไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.446866938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.446870288+07:00","message":"> Transcript [2972] [false]: 'อยู่ด้วยกันนะอีกอันนึงกินไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.446873366+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.446875361+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.446877214+07:00","message":"StatePrefix: 'อยู่ด้วยกันนะอีกอันนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.446879658+07:00","message":"TextPushed: 'อยู่ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:53.690294963+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:53.690337236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ด้วยกันนะอีกอันนึงกินมากมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:53.690345329+07:00","message":"receive interim result [false|false]: อยู่ด้วยกันนะอีกอันนึงกินมากมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:53.690361515+07:00","message":"[buffer interim] 192 false อยู่ด้วยกันนะอีกอันนึงกินมากมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.690369734+07:00","message":"[bufferProcess] interim [60000000]:อยู่ด้วยกันนะอีกอันนึงกินมากมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.690373154+07:00","message":"[bufferProcess] send to processor:อยู่ด้วยกันนะอีกอันนึงกินมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.69037775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.690381508+07:00","message":"> Transcript [2973] [false]: 'อยู่ด้วยกันนะอีกอันนึงกินมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.69038619+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.690389047+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.690391897+07:00","message":"StatePrefix: 'อยู่ด้วยกันนะอีกอันนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.69039564+07:00","message":"TextPushed: 'อยู่ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:53.716251273+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:53.716287521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ด้วยกันนะอีกอันนึงกินมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:53.716292988+07:00","message":"receive interim result [false|false]: อยู่ด้วยกันนะอีกอันนึงกินมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:53.716309+07:00","message":"[buffer interim] 192 false อยู่ด้วยกันนะอีกอันนึงกินมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.716318218+07:00","message":"[bufferProcess] interim [120000000]:อยู่ด้วยกันนะอีกอันนึงกินมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.716320676+07:00","message":"[bufferProcess] send to processor:อยู่ด้วยกันนะอีกอันนึงกินมากมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.716328334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.716330943+07:00","message":"> Transcript [2974] [false]: 'อยู่ด้วยกันนะอีกอันนึงกินมากมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.716334779+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.716336979+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.716338935+07:00","message":"StatePrefix: 'อยู่ด้วยกันนะอีกอันนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.716340952+07:00","message":"TextPushed: 'อยู่ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.716347077+07:00","message":"Push: 'กันนะอีกอันนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.716349945+07:00","message":"TextPushed: 'อยู่ด้วยกันนะอีกอันนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.716352391+07:00","message":"Set new StatePrefix : 'อยู่ด้วยกันนะอีกอันนึงกินมากมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.716354606+07:00","message":"Next Push (prob) : 'กินมากมัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:53.716361924+07:00","message":"push: {false กันนะอีกอันนึง 0 0xc000045b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:53.812337548+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:53.812373439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ด้วยกันนะอีกอันนึงกินมากมันเยอะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:53.812379755+07:00","message":"receive interim result [false|false]: อยู่ด้วยกันนะอีกอันนึงกินมากมันเยอะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:53.812394195+07:00","message":"[buffer interim] 192 false อยู่ด้วยกันนะอีกอันนึงกินมากมันเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.812401335+07:00","message":"[bufferProcess] interim [180000000]:อยู่ด้วยกันนะอีกอันนึงกินมากมันเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.812404079+07:00","message":"[bufferProcess] send to processor:อยู่ด้วยกันนะอีกอันนึงกินมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.812407648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.812410501+07:00","message":"> Transcript [2975] [false]: 'อยู่ด้วยกันนะอีกอันนึงกินมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.812413084+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:53.958867917+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:53.958906932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ด้วยกันนะอีกอันนึงกินมากมันแยก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:53.958913056+07:00","message":"receive interim result [false|false]: อยู่ด้วยกันนะอีกอันนึงกินมากมันแยก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:53.958927857+07:00","message":"[buffer interim] 192 false อยู่ด้วยกันนะอีกอันนึงกินมากมันแยก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.958934479+07:00","message":"[bufferProcess] interim [300000000]:อยู่ด้วยกันนะอีกอันนึงกินมากมันแยก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.958936851+07:00","message":"[bufferProcess] send to processor:อยู่ด้วยกันนะอีกอันนึงกินมากมันเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.958940795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.958943582+07:00","message":"> Transcript [2976] [false]: 'อยู่ด้วยกันนะอีกอันนึงกินมากมันเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.958947441+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.958949591+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.958952447+07:00","message":"StatePrefix: 'อยู่ด้วยกันนะอีกอันนึงกินมากมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:53.958956203+07:00","message":"TextPushed: 'อยู่ด้วยกันนะอีกอันนึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:54.020300871+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:54.020337701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:54.020344825+07:00","message":"receive interim result [false|false]: อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:54.020360624+07:00","message":"[buffer interim] 192 false อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:54.020367079+07:00","message":"[bufferProcess] interim [360000000]:อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:54.020369639+07:00","message":"[bufferProcess] send to processor:อยู่ด้วยกันนะอีกอันนึงกินมากมันแยก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:54.020377068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:54.02038047+07:00","message":"> Transcript [2977] [false]: 'อยู่ด้วยกันนะอีกอันนึงกินมากมันแยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:54.020384378+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:54.020386747+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:54.020389067+07:00","message":"StatePrefix: 'อยู่ด้วยกันนะอีกอันนึงกินมากมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:54.020391761+07:00","message":"TextPushed: 'อยู่ด้วยกันนะอีกอันนึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:54.055432696+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:54.055472172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:54.055479526+07:00","message":"receive interim result [false|false]: อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:54.055491002+07:00","message":"[buffer interim] 192 false อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:54.055499794+07:00","message":"[bufferProcess] interim [420000000]:อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:54.055502516+07:00","message":"[bufferProcess] send to processor:อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:54.055508206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:54.055511086+07:00","message":"> Transcript [2978] [false]: 'อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:54.055514749+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:54.055516959+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:54.055518873+07:00","message":"StatePrefix: 'อยู่ด้วยกันนะอีกอันนึงกินมากมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:54.055521941+07:00","message":"TextPushed: 'อยู่ด้วยกันนะอีกอันนึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:54.352602313+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:54.352641513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:54.352647016+07:00","message":"receive interim result [false|false]: อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:54.35265796+07:00","message":"[buffer interim] 192 false อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:54.352664645+07:00","message":"[bufferProcess] interim [720000000]:อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:54.352667518+07:00","message":"[bufferProcess] send to processor:อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:54.352671146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:54.352673787+07:00","message":"> Transcript [2979] [false]: 'อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:54.352677811+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:54.352679913+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:54.352682226+07:00","message":"StatePrefix: 'อยู่ด้วยกันนะอีกอันนึงกินมากมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:54.352684723+07:00","message":"TextPushed: 'อยู่ด้วยกันนะอีกอันนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:54.352687578+07:00","message":"Push: 'กินมากมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:54.352689452+07:00","message":"TextPushed: 'อยู่ด้วยกันนะอีกอันนึงกินมากมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:54.352691612+07:00","message":"Set new StatePrefix : 'อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:54.352693784+07:00","message":"Next Push (prob) : 'แย่อีก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:54.352701283+07:00","message":"push: {false กินมากมัน 0 0xc000045b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:54.524621854+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:54.524659015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:54.524665127+07:00","message":"receive interim result [false|false]: อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:54.524680538+07:00","message":"[buffer interim] 192 false อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:54.524689272+07:00","message":"[bufferProcess] interim [840000000]:อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:54.524692733+07:00","message":"[bufferProcess] send to processor:อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:54.524702153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:54.52470663+07:00","message":"> Transcript [2980] [false]: 'อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:54.524711558+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:54.52471575+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:54.52471839+07:00","message":"StatePrefix: 'อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:54.524721311+07:00","message":"TextPushed: 'อยู่ด้วยกันนะอีกอันนึงกินมากมัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:54.712465431+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:54.712525257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:54.71253254+07:00","message":"receive interim result [false|false]: อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:54.712547113+07:00","message":"[buffer interim] 192 false อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:54.712555441+07:00","message":"[bufferProcess] interim [80000000]:อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:54.712558396+07:00","message":"[bufferProcess] send to processor:อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:54.712568025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:54.712571658+07:00","message":"> Transcript [2981] [false]: 'อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:54.712577472+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:54.712580287+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:54.712582966+07:00","message":"StatePrefix: 'อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:54.712585679+07:00","message":"TextPushed: 'อยู่ด้วยกันนะอีกอันนึงกินมากมัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:54.861252162+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:54.861286221+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:54.861291651+07:00","message":"receive interim result [false|false]: อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:54.861305557+07:00","message":"[buffer interim] 192 false อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:54.861313311+07:00","message":"[bufferProcess] interim [200000000]:อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:54.861315709+07:00","message":"[bufferProcess] send to processor:อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:54.861319316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:54.86132221+07:00","message":"> Transcript [2982] [false]: 'อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:54.861325832+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:54.861327783+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:54.861329922+07:00","message":"StatePrefix: 'อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:54.861332663+07:00","message":"TextPushed: 'อยู่ด้วยกันนะอีกอันนึงกินมากมัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:54.925279233+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:54.925315068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:54.925320923+07:00","message":"receive interim result [false|false]: อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:54.925332743+07:00","message":"[buffer interim] 192 false อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:54.925341048+07:00","message":"[bufferProcess] interim [320000000]:อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:54.925343998+07:00","message":"[bufferProcess] send to processor:อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:54.925347568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:54.925350824+07:00","message":"> Transcript [2983] [false]: 'อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:54.925354815+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:54.925357172+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:54.925359472+07:00","message":"StatePrefix: 'อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:54.925366517+07:00","message":"TextPushed: 'อยู่ด้วยกันนะอีกอันนึงกินมากมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:54.925372865+07:00","message":"Push: 'แย่อีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:54.925374826+07:00","message":"TextPushed: 'อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:54.925376973+07:00","message":"Set new StatePrefix : 'อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:54.92537982+07:00","message":"Next Push (prob) : 'อันนึงขาดแล้วมัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:54.92540156+07:00","message":"push: {false แย่อีก 0 0xc000045b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:55.028237984+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:55.028278878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:55.028285675+07:00","message":"receive interim result [false|false]: อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:55.028298018+07:00","message":"[buffer interim] 192 false อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:55.028304826+07:00","message":"[bufferProcess] interim [380000000]:อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:55.028307379+07:00","message":"[bufferProcess] send to processor:อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:55.02831339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:55.028316311+07:00","message":"> Transcript [2984] [false]: 'อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:55.028320135+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:55.028322377+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:55.028324346+07:00","message":"StatePrefix: 'อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:55.028327432+07:00","message":"TextPushed: 'อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:55.611263818+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:55.611304296+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:55.611311972+07:00","message":"receive interim result [false|false]: อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:55.611327574+07:00","message":"[buffer interim] 192 false อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:55.611335314+07:00","message":"[bufferProcess] interim [980000000]:อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:55.611338512+07:00","message":"[bufferProcess] send to processor:อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:55.611347607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:55.611351008+07:00","message":"> Transcript [2985] [false]: 'อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:55.611354897+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:55.61135723+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:55.611361921+07:00","message":"StatePrefix: 'อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:55.611365227+07:00","message":"TextPushed: 'อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:55.847707334+07:00","message":"[GCS] IsForceVAD: false for message ID: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:55.944487912+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:55.944526576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่ไม่พอดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:55.944533129+07:00","message":"receive interim result [false|false]: อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่ไม่พอดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:55.944548141+07:00","message":"[buffer interim] 192 false อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่ไม่พอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:55.944567439+07:00","message":"[bufferProcess] interim [280000000]:อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่ไม่พอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:55.944570977+07:00","message":"[bufferProcess] send to processor:อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:55.944578698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:55.944581805+07:00","message":"> Transcript [2986] [false]: 'อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:55.944586079+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:55.944588201+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:55.94459062+07:00","message":"StatePrefix: 'อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:55.944594191+07:00","message":"TextPushed: 'อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีก'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:44:55.945581815+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:44:55.945584201+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:56.008138551+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:56.0081741+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่ต้องให้พอดี\",\"confidence\":0.9341341}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:56.008180354+07:00","message":"receive interim result [true|false]: มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่ต้องให้พอดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:56.008192967+07:00","message":"end recv isFinal message id 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:56.008195704+07:00","message":"end Recv id 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:56.008203149+07:00","message":"[buffer interim] 192 true มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่ต้องให้พอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:56.008211102+07:00","message":"[bufferProcess] interim [400000000]:มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่ต้องให้พอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:56.008215624+07:00","message":"[bufferProcess] send to processor (isfinal):อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่ไม่พอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:56.008223722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:56.008244065+07:00","message":"> Transcript [2987] [false]: 'อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่ไม่พอดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:56.008249866+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:56.008252721+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:56.008255201+07:00","message":"StatePrefix: 'อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:56.008258194+07:00","message":"TextPushed: 'อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:56.008262422+07:00","message":"Push: 'อันนึงขาดแล้วมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:56.008264561+07:00","message":"TextPushed: 'อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:56.008267678+07:00","message":"Set new StatePrefix : 'อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่ไม่พอดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:56.008270003+07:00","message":"Next Push (prob) : 'แย่ไม่พอดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:56.008272478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:56.008275731+07:00","message":"> Transcript [2988] [true]: 'มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่ต้องให้พอดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:56.008278511+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:56.00828025+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:56.008282253+07:00","message":"StatePrefix: 'อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่ไม่พอดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:56.008284582+07:00","message":"TextPushed: 'อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:56.008286606+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:56.008292383+07:00","message":"push: {false อันนึงขาดแล้วมัน 0 0xc000045b00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:56.008511121+07:00","message":"Push: 'แย่ต้องให้พอดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:56.008514716+07:00","message":"TextPushed: 'อยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่ต้องให้พอดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:56.008517806+07:00","message":"Set new StatePrefix : 'มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่ต้องให้พอดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:56.008520171+07:00","message":"Next Push (prob) : 'มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่ต้องให้พอดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:56.00853114+07:00","message":"push: {true แย่ต้องให้พอดี 0 0xc000045b00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:56.008546676+07:00","message":"write aligntment file to 'tmp/7595/align_message_id_192.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:44:56.019755637+07:00","message":"write wav file: './tmp/7595/7595_192.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:56.098198011+07:00","message":"[GCS] Start streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:56.638802828+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:56.638848347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:56.638853611+07:00","message":"receive interim result [false|false]: มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:56.638866102+07:00","message":"[buffer interim] 193 false มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:56.638872492+07:00","message":"[bufferProcess] interim [360000000]:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:56.638874241+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:56.787047226+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:56.787087382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันพอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:56.787092887+07:00","message":"receive interim result [false|false]: มันพอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:56.787111275+07:00","message":"[buffer interim] 193 false มันพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:56.787119509+07:00","message":"[bufferProcess] interim [480000000]:มันพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:56.787121864+07:00","message":"[bufferProcess] send to processor:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:56.787125896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:56.787129378+07:00","message":"> Transcript [2989] [false]: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:56.787131776+07:00","message":"Set StatePrefix (first interim): 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:56.829769349+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:56.829798381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันพอดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:56.829813202+07:00","message":"receive interim result [false|false]: มันพอดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:56.829832631+07:00","message":"[buffer interim] 193 false มันพอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:56.829846157+07:00","message":"[bufferProcess] interim [540000000]:มันพอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:56.829848818+07:00","message":"[bufferProcess] send to processor:มันพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:56.82985467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:56.829857318+07:00","message":"> Transcript [2990] [false]: 'มันพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:56.829862253+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:56.829864292+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:56.829866132+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:56.829868034+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:57.465300946+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:57.465343931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันพอดีก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:57.465350044+07:00","message":"receive interim result [false|false]: มันพอดีก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:57.465367484+07:00","message":"[buffer interim] 193 false มันพอดีก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:57.465376381+07:00","message":"[bufferProcess] interim [140000000]:มันพอดีก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:57.465378886+07:00","message":"[bufferProcess] send to processor:มันพอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:57.465385254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:57.465388524+07:00","message":"> Transcript [2991] [false]: 'มันพอดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:57.465392921+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:57.465395192+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:57.465397455+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:57.465399805+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:57.850170926+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:57.850204779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันพอดีก็คือเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:57.850210963+07:00","message":"receive interim result [false|false]: มันพอดีก็คือเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:57.850225741+07:00","message":"[buffer interim] 193 false มันพอดีก็คือเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:57.850233278+07:00","message":"[bufferProcess] interim [620000000]:มันพอดีก็คือเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:57.850235787+07:00","message":"[bufferProcess] send to processor:มันพอดีก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:57.850242974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:57.850246424+07:00","message":"> Transcript [2992] [false]: 'มันพอดีก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:57.850251585+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:57.850253906+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:57.850256294+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:57.8502587+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:58.054901074+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:58.054935083+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันพอดีก็คือเรากิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:58.054941067+07:00","message":"receive interim result [false|false]: มันพอดีก็คือเรากิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:58.054956025+07:00","message":"[buffer interim] 193 false มันพอดีก็คือเรากิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:58.054963071+07:00","message":"[bufferProcess] interim [800000000]:มันพอดีก็คือเรากิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:58.054966337+07:00","message":"[bufferProcess] send to processor:มันพอดีก็คือเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:58.054973163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:58.054975944+07:00","message":"> Transcript [2993] [false]: 'มันพอดีก็คือเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:58.054979698+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:58.054983138+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:58.054986014+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:58.05498834+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:58.054991268+07:00","message":"Push: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:58.054993323+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:58.054995572+07:00","message":"Set new StatePrefix : 'มันพอดีก็คือเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:58.054997884+07:00","message":"Next Push (prob) : 'พอดีก็คือเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:58.055006028+07:00","message":"push: {false มัน 0 0xc0020b7180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:58.243378802+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:58.243418589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันพอดีก็คือเรากินเกลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:58.243424555+07:00","message":"receive interim result [false|false]: มันพอดีก็คือเรากินเกลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:58.243437029+07:00","message":"[buffer interim] 193 false มันพอดีก็คือเรากินเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:58.243445594+07:00","message":"[bufferProcess] interim [980000000]:มันพอดีก็คือเรากินเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:58.243448182+07:00","message":"[bufferProcess] send to processor:มันพอดีก็คือเรากิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:58.243454091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:58.24345682+07:00","message":"> Transcript [2994] [false]: 'มันพอดีก็คือเรากิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:58.243460658+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:58.243462855+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:58.243465429+07:00","message":"StatePrefix: 'มันพอดีก็คือเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:58.243468257+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:58.880304757+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:58.880353037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันพอดีก็คือเรากินเกลือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:58.880358806+07:00","message":"receive interim result [false|false]: มันพอดีก็คือเรากินเกลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:58.880373285+07:00","message":"[buffer interim] 193 false มันพอดีก็คือเรากินเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:58.880380454+07:00","message":"[bufferProcess] interim [580000000]:มันพอดีก็คือเรากินเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:58.880383149+07:00","message":"[bufferProcess] send to processor:มันพอดีก็คือเรากินเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:58.880386742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:58.880389447+07:00","message":"> Transcript [2995] [false]: 'มันพอดีก็คือเรากินเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:58.880392891+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:58.880394835+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:58.880397207+07:00","message":"StatePrefix: 'มันพอดีก็คือเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:58.880399821+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:44:58.945970468+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:44:58.945987343+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:59.127863773+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:59.127905505+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันพอดีก็คือเรากินเกลือวันละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:59.127911462+07:00","message":"receive interim result [false|false]: มันพอดีก็คือเรากินเกลือวันละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:59.12792639+07:00","message":"[buffer interim] 193 false มันพอดีก็คือเรากินเกลือวันละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:59.127937558+07:00","message":"[bufferProcess] interim [880000000]:มันพอดีก็คือเรากินเกลือวันละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:59.127940224+07:00","message":"[bufferProcess] send to processor:มันพอดีก็คือเรากินเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:59.127946033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:59.127949233+07:00","message":"> Transcript [2996] [false]: 'มันพอดีก็คือเรากินเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:59.127953463+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:59.127956472+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:59.127958805+07:00","message":"StatePrefix: 'มันพอดีก็คือเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:59.127961855+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:59.324461153+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:59.324503381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันพอดีก็คือเรากินเกลือวันละไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:59.324511291+07:00","message":"receive interim result [false|false]: มันพอดีก็คือเรากินเกลือวันละไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:59.324523863+07:00","message":"[buffer interim] 193 false มันพอดีก็คือเรากินเกลือวันละไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:59.324530699+07:00","message":"[bufferProcess] interim [120000000]:มันพอดีก็คือเรากินเกลือวันละไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:59.32453323+07:00","message":"[bufferProcess] send to processor:มันพอดีก็คือเรากินเกลือวันละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:59.324538797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:59.324541768+07:00","message":"> Transcript [2997] [false]: 'มันพอดีก็คือเรากินเกลือวันละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:59.324545783+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:59.324548025+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:59.324551143+07:00","message":"StatePrefix: 'มันพอดีก็คือเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:59.32455381+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:59.32455961+07:00","message":"Push: 'พอดีก็คือเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:59.32456209+07:00","message":"TextPushed: 'มันพอดีก็คือเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:59.324564568+07:00","message":"Set new StatePrefix : 'มันพอดีก็คือเรากินเกลือวันละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:59.324566964+07:00","message":"Next Push (prob) : 'กินเกลือวันละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:59.324595617+07:00","message":"push: {false พอดีก็คือเรา 0 0xc0020b7180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:59.580335748+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:59.580378024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันพอดีก็คือเรากินเกลือวันละไม่เกิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:59.580384658+07:00","message":"receive interim result [false|false]: มันพอดีก็คือเรากินเกลือวันละไม่เกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:59.580400131+07:00","message":"[buffer interim] 193 false มันพอดีก็คือเรากินเกลือวันละไม่เกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:59.580409121+07:00","message":"[bufferProcess] interim [300000000]:มันพอดีก็คือเรากินเกลือวันละไม่เกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:59.580412164+07:00","message":"[bufferProcess] send to processor:มันพอดีก็คือเรากินเกลือวันละไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:59.580416276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:59.580419861+07:00","message":"> Transcript [2998] [false]: 'มันพอดีก็คือเรากินเกลือวันละไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:59.580423541+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:59.580425741+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:59.580427767+07:00","message":"StatePrefix: 'มันพอดีก็คือเรากินเกลือวันละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:59.580430513+07:00","message":"TextPushed: 'มันพอดีก็คือเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:59.831865899+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:59.831904465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:59.831910441+07:00","message":"receive interim result [false|false]: มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:44:59.831927891+07:00","message":"[buffer interim] 193 false มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:59.831934779+07:00","message":"[bufferProcess] interim [540000000]:มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:59.831937583+07:00","message":"[bufferProcess] send to processor:มันพอดีก็คือเรากินเกลือวันละไม่เกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:59.831941154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:59.83194421+07:00","message":"> Transcript [2999] [false]: 'มันพอดีก็คือเรากินเกลือวันละไม่เกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:59.831948519+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:59.831950696+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:59.831952604+07:00","message":"StatePrefix: 'มันพอดีก็คือเรากินเกลือวันละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:44:59.831955315+07:00","message":"TextPushed: 'มันพอดีก็คือเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:00.033957789+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:00.033998109+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-25T13:45:00.034004685+07:00","message":"receive interim result [false|false]: มันพอดีก็คือเรากินเกลือวันละไม่เกิน 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:00.034019071+07:00","message":"[buffer interim] 193 false มันพอดีก็คือเรากินเกลือวันละไม่เกิน 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:00.03402633+07:00","message":"[bufferProcess] interim [780000000]:มันพอดีก็คือเรากินเกลือวันละไม่เกิน 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:00.03402943+07:00","message":"[bufferProcess] send to processor:มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:00.03403691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:00.034039916+07:00","message":"> Transcript [3000] [false]: 'มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:00.034043906+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:00.034046539+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:00.03404861+07:00","message":"StatePrefix: 'มันพอดีก็คือเรากินเกลือวันละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:00.034051474+07:00","message":"TextPushed: 'มันพอดีก็คือเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:00.153131435+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:00.15318122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:00.153187841+07:00","message":"receive interim result [false|false]: มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:00.153201886+07:00","message":"[buffer interim] 193 false มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:00.153209467+07:00","message":"[bufferProcess] interim [840000000]:มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:00.153215099+07:00","message":"[bufferProcess] send to processor:มันพอดีก็คือเรากินเกลือวันละไม่เกิน 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:00.153219119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:00.153222493+07:00","message":"> Transcript [3001] [false]: 'มันพอดีก็คือเรากินเกลือวันละไม่เกิน 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:00.153226373+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:00.153228663+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:00.153231265+07:00","message":"StatePrefix: 'มันพอดีก็คือเรากินเกลือวันละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:00.153234274+07:00","message":"TextPushed: 'มันพอดีก็คือเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:00.153239467+07:00","message":"Push: 'กินเกลือวันละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:00.153241379+07:00","message":"TextPushed: 'มันพอดีก็คือเรากินเกลือวันละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:00.153243508+07:00","message":"Set new StatePrefix : 'มันพอดีก็คือเรากินเกลือวันละไม่เกิน 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:00.153245783+07:00","message":"Next Push (prob) : 'ไม่เกิน 10'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:00.15327312+07:00","message":"push: {false กินเกลือวันละ 0 0xc0020b7180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:00.156594484+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:00.156614933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันพอดีก็คือเรากินเกลือวันละไม่เกิน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:00.156620757+07:00","message":"receive interim result [false|false]: มันพอดีก็คือเรากินเกลือวันละไม่เกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:00.156628893+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-25T13:45:00.156631877+07:00","message":"receive interim result [false|false]:  1 ช้อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:00.156637689+07:00","message":"[buffer interim] 193 false มันพอดีก็คือเรากินเกลือวันละไม่เกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:00.156640874+07:00","message":"[buffer interim] 193 false  1 ช้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:00.156645258+07:00","message":"[bufferProcess] interim [900000000]:มันพอดีก็คือเรากินเกลือวันละไม่เกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:00.156647896+07:00","message":"[bufferProcess] send to processor:มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:00.156650743+07:00","message":"[bufferProcess] interim [900000000]: 1 ช้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:00.15665335+07:00","message":"[bufferProcess] update buffer: มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:00.156656128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:00.156658718+07:00","message":"> Transcript [3002] [false]: 'มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:00.156661098+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:00.156663141+07:00","message":"Set new StatePrefix: 'มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:00.279470623+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:00.279512331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันพอดีก็คือเรากินเกลือวันละไม่เกิน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:00.279518959+07:00","message":"receive interim result [false|false]: มันพอดีก็คือเรากินเกลือวันละไม่เกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:00.279530668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 ช้อนชา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:00.279533958+07:00","message":"receive interim result [false|false]:  1 ช้อนชา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:00.279542459+07:00","message":"[buffer interim] 193 false มันพอดีก็คือเรากินเกลือวันละไม่เกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:00.279545791+07:00","message":"[buffer interim] 193 false  1 ช้อนชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:00.279552428+07:00","message":"[bufferProcess] interim [960000000]:มันพอดีก็คือเรากินเกลือวันละไม่เกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:00.279555434+07:00","message":"[bufferProcess] send to processor:มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:00.27955938+07:00","message":"[bufferProcess] interim [960000000]: 1 ช้อนชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:00.279562134+07:00","message":"[bufferProcess] update buffer: มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:00.279565274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:00.279568551+07:00","message":"> Transcript [3003] [false]: 'มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:00.279572695+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:00.27957517+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:00.279577206+07:00","message":"StatePrefix: 'มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:00.279579484+07:00","message":"TextPushed: 'มันพอดีก็คือเรากินเกลือวันละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:00.726984246+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:00.727019567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:00.727025588+07:00","message":"receive interim result [false|false]: มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:00.727040125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ช้อนชา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:00.727043471+07:00","message":"receive interim result [false|false]:  ช้อนชา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:00.72705081+07:00","message":"[buffer interim] 193 false มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:00.727054851+07:00","message":"[buffer interim] 193 false  ช้อนชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:00.727061341+07:00","message":"[bufferProcess] interim [440000000]:มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:00.727064133+07:00","message":"[bufferProcess] send to processor:มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:00.727071792+07:00","message":"[bufferProcess] interim [440000000]: ช้อนชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:00.72707502+07:00","message":"[bufferProcess] update buffer: มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:00.727078014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:00.727080842+07:00","message":"> Transcript [3004] [false]: 'มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:00.727084712+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:00.727087192+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:00.727089214+07:00","message":"StatePrefix: 'มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:00.727091446+07:00","message":"TextPushed: 'มันพอดีก็คือเรากินเกลือวันละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:00.85289954+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:00.852938732+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-25T13:45:00.852945899+07:00","message":"receive interim result [false|false]: มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:00.852961764+07:00","message":"[buffer interim] 193 false มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:00.852968969+07:00","message":"[bufferProcess] interim [560000000]:มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:00.852972176+07:00","message":"[bufferProcess] send to processor:มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:00.852980197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:00.852983517+07:00","message":"> Transcript [3005] [false]: 'มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:00.852987217+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:00.852989829+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:00.852991986+07:00","message":"StatePrefix: 'มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:00.852994525+07:00","message":"TextPushed: 'มันพอดีก็คือเรากินเกลือวันละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:01.041632501+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:01.041681058+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-25T13:45:01.041689479+07:00","message":"receive interim result [false|false]: มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:01.041704521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ช้อนชาและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:01.041709187+07:00","message":"receive interim result [false|false]:  ช้อนชาและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:01.041725706+07:00","message":"[buffer interim] 193 false มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:01.041731423+07:00","message":"[buffer interim] 193 false  ช้อนชาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:01.041739675+07:00","message":"[bufferProcess] interim [800000000]:มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:01.041743994+07:00","message":"[bufferProcess] send to processor:มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:01.041750122+07:00","message":"[bufferProcess] interim [800000000]: ช้อนชาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:01.041754653+07:00","message":"[bufferProcess] update buffer: มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:01.041759033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:01.041763294+07:00","message":"> Transcript [3006] [false]: 'มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:01.04176811+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:01.041771335+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:01.041774598+07:00","message":"StatePrefix: 'มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:01.041778239+07:00","message":"TextPushed: 'มันพอดีก็คือเรากินเกลือวันละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:01.041782206+07:00","message":"Push: 'ไม่เกิน 1 ช้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:01.041785306+07:00","message":"TextPushed: 'มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:01.041788881+07:00","message":"Set new StatePrefix : 'มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:01.041792693+07:00","message":"Next Push (prob) : 'ชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:01.041801333+07:00","message":"push: {false ไม่เกิน 1 ช้อน 0 0xc0020b7180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:01.37736253+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:01.377399674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:01.377405868+07:00","message":"receive interim result [false|false]: มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:01.377418194+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ช้อนชาและต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:01.377421444+07:00","message":"receive interim result [false|false]:  ช้อนชาและต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:01.377428964+07:00","message":"[buffer interim] 193 false มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:01.377432534+07:00","message":"[buffer interim] 193 false  ช้อนชาและต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:01.377437843+07:00","message":"[bufferProcess] interim [100000000]:มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:01.377440594+07:00","message":"[bufferProcess] send to processor:มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:01.377443915+07:00","message":"[bufferProcess] interim [100000000]: ช้อนชาและต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:01.37744695+07:00","message":"[bufferProcess] update buffer: มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชาและต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:01.377451004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:01.377454888+07:00","message":"> Transcript [3007] [false]: 'มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชาและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:01.377460037+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:01.377462838+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:01.37746613+07:00","message":"StatePrefix: 'มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:01.377469797+07:00","message":"TextPushed: 'มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:01.563141679+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:01.563177866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:01.563184387+07:00","message":"receive interim result [false|false]: มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:01.563192905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ช้อนชาและต้องเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:01.563196397+07:00","message":"receive interim result [false|false]:  ช้อนชาและต้องเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:01.563204184+07:00","message":"[buffer interim] 193 false มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:01.563207936+07:00","message":"[buffer interim] 193 false  ช้อนชาและต้องเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:01.563214135+07:00","message":"[bufferProcess] interim [280000000]:มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:01.56321691+07:00","message":"[bufferProcess] send to processor:มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชาและต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:01.563220195+07:00","message":"[bufferProcess] interim [280000000]: ช้อนชาและต้องเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:01.563222775+07:00","message":"[bufferProcess] update buffer: มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชาและต้องเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:01.563226263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:01.563229585+07:00","message":"> Transcript [3008] [false]: 'มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชาและต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:01.563233767+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:01.563236097+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:01.563238097+07:00","message":"StatePrefix: 'มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:01.563240282+07:00","message":"TextPushed: 'มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:01.754063522+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:01.754106501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:01.754114241+07:00","message":"receive interim result [false|false]: มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:01.754129203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ช้อนชาและต้องเป็นเกลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:01.754133011+07:00","message":"receive interim result [false|false]:  ช้อนชาและต้องเป็นเกลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:01.754143964+07:00","message":"[buffer interim] 193 false มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:01.754148313+07:00","message":"[buffer interim] 193 false  ช้อนชาและต้องเป็นเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:01.754156174+07:00","message":"[bufferProcess] interim [520000000]:มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:01.754158978+07:00","message":"[bufferProcess] send to processor:มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชาและต้องเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:01.754162686+07:00","message":"[bufferProcess] interim [520000000]: ช้อนชาและต้องเป็นเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:01.754165878+07:00","message":"[bufferProcess] update buffer: มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชาและต้องเป็นเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:01.75416894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:01.754172681+07:00","message":"> Transcript [3009] [false]: 'มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชาและต้องเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:01.754177893+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:01.754181302+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:01.754184294+07:00","message":"StatePrefix: 'มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:01.754187801+07:00","message":"TextPushed: 'มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:45:01.946170164+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:45:01.946183372+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:02.074358684+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:02.074406148+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:02.074414881+07:00","message":"receive interim result [false|false]: มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:02.074428736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ช้อนชาและต้องเป็นเกลือเสือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:02.074433124+07:00","message":"receive interim result [false|false]:  ช้อนชาและต้องเป็นเกลือเสือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:02.07444328+07:00","message":"[buffer interim] 193 false มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:02.074448708+07:00","message":"[buffer interim] 193 false  ช้อนชาและต้องเป็นเกลือเสือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:02.074457+07:00","message":"[bufferProcess] interim [760000000]:มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:02.074461235+07:00","message":"[bufferProcess] send to processor:มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชาและต้องเป็นเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:02.074466509+07:00","message":"[bufferProcess] interim [760000000]: ช้อนชาและต้องเป็นเกลือเสือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:02.074471834+07:00","message":"[bufferProcess] update buffer: มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชาและต้องเป็นเกลือเสือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:02.074476395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:02.074481053+07:00","message":"> Transcript [3010] [false]: 'มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชาและต้องเป็นเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:02.074486257+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:02.07448935+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:02.074492637+07:00","message":"StatePrefix: 'มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:02.074496271+07:00","message":"TextPushed: 'มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:02.074503383+07:00","message":"Push: 'ชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:02.074506883+07:00","message":"TextPushed: 'มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:02.074510306+07:00","message":"Set new StatePrefix : 'มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชาและต้องเป็นเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:02.074514096+07:00","message":"Next Push (prob) : 'และต้องเป็นเกลือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:02.074526149+07:00","message":"push: {false ชา 0 0xc0020b7180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:02.076361307+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:02.076383835+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-25T13:45:02.076389743+07:00","message":"receive interim result [false|false]: มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:02.076401636+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ช้อนชาและต้องเป็นเกลือเสริม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:02.076406158+07:00","message":"receive interim result [false|false]:  ช้อนชาและต้องเป็นเกลือเสริม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:02.076427581+07:00","message":"[buffer interim] 193 false มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:02.076450224+07:00","message":"[buffer interim] 193 false  ช้อนชาและต้องเป็นเกลือเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:02.076458986+07:00","message":"[bufferProcess] interim [820000000]:มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:02.076464181+07:00","message":"[bufferProcess] send to processor:มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชาและต้องเป็นเกลือเสือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:02.076472524+07:00","message":"[bufferProcess] interim [820000000]: ช้อนชาและต้องเป็นเกลือเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:02.076476688+07:00","message":"[bufferProcess] update buffer: มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชาและต้องเป็นเกลือเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:02.076480461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:02.076484269+07:00","message":"> Transcript [3011] [false]: 'มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชาและต้องเป็นเกลือเสือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:02.076489622+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:02.076492554+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:02.076495945+07:00","message":"StatePrefix: 'มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชาและต้องเป็นเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:02.076499142+07:00","message":"TextPushed: 'มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:02.322617983+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:02.322656108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:02.322662035+07:00","message":"receive interim result [false|false]: มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:02.322677223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ช้อนชาและต้องเป็นเกลือเสริมไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:02.322680258+07:00","message":"receive interim result [false|false]:  ช้อนชาและต้องเป็นเกลือเสริมไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:02.32268697+07:00","message":"[buffer interim] 193 false มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:02.322692456+07:00","message":"[buffer interim] 193 false  ช้อนชาและต้องเป็นเกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:02.322698565+07:00","message":"[bufferProcess] interim [60000000]:มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:02.322701519+07:00","message":"[bufferProcess] send to processor:มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชาและต้องเป็นเกลือเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:02.322712397+07:00","message":"[bufferProcess] interim [60000000]: ช้อนชาและต้องเป็นเกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:02.322722297+07:00","message":"[bufferProcess] update buffer: มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชาและต้องเป็นเกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:02.322726857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:02.322729826+07:00","message":"> Transcript [3012] [false]: 'มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชาและต้องเป็นเกลือเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:02.322733737+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:02.322735865+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:02.322738351+07:00","message":"StatePrefix: 'มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชาและต้องเป็นเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:02.322740961+07:00","message":"TextPushed: 'มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:02.375726087+07:00","message":"[GCS] IsForceVAD: false for message ID: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:02.513128556+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:02.513209143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชาและต้องเป็นเกลือเสริมไอโอดีน\",\"confidence\":0.95897263}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:02.513217658+07:00","message":"receive interim result [true|false]: มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชาและต้องเป็นเกลือเสริมไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:02.513230202+07:00","message":"end recv isFinal message id 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:02.513232376+07:00","message":"end Recv id 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:02.513240353+07:00","message":"[buffer interim] 193 true มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชาและต้องเป็นเกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:02.513254176+07:00","message":"[bufferProcess] interim [300000000]:มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชาและต้องเป็นเกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:02.513258985+07:00","message":"[bufferProcess] send to processor (isfinal):มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชาและต้องเป็นเกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:02.513263305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:02.513267159+07:00","message":"> Transcript [3013] [false]: 'มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชาและต้องเป็นเกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:02.513271039+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:02.513273259+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:02.513275933+07:00","message":"StatePrefix: 'มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชาและต้องเป็นเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:02.513279177+07:00","message":"TextPushed: 'มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:02.51328125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:02.513283353+07:00","message":"> Transcript [3014] [true]: 'มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชาและต้องเป็นเกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:02.513285821+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:02.513287576+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:02.513289279+07:00","message":"StatePrefix: 'มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชาและต้องเป็นเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:02.513291347+07:00","message":"TextPushed: 'มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:02.513298564+07:00","message":"Push: 'และต้องเป็นเกลือเสริมไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:02.513308622+07:00","message":"push: {true และต้องเป็นเกลือเสริมไอโอดีน 0 0xc0020b7180}"}
{"level":"info","service":"Main","time":"2026-06-25T13:45:02.530757684+07:00","message":"write wav file: './tmp/7595/7595_193.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:02.767150909+07:00","message":"[GCS] Start streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:03.288657276+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:03.288706825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:03.288712456+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:03.288733579+07:00","message":"[buffer interim] 194 false 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:03.288740433+07:00","message":"[bufferProcess] interim [360000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:03.288742473+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:03.420334232+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:03.420374532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2 ตัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:03.420380032+07:00","message":"receive interim result [false|false]: 2 ตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:03.420393113+07:00","message":"[buffer interim] 194 false 2 ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:03.420400691+07:00","message":"[bufferProcess] interim [480000000]:2 ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:03.42040356+07:00","message":"[bufferProcess] send to processor:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:03.420411572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:03.420414833+07:00","message":"> Transcript [3015] [false]: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:03.420417069+07:00","message":"Set StatePrefix (first interim): '2'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:03.608987274+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:03.609033144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2 ตัวนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:03.609039363+07:00","message":"receive interim result [false|false]: 2 ตัวนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:03.609054608+07:00","message":"[buffer interim] 194 false 2 ตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:03.609062324+07:00","message":"[bufferProcess] interim [660000000]:2 ตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:03.609065027+07:00","message":"[bufferProcess] send to processor:2 ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:03.60906852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:03.609071953+07:00","message":"> Transcript [3016] [false]: '2 ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:03.609075464+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:03.609078268+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:03.609080533+07:00","message":"StatePrefix: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:03.60908263+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:03.802416402+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:03.802460106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2 ตัวนี้ไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:03.802474907+07:00","message":"receive interim result [false|false]: 2 ตัวนี้ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:03.802489292+07:00","message":"[buffer interim] 194 false 2 ตัวนี้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:03.802496187+07:00","message":"[bufferProcess] interim [840000000]:2 ตัวนี้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:03.802498979+07:00","message":"[bufferProcess] send to processor:2 ตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:03.802506045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:03.802508823+07:00","message":"> Transcript [3017] [false]: '2 ตัวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:03.802511643+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:03.802513881+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:03.802515788+07:00","message":"StatePrefix: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:03.802518279+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:03.930166201+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:03.930206444+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:03.930212692+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:03.93022458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตัวนี้ไปดู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:03.930229559+07:00","message":"receive interim result [false|false]:  ตัวนี้ไปดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:03.930247659+07:00","message":"[buffer interim] 194 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:03.930266123+07:00","message":"[buffer interim] 194 false  ตัวนี้ไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:03.930275854+07:00","message":"[bufferProcess] interim [960000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:03.930279019+07:00","message":"[bufferProcess] send to processor:2 ตัวนี้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:03.930283083+07:00","message":"[bufferProcess] interim [960000000]: ตัวนี้ไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:03.930285897+07:00","message":"[bufferProcess] update buffer: 2 ตัวนี้ไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:03.930288843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:03.930292459+07:00","message":"> Transcript [3018] [false]: '2 ตัวนี้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:03.930295419+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:03.930297525+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:03.930299548+07:00","message":"StatePrefix: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:03.930301482+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:03.934430899+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:03.93445729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:03.934462412+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:03.934477223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตัวนี้ไปด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:03.934481569+07:00","message":"receive interim result [false|false]:  ตัวนี้ไปด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:03.934493254+07:00","message":"[buffer interim] 194 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:03.934499873+07:00","message":"[buffer interim] 194 false  ตัวนี้ไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:03.934513595+07:00","message":"[bufferProcess] interim [20000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:03.934516557+07:00","message":"[bufferProcess] send to processor:2 ตัวนี้ไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:03.934519177+07:00","message":"[bufferProcess] interim [20000000]: ตัวนี้ไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:03.934521904+07:00","message":"[bufferProcess] update buffer: 2 ตัวนี้ไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:03.934524463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:03.934527414+07:00","message":"> Transcript [3019] [false]: '2 ตัวนี้ไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:03.93452973+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:03.934531628+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:03.934533442+07:00","message":"StatePrefix: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:03.934535438+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:03.934538126+07:00","message":"Push: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:03.934540048+07:00","message":"TextPushed: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:03.934542025+07:00","message":"Set new StatePrefix : '2 ตัวนี้ไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:03.934544158+07:00","message":"Next Push (prob) : ' ตัวนี้ไปดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:03.934554441+07:00","message":"push: {false 2 0 0xc0037d4200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:04.121370436+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:04.121406805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:04.121412411+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:04.121427517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตัวนี้ไปด้วยกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:04.121431563+07:00","message":"receive interim result [false|false]:  ตัวนี้ไปด้วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:04.121439717+07:00","message":"[buffer interim] 194 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:04.121443341+07:00","message":"[buffer interim] 194 false  ตัวนี้ไปด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:04.121449239+07:00","message":"[bufferProcess] interim [140000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:04.121451927+07:00","message":"[bufferProcess] send to processor:2 ตัวนี้ไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:04.121454994+07:00","message":"[bufferProcess] interim [140000000]: ตัวนี้ไปด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:04.121457659+07:00","message":"[bufferProcess] update buffer: 2 ตัวนี้ไปด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:04.121460694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:04.121463446+07:00","message":"> Transcript [3020] [false]: '2 ตัวนี้ไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:04.121466187+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:04.121468549+07:00","message":"Set new StatePrefix: '2 ตัวนี้ไปด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:04.179367733+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:04.179420401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:04.17942659+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:04.179446045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตัวนี้ไปด้วยกันเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:04.179449626+07:00","message":"receive interim result [false|false]:  ตัวนี้ไปด้วยกันเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:04.179459047+07:00","message":"[buffer interim] 194 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:04.179462371+07:00","message":"[buffer interim] 194 false  ตัวนี้ไปด้วยกันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:04.17946858+07:00","message":"[bufferProcess] interim [260000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:04.179471991+07:00","message":"[bufferProcess] send to processor:2 ตัวนี้ไปด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:04.179475934+07:00","message":"[bufferProcess] interim [260000000]: ตัวนี้ไปด้วยกันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:04.1794784+07:00","message":"[bufferProcess] update buffer: 2 ตัวนี้ไปด้วยกันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:04.179480882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:04.179483954+07:00","message":"> Transcript [3021] [false]: '2 ตัวนี้ไปด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:04.179487241+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:04.179489396+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:04.179491624+07:00","message":"StatePrefix: '2 ตัวนี้ไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:04.179493732+07:00","message":"TextPushed: '2'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:04.822821624+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:04.822867371+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2 ตัวนี้ไปด้วยกันเลย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:04.822873004+07:00","message":"receive interim result [false|false]: 2 ตัวนี้ไปด้วยกันเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:04.822888471+07:00","message":"[buffer interim] 194 false 2 ตัวนี้ไปด้วยกันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:04.82289581+07:00","message":"[bufferProcess] interim [860000000]:2 ตัวนี้ไปด้วยกันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:04.822898801+07:00","message":"[bufferProcess] send to processor:2 ตัวนี้ไปด้วยกันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:04.822904307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:04.822907233+07:00","message":"> Transcript [3022] [false]: '2 ตัวนี้ไปด้วยกันเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:04.822910696+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:04.822912992+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:04.822915172+07:00","message":"StatePrefix: '2 ตัวนี้ไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:04.822917676+07:00","message":"TextPushed: '2'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:45:04.946310696+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:45:04.946320408+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:05.604350764+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:05.604384879+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-25T13:45:05.604390446+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:05.604401048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตัวนี้ไปด้วยกันเลยว่าอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:05.604404493+07:00","message":"receive interim result [false|false]:  ตัวนี้ไปด้วยกันเลยว่าอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:05.60441241+07:00","message":"[buffer interim] 194 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:05.604416068+07:00","message":"[buffer interim] 194 false  ตัวนี้ไปด้วยกันเลยว่าอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:05.604422028+07:00","message":"[bufferProcess] interim [640000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:05.604424804+07:00","message":"[bufferProcess] send to processor:2 ตัวนี้ไปด้วยกันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:05.604428244+07:00","message":"[bufferProcess] interim [640000000]: ตัวนี้ไปด้วยกันเลยว่าอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:05.604430559+07:00","message":"[bufferProcess] update buffer: 2 ตัวนี้ไปด้วยกันเลยว่าอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:05.604433516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:05.604436487+07:00","message":"> Transcript [3023] [false]: '2 ตัวนี้ไปด้วยกันเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:05.6044401+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:05.604442229+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:05.604444447+07:00","message":"StatePrefix: '2 ตัวนี้ไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:05.604446642+07:00","message":"TextPushed: '2'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:06.243337197+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:06.243377334+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-25T13:45:06.24338342+07:00","message":"receive interim result [false|false]: 2 ตัวนี้ไปด้วยกันเลยว่าอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:06.243398061+07:00","message":"[buffer interim] 194 false 2 ตัวนี้ไปด้วยกันเลยว่าอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:06.243405329+07:00","message":"[bufferProcess] interim [240000000]:2 ตัวนี้ไปด้วยกันเลยว่าอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:06.24340802+07:00","message":"[bufferProcess] send to processor:2 ตัวนี้ไปด้วยกันเลยว่าอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:06.243411572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:06.243414569+07:00","message":"> Transcript [3024] [false]: '2 ตัวนี้ไปด้วยกันเลยว่าอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:06.243419146+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:06.243421514+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:06.243423922+07:00","message":"StatePrefix: '2 ตัวนี้ไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:06.243426256+07:00","message":"TextPushed: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:06.243429151+07:00","message":"Push: ' ตัวนี้ไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:06.243431272+07:00","message":"TextPushed: '2 ตัวนี้ไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:06.243433454+07:00","message":"Set new StatePrefix : '2 ตัวนี้ไปด้วยกันเลยว่าอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:06.243435734+07:00","message":"Next Push (prob) : 'กันเลยว่าอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:06.243443915+07:00","message":"push: {false  ตัวนี้ไปด้วย 0 0xc0037d4200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:06.433223089+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:06.433265003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:06.433271919+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:06.433284072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตัวนี้ไปด้วยกันเลยร้านค้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:06.433287227+07:00","message":"receive interim result [false|false]:  ตัวนี้ไปด้วยกันเลยร้านค้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:06.433294953+07:00","message":"[buffer interim] 194 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:06.433298268+07:00","message":"[buffer interim] 194 false  ตัวนี้ไปด้วยกันเลยร้านค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:06.43330528+07:00","message":"[bufferProcess] interim [480000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:06.43330787+07:00","message":"[bufferProcess] send to processor:2 ตัวนี้ไปด้วยกันเลยว่าอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:06.433311215+07:00","message":"[bufferProcess] interim [480000000]: ตัวนี้ไปด้วยกันเลยร้านค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:06.433313896+07:00","message":"[bufferProcess] update buffer: 2 ตัวนี้ไปด้วยกันเลยร้านค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:06.433317267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:06.433320101+07:00","message":"> Transcript [3025] [false]: '2 ตัวนี้ไปด้วยกันเลยว่าอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:06.433323249+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:06.433325423+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:06.433327942+07:00","message":"StatePrefix: '2 ตัวนี้ไปด้วยกันเลยว่าอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:06.433330463+07:00","message":"TextPushed: '2 ตัวนี้ไปด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:06.62162975+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:06.621663978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:06.621669879+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:06.621684903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตัวนี้ไปด้วยกันเลยร้านค้าที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:06.621688832+07:00","message":"receive interim result [false|false]:  ตัวนี้ไปด้วยกันเลยร้านค้าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:06.621697065+07:00","message":"[buffer interim] 194 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:06.621701959+07:00","message":"[buffer interim] 194 false  ตัวนี้ไปด้วยกันเลยร้านค้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:06.621708615+07:00","message":"[bufferProcess] interim [660000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:06.621711289+07:00","message":"[bufferProcess] send to processor:2 ตัวนี้ไปด้วยกันเลยร้านค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:06.621714549+07:00","message":"[bufferProcess] interim [660000000]: ตัวนี้ไปด้วยกันเลยร้านค้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:06.621717957+07:00","message":"[bufferProcess] update buffer: 2 ตัวนี้ไปด้วยกันเลยร้านค้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:06.621720863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:06.621723629+07:00","message":"> Transcript [3026] [false]: '2 ตัวนี้ไปด้วยกันเลยร้านค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:06.621726092+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:06.621728428+07:00","message":"Set new StatePrefix: '2 ตัวนี้ไปด้วยกันเลยร้านค้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:06.684831384+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:06.684879954+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:06.684885894+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:06.684897846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:06.684901285+07:00","message":"receive interim result [false|false]:  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:06.684908157+07:00","message":"[buffer interim] 194 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:06.684913805+07:00","message":"[buffer interim] 194 false  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:06.684920482+07:00","message":"[bufferProcess] interim [780000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:06.684923042+07:00","message":"[bufferProcess] send to processor:2 ตัวนี้ไปด้วยกันเลยร้านค้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:06.684928469+07:00","message":"[bufferProcess] interim [780000000]: ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:06.684931079+07:00","message":"[bufferProcess] update buffer: 2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:06.684934362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:06.684937535+07:00","message":"> Transcript [3027] [false]: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:06.684940858+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:06.684943133+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:06.684949538+07:00","message":"StatePrefix: '2 ตัวนี้ไปด้วยกันเลยร้านค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:06.684953585+07:00","message":"TextPushed: '2 ตัวนี้ไปด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:07.020333056+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:07.020372488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:07.020378402+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:07.020391711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:07.020394627+07:00","message":"receive interim result [false|false]:  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:07.02041309+07:00","message":"[buffer interim] 194 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:07.020428703+07:00","message":"[buffer interim] 194 false  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.020438424+07:00","message":"[bufferProcess] interim [20000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.020442235+07:00","message":"[bufferProcess] send to processor:2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.020446364+07:00","message":"[bufferProcess] interim [20000000]: ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.020449717+07:00","message":"[bufferProcess] update buffer: 2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.020452849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.020455914+07:00","message":"> Transcript [3028] [false]: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.020459239+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.020461384+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.020463947+07:00","message":"StatePrefix: '2 ตัวนี้ไปด้วยกันเลยร้านค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.020466722+07:00","message":"TextPushed: '2 ตัวนี้ไปด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:07.054736814+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:07.054773541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:07.054779675+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:07.054794619+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:07.054798312+07:00","message":"receive interim result [false|false]:  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:07.054805771+07:00","message":"[buffer interim] 194 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:07.054809725+07:00","message":"[buffer interim] 194 false  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.054816844+07:00","message":"[bufferProcess] interim [80000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.054819304+07:00","message":"[bufferProcess] send to processor:2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.054822416+07:00","message":"[bufferProcess] interim [80000000]: ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.054825429+07:00","message":"[bufferProcess] update buffer: 2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.054828404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.054831509+07:00","message":"> Transcript [3029] [false]: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.054834792+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.054843018+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.054845921+07:00","message":"StatePrefix: '2 ตัวนี้ไปด้วยกันเลยร้านค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.054848969+07:00","message":"TextPushed: '2 ตัวนี้ไปด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:07.155698206+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:07.155735364+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-25T13:45:07.155741192+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:07.155752317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเกี่ยวกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:07.155756004+07:00","message":"receive interim result [false|false]:  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเกี่ยวกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:07.15576453+07:00","message":"[buffer interim] 194 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:07.155767816+07:00","message":"[buffer interim] 194 false  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.155774562+07:00","message":"[bufferProcess] interim [140000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.155777048+07:00","message":"[bufferProcess] send to processor:2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.155781225+07:00","message":"[bufferProcess] interim [140000000]: ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.155783951+07:00","message":"[bufferProcess] update buffer: 2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.155789285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.155792526+07:00","message":"> Transcript [3030] [false]: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.155796263+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.155798578+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.155801258+07:00","message":"StatePrefix: '2 ตัวนี้ไปด้วยกันเลยร้านค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.155804056+07:00","message":"TextPushed: '2 ตัวนี้ไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.155809131+07:00","message":"Push: 'กันเลยร้านค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.155811128+07:00","message":"TextPushed: '2 ตัวนี้ไปด้วยกันเลยร้านค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.155813861+07:00","message":"Set new StatePrefix : '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.15581635+07:00","message":"Next Push (prob) : 'ที่ทำเดี๋ยวก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:07.155824783+07:00","message":"push: {false กันเลยร้านค้า 0 0xc0037d4200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:07.197453358+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:07.197500155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:07.197506322+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:07.197519954+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:07.19752379+07:00","message":"receive interim result [false|false]:  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:07.197531722+07:00","message":"[buffer interim] 194 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:07.197534878+07:00","message":"[buffer interim] 194 false  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.197543454+07:00","message":"[bufferProcess] interim [200000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.197546126+07:00","message":"[bufferProcess] send to processor:2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.197549486+07:00","message":"[bufferProcess] interim [200000000]: ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.197552006+07:00","message":"[bufferProcess] update buffer: 2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.197554904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.197558046+07:00","message":"> Transcript [3031] [false]: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.197560503+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.197564369+07:00","message":"Set new StatePrefix: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเกี่ยวกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:07.206845412+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:07.206869856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:07.206875264+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:07.206885844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:07.206889735+07:00","message":"receive interim result [false|false]:  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:07.206896319+07:00","message":"[buffer interim] 194 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:07.206899345+07:00","message":"[buffer interim] 194 false  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.20691956+07:00","message":"[bufferProcess] interim [260000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.206937004+07:00","message":"[bufferProcess] send to processor:2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.206949954+07:00","message":"[bufferProcess] interim [260000000]: ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.20695395+07:00","message":"[bufferProcess] update buffer: 2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.206957614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.206960708+07:00","message":"> Transcript [3032] [false]: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.206963158+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.206965222+07:00","message":"Set new StatePrefix: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:07.388683003+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:07.388719555+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:07.388725206+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:07.388737023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะพอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:07.388740769+07:00","message":"receive interim result [false|false]:  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะพอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:07.388757874+07:00","message":"[buffer interim] 194 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:07.388773384+07:00","message":"[buffer interim] 194 false  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.388783809+07:00","message":"[bufferProcess] interim [440000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.388787313+07:00","message":"[bufferProcess] send to processor:2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.388793713+07:00","message":"[bufferProcess] interim [440000000]: ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.388796712+07:00","message":"[bufferProcess] update buffer: 2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.388799875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.388803247+07:00","message":"> Transcript [3033] [false]: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.388806465+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.388809216+07:00","message":"Set new StatePrefix: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:07.39703217+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:07.397054597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:07.397059627+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:07.397077927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:07.397082106+07:00","message":"receive interim result [false|false]:  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:07.397094192+07:00","message":"[buffer interim] 194 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:07.397097984+07:00","message":"[buffer interim] 194 false  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.39710544+07:00","message":"[bufferProcess] interim [500000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.397107888+07:00","message":"[bufferProcess] send to processor:2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.397110668+07:00","message":"[bufferProcess] interim [500000000]: ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.397113083+07:00","message":"[bufferProcess] update buffer: 2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.397115991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.397119015+07:00","message":"> Transcript [3034] [false]: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.397121922+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.39712405+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.397126162+07:00","message":"StatePrefix: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.397128885+07:00","message":"TextPushed: '2 ตัวนี้ไปด้วยกันเลยร้านค้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:07.601534859+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:07.60157686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:07.601582315+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:07.601599451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:07.601604432+07:00","message":"receive interim result [false|false]:  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:07.601613453+07:00","message":"[buffer interim] 194 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:07.60161685+07:00","message":"[buffer interim] 194 false  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.601623738+07:00","message":"[bufferProcess] interim [680000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.601626569+07:00","message":"[bufferProcess] send to processor:2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.601630264+07:00","message":"[bufferProcess] interim [680000000]: ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.601633059+07:00","message":"[bufferProcess] update buffer: 2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.601636249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.601660402+07:00","message":"> Transcript [3035] [false]: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.601664592+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.60166685+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.601668869+07:00","message":"StatePrefix: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.601672217+07:00","message":"TextPushed: '2 ตัวนี้ไปด้วยกันเลยร้านค้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:07.729654572+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:07.729696617+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:07.729702926+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:07.729715343+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:07.729719218+07:00","message":"receive interim result [false|false]:  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:07.729727674+07:00","message":"[buffer interim] 194 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:07.729730978+07:00","message":"[buffer interim] 194 false  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.729738506+07:00","message":"[bufferProcess] interim [740000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.729740766+07:00","message":"[bufferProcess] send to processor:2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.729744534+07:00","message":"[bufferProcess] interim [740000000]: ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.729747288+07:00","message":"[bufferProcess] update buffer: 2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.729750864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.729753823+07:00","message":"> Transcript [3036] [false]: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.729757445+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.729759569+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.729761518+07:00","message":"StatePrefix: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.729764362+07:00","message":"TextPushed: '2 ตัวนี้ไปด้วยกันเลยร้านค้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:07.749189598+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:07.749227813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:07.749234197+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:07.749249241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:07.749253098+07:00","message":"receive interim result [false|false]:  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:07.749261702+07:00","message":"[buffer interim] 194 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:07.749268982+07:00","message":"[buffer interim] 194 false  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.749275019+07:00","message":"[bufferProcess] interim [800000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.749277562+07:00","message":"[bufferProcess] send to processor:2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.749283706+07:00","message":"[bufferProcess] interim [800000000]: ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.749286609+07:00","message":"[bufferProcess] update buffer: 2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.749289865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.749292478+07:00","message":"> Transcript [3037] [false]: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.749296182+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.749298037+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.749299966+07:00","message":"StatePrefix: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.749304664+07:00","message":"TextPushed: '2 ตัวนี้ไปด้วยกันเลยร้านค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.749312047+07:00","message":"Push: 'ที่ทำเดี๋ยวก็น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.749314707+07:00","message":"TextPushed: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.749317215+07:00","message":"Set new StatePrefix : '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:07.74931976+07:00","message":"Next Push (prob) : 'เพิ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:07.749329016+07:00","message":"push: {false ที่ทำเดี๋ยวก็น่าจะ 0 0xc0037d4200}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:45:07.946728755+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:45:07.94672879+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:08.015637313+07:00","message":"[GCS] IsForceVAD: false for message ID: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:08.054244945+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:08.054288794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:08.054296165+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:08.054311412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:08.05431649+07:00","message":"receive interim result [false|false]:  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:08.054325787+07:00","message":"[buffer interim] 194 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:08.054328956+07:00","message":"[buffer interim] 194 false  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:08.054336408+07:00","message":"[bufferProcess] interim [980000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:08.054339196+07:00","message":"[bufferProcess] send to processor:2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:08.054344677+07:00","message":"[bufferProcess] interim [980000000]: ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:08.054347167+07:00","message":"[bufferProcess] update buffer: 2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:08.054363511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:08.054398088+07:00","message":"> Transcript [3038] [false]: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:08.054405241+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:08.054408033+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:08.054412102+07:00","message":"StatePrefix: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:08.054415745+07:00","message":"TextPushed: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:08.087661754+07:00","message":"[GCS] Start streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:08.132131298+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:08.132169601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:08.132176306+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:08.132188269+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วน้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:08.132192424+07:00","message":"receive interim result [false|false]:  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วน้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:08.132212475+07:00","message":"[buffer interim] 194 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:08.13222515+07:00","message":"[buffer interim] 194 false  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:08.132235434+07:00","message":"[bufferProcess] interim [40000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:08.132238604+07:00","message":"[bufferProcess] send to processor:2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:08.132247424+07:00","message":"[bufferProcess] interim [40000000]: ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:08.132250911+07:00","message":"[bufferProcess] update buffer: 2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:08.132254232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:08.132257068+07:00","message":"> Transcript [3039] [false]: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:08.132260708+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:08.132262773+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:08.132264726+07:00","message":"StatePrefix: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:08.132267724+07:00","message":"TextPushed: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:08.272631228+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:08.27267399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:08.272679757+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:08.272697072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วนะน้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:08.272701084+07:00","message":"receive interim result [false|false]:  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วนะน้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:08.272718578+07:00","message":"[buffer interim] 194 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:08.272728949+07:00","message":"[buffer interim] 194 false  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วนะน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:08.272738307+07:00","message":"[bufferProcess] interim [100000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:08.272745069+07:00","message":"[bufferProcess] send to processor:2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:08.272755899+07:00","message":"[bufferProcess] interim [100000000]: ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วนะน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:08.272762217+07:00","message":"[bufferProcess] update buffer: 2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วนะน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:08.27276599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:08.272769148+07:00","message":"> Transcript [3040] [false]: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:08.272772556+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:08.272774606+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:08.272777029+07:00","message":"StatePrefix: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:08.272779957+07:00","message":"TextPushed: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:08.39095645+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:08.39099533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:08.391001995+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:08.391022031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วเหรอน้องพิม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:08.391026305+07:00","message":"receive interim result [false|false]:  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วเหรอน้องพิม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:08.391035359+07:00","message":"[buffer interim] 194 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:08.391039069+07:00","message":"[buffer interim] 194 false  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วเหรอน้องพิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:08.391046846+07:00","message":"[bufferProcess] interim [160000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:08.391049531+07:00","message":"[bufferProcess] send to processor:2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วนะน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:08.39105313+07:00","message":"[bufferProcess] interim [160000000]: ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วเหรอน้องพิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:08.391056098+07:00","message":"[bufferProcess] update buffer: 2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วเหรอน้องพิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:08.391059581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:08.39106275+07:00","message":"> Transcript [3041] [false]: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วนะน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:08.391066628+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:08.391068687+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:08.391071136+07:00","message":"StatePrefix: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:08.391073719+07:00","message":"TextPushed: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:08.391077211+07:00","message":"Push: 'เพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:08.391079326+07:00","message":"TextPushed: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:08.391081799+07:00","message":"Set new StatePrefix : '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วนะน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:08.391084836+07:00","message":"Next Push (prob) : 'มาแล้วนะน้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:08.391102608+07:00","message":"push: {false เพิ่ม 0 0xc0037d4200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:08.503121776+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:08.503162481+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:08.503169286+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:08.503185852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วน้องพีนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:08.503191492+07:00","message":"receive interim result [false|false]:  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วน้องพีนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:08.503200514+07:00","message":"[buffer interim] 194 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:08.503204408+07:00","message":"[buffer interim] 194 false  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วน้องพีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:08.503211844+07:00","message":"[bufferProcess] interim [280000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:08.503214608+07:00","message":"[bufferProcess] send to processor:2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วเหรอน้องพิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:08.503218726+07:00","message":"[bufferProcess] interim [280000000]: ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วน้องพีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:08.503221647+07:00","message":"[bufferProcess] update buffer: 2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วน้องพีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:08.503224738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:08.503227526+07:00","message":"> Transcript [3042] [false]: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วเหรอน้องพิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:08.503232831+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:08.503235085+07:00","message":"Set new StatePrefix: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วเหรอน้องพิม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:08.625692625+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:08.625741761+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วนะน้องพิม\",\"confidence\":0.94437873}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:08.625750626+07:00","message":"receive interim result [true|false]: 2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วนะน้องพิม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:08.625762841+07:00","message":"end recv isFinal message id 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:08.625766275+07:00","message":"end Recv id 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:08.625774875+07:00","message":"[buffer interim] 194 true 2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วนะน้องพิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:08.625785197+07:00","message":"[bufferProcess] interim [280000000]:2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วนะน้องพิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:08.625790525+07:00","message":"[bufferProcess] send to processor (isfinal):2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วน้องพีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:08.625795682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:08.625800149+07:00","message":"> Transcript [3043] [false]: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วน้องพีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:08.625804324+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:08.625807385+07:00","message":"Set new StatePrefix: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วน้องพีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:08.625810766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:08.625814454+07:00","message":"> Transcript [3044] [true]: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วนะน้องพิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:08.625818746+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:08.62582206+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:08.625825801+07:00","message":"StatePrefix: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วน้องพีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:08.625830294+07:00","message":"TextPushed: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:08.6258354+07:00","message":"Push: 'มาแล้วนะน้องพิม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:08.625853164+07:00","message":"push: {true มาแล้วนะน้องพิม 0 0xc0037d4200}"}
{"level":"info","service":"Main","time":"2026-06-25T13:45:08.636629962+07:00","message":"write wav file: './tmp/7595/7595_194.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:08.922382896+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:08.922423467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:08.922428607+07:00","message":"receive interim result [false|false]: อาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:08.922441013+07:00","message":"[buffer interim] 195 false อาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:08.922447764+07:00","message":"[bufferProcess] interim [660000000]:อาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:08.922449695+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:09.234290474+07:00","message":"[GCS] IsForceVAD: false for message ID: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:09.259726062+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:09.259773843+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กดมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:09.259782644+07:00","message":"receive interim result [false|false]: กดมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:09.259799422+07:00","message":"[buffer interim] 195 false กดมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:09.259809033+07:00","message":"[bufferProcess] interim [20000000]:กดมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:09.259813159+07:00","message":"[bufferProcess] send to processor:อาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:09.259822776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:09.259826911+07:00","message":"> Transcript [3045] [false]: 'อาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:09.259830753+07:00","message":"Set StatePrefix (first interim): 'อาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:09.329780212+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:09.32981817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กฎหมาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:09.329823776+07:00","message":"receive interim result [false|false]: กฎหมาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:09.32984856+07:00","message":"[buffer interim] 195 false กฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:09.329856331+07:00","message":"[bufferProcess] interim [80000000]:กฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:09.329859022+07:00","message":"[bufferProcess] send to processor:กดมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:09.329868188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:09.329871251+07:00","message":"> Transcript [3046] [false]: 'กดมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:09.329873744+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:09.32987597+07:00","message":"Set new StatePrefix: 'กดมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:09.338197477+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:09.338223369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:09.338228649+07:00","message":"receive interim result [false|false]: ส่วนมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:09.338242359+07:00","message":"[buffer interim] 195 false ส่วนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:09.338247837+07:00","message":"[bufferProcess] interim [140000000]:ส่วนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:09.338249863+07:00","message":"[bufferProcess] send to processor:กฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:09.338252806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:09.338255388+07:00","message":"> Transcript [3047] [false]: 'กฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:09.33825746+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:09.338259557+07:00","message":"Set new StatePrefix: 'กฎหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:09.366433792+07:00","message":"[GCS] Start streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:09.368242001+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:09.368270799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาหารสดมาก\",\"confidence\":0.8167519}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:09.368276198+07:00","message":"receive interim result [true|false]: อาหารสดมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:09.368285346+07:00","message":"end recv isFinal message id 195"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:09.368287768+07:00","message":"end Recv id 195"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:09.368292958+07:00","message":"[buffer interim] 195 true อาหารสดมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:09.368301026+07:00","message":"[bufferProcess] interim [170000000]:อาหารสดมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:09.368304416+07:00","message":"[bufferProcess] send to processor (isfinal):ส่วนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:09.368308019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:09.368310988+07:00","message":"> Transcript [3048] [false]: 'ส่วนมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:09.368313723+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:09.36831609+07:00","message":"Set new StatePrefix: 'ส่วนมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:09.368317847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:09.368319808+07:00","message":"> Transcript [3049] [true]: 'อาหารสดมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:09.368322335+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:09.368324351+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:09.368326315+07:00","message":"StatePrefix: 'ส่วนมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:09.368328422+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:09.36833137+07:00","message":"Push: 'อาหารสดมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:09.368340526+07:00","message":"push: {true อาหารสดมาก 0 0xc0020b6280}"}
{"level":"info","service":"Main","time":"2026-06-25T13:45:09.374422432+07:00","message":"write wav file: './tmp/7595/7595_195.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:10.104805922+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:10.104866832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดบัญชี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:10.104875826+07:00","message":"receive interim result [false|false]: เปิดบัญชี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:10.104896561+07:00","message":"[buffer interim] 196 false เปิดบัญชี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:10.104907064+07:00","message":"[bufferProcess] interim [540000000]:เปิดบัญชี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:10.104910697+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:10.241938078+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:10.241978197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเกิดมันเจ็บ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:10.241985195+07:00","message":"receive interim result [false|false]: ถ้าเกิดมันเจ็บ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:10.242004196+07:00","message":"[buffer interim] 196 false ถ้าเกิดมันเจ็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:10.24201226+07:00","message":"[bufferProcess] interim [660000000]:ถ้าเกิดมันเจ็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:10.242015051+07:00","message":"[bufferProcess] send to processor:เปิดบัญชี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:10.242019579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:10.242022949+07:00","message":"> Transcript [3050] [false]: 'เปิดบัญชี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:10.242025247+07:00","message":"Set StatePrefix (first interim): 'เปิดบัญชี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:10.430151693+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:10.430195629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เชียงใหม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:10.430202403+07:00","message":"receive interim result [false|false]: เชียงใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:10.430217656+07:00","message":"[buffer interim] 196 false เชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:10.430225427+07:00","message":"[bufferProcess] interim [840000000]:เชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:10.430227764+07:00","message":"[bufferProcess] send to processor:ถ้าเกิดมันเจ็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:10.430233875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:10.430236762+07:00","message":"> Transcript [3051] [false]: 'ถ้าเกิดมันเจ็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:10.430239594+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:10.430241988+07:00","message":"Set new StatePrefix: 'ถ้าเกิดมันเจ็บ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:10.564017377+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:10.564065744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเกิดมันเต็มไปด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:10.564073429+07:00","message":"receive interim result [false|false]: ถ้าเกิดมันเต็มไปด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:10.564089854+07:00","message":"[buffer interim] 196 false ถ้าเกิดมันเต็มไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:10.564101103+07:00","message":"[bufferProcess] interim [960000000]:ถ้าเกิดมันเต็มไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:10.564103879+07:00","message":"[bufferProcess] send to processor:เชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:10.564110365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:10.564113486+07:00","message":"> Transcript [3052] [false]: 'เชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:10.564116638+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:10.56411886+07:00","message":"Set new StatePrefix: 'เชียงใหม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:10.624152913+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:10.624193953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเชียงใหม่เดี๋ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:10.624200499+07:00","message":"receive interim result [false|false]: ไปเชียงใหม่เดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:10.624216696+07:00","message":"[buffer interim] 196 false ไปเชียงใหม่เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:10.624225245+07:00","message":"[bufferProcess] interim [20000000]:ไปเชียงใหม่เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:10.624227782+07:00","message":"[bufferProcess] send to processor:ถ้าเกิดมันเต็มไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:10.624237511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:10.62424079+07:00","message":"> Transcript [3053] [false]: 'ถ้าเกิดมันเต็มไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:10.624243862+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:10.624246143+07:00","message":"Set new StatePrefix: 'ถ้าเกิดมันเต็มไปด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:10.695289625+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:10.69533116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเกิดมันเต็มไปเดี๋ยวก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:10.695337495+07:00","message":"receive interim result [false|false]: ถ้าเกิดมันเต็มไปเดี๋ยวก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:10.695352732+07:00","message":"[buffer interim] 196 false ถ้าเกิดมันเต็มไปเดี๋ยวก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:10.695360911+07:00","message":"[bufferProcess] interim [80000000]:ถ้าเกิดมันเต็มไปเดี๋ยวก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:10.69536392+07:00","message":"[bufferProcess] send to processor:ไปเชียงใหม่เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:10.695371283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:10.695374315+07:00","message":"> Transcript [3054] [false]: 'ไปเชียงใหม่เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:10.695377087+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:10.695379259+07:00","message":"Set new StatePrefix: 'ไปเชียงใหม่เดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:10.74502562+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:10.745065322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเกิดมันเต็มไปเดี๋ยวก็ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:10.745072354+07:00","message":"receive interim result [false|false]: ถ้าเกิดมันเต็มไปเดี๋ยวก็ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:10.745087877+07:00","message":"[buffer interim] 196 false ถ้าเกิดมันเต็มไปเดี๋ยวก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:10.745095974+07:00","message":"[bufferProcess] interim [140000000]:ถ้าเกิดมันเต็มไปเดี๋ยวก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:10.745099024+07:00","message":"[bufferProcess] send to processor:ถ้าเกิดมันเต็มไปเดี๋ยวก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:10.745107277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:10.74511042+07:00","message":"> Transcript [3055] [false]: 'ถ้าเกิดมันเต็มไปเดี๋ยวก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:10.745113197+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:10.745115547+07:00","message":"Set new StatePrefix: 'ถ้าเกิดมันเต็มไปเดี๋ยวก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:10.801243151+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:10.801287032+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเกิดมันเต็มไปเดี๋ยวก็ไม่ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:10.801292876+07:00","message":"receive interim result [false|false]: ถ้าเกิดมันเต็มไปเดี๋ยวก็ไม่ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:10.801311161+07:00","message":"[buffer interim] 196 false ถ้าเกิดมันเต็มไปเดี๋ยวก็ไม่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:10.801319515+07:00","message":"[bufferProcess] interim [260000000]:ถ้าเกิดมันเต็มไปเดี๋ยวก็ไม่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:10.801322205+07:00","message":"[bufferProcess] send to processor:ถ้าเกิดมันเต็มไปเดี๋ยวก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:10.801327047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:10.801330719+07:00","message":"> Transcript [3056] [false]: 'ถ้าเกิดมันเต็มไปเดี๋ยวก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:10.801334409+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:10.801336516+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:10.801338601+07:00","message":"StatePrefix: 'ถ้าเกิดมันเต็มไปเดี๋ยวก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:10.80134089+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:10.927093767+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:10.92713304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเกิดมันเต็มไปเดี๋ยวก็แปลว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:10.927140376+07:00","message":"receive interim result [false|false]: ถ้าเกิดมันเต็มไปเดี๋ยวก็แปลว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:10.927154758+07:00","message":"[buffer interim] 196 false ถ้าเกิดมันเต็มไปเดี๋ยวก็แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:10.927163123+07:00","message":"[bufferProcess] interim [380000000]:ถ้าเกิดมันเต็มไปเดี๋ยวก็แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:10.927168204+07:00","message":"[bufferProcess] send to processor:ถ้าเกิดมันเต็มไปเดี๋ยวก็ไม่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:10.927175966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:10.927178874+07:00","message":"> Transcript [3057] [false]: 'ถ้าเกิดมันเต็มไปเดี๋ยวก็ไม่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:10.927182457+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:10.927185047+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:10.927187308+07:00","message":"StatePrefix: 'ถ้าเกิดมันเต็มไปเดี๋ยวก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:10.927189754+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:45:10.94728972+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:45:10.947295941+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:11.5824324+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:11.582473111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเกิดมันเต็มไปเดี๋ยวก็แปลว่าเอ็งเยอะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:11.582479938+07:00","message":"receive interim result [false|false]: ถ้าเกิดมันเต็มไปเดี๋ยวก็แปลว่าเอ็งเยอะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:11.582499318+07:00","message":"[buffer interim] 196 false ถ้าเกิดมันเต็มไปเดี๋ยวก็แปลว่าเอ็งเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:11.582506697+07:00","message":"[bufferProcess] interim [980000000]:ถ้าเกิดมันเต็มไปเดี๋ยวก็แปลว่าเอ็งเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:11.582509491+07:00","message":"[bufferProcess] send to processor:ถ้าเกิดมันเต็มไปเดี๋ยวก็แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:11.582513227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:11.582516872+07:00","message":"> Transcript [3058] [false]: 'ถ้าเกิดมันเต็มไปเดี๋ยวก็แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:11.582520287+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:11.582524274+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:11.582526718+07:00","message":"StatePrefix: 'ถ้าเกิดมันเต็มไปเดี๋ยวก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:11.582529102+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:12.139954227+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:12.139997258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเกิดมันเต็มไปเดี๋ยวก็แปลว่าเอ็งเยอะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:12.140003694+07:00","message":"receive interim result [false|false]: ถ้าเกิดมันเต็มไปเดี๋ยวก็แปลว่าเอ็งเยอะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:12.140018915+07:00","message":"[buffer interim] 196 false ถ้าเกิดมันเต็มไปเดี๋ยวก็แปลว่าเอ็งเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:12.140027268+07:00","message":"[bufferProcess] interim [580000000]:ถ้าเกิดมันเต็มไปเดี๋ยวก็แปลว่าเอ็งเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:12.140030053+07:00","message":"[bufferProcess] send to processor:ถ้าเกิดมันเต็มไปเดี๋ยวก็แปลว่าเอ็งเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:12.140034171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:12.14003732+07:00","message":"> Transcript [3059] [false]: 'ถ้าเกิดมันเต็มไปเดี๋ยวก็แปลว่าเอ็งเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:12.140040854+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:12.14004336+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:12.140046103+07:00","message":"StatePrefix: 'ถ้าเกิดมันเต็มไปเดี๋ยวก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:12.14004857+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:12.140053436+07:00","message":"Push: 'ถ้าเกิดมันเต็มไปเดี๋ยวก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:12.140055871+07:00","message":"TextPushed: 'ถ้าเกิดมันเต็มไปเดี๋ยวก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:12.140058297+07:00","message":"Set new StatePrefix : 'ถ้าเกิดมันเต็มไปเดี๋ยวก็แปลว่าเอ็งเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:12.140061107+07:00","message":"Next Push (prob) : 'แปลว่าเอ็งเยอะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:12.140071101+07:00","message":"push: {false ถ้าเกิดมันเต็มไปเดี๋ยวก็ 0 0xc002aa6780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:13.594195447+07:00","message":"[GCS] IsForceVAD: false for message ID: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:13.659390269+07:00","message":"[GCS] Start streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:13.766596912+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:13.766636717+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเกิดมันเค็มไปเดี๋ยวก็ไม่แปลว่าเอ็งเยอะ\",\"confidence\":0.8979403}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:13.766643008+07:00","message":"receive interim result [true|false]: ถ้าเกิดมันเค็มไปเดี๋ยวก็ไม่แปลว่าเอ็งเยอะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:13.766655628+07:00","message":"end recv isFinal message id 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:13.76665777+07:00","message":"end Recv id 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:13.766663885+07:00","message":"[buffer interim] 196 true ถ้าเกิดมันเค็มไปเดี๋ยวก็ไม่แปลว่าเอ็งเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:13.766671476+07:00","message":"[bufferProcess] interim [260000000]:ถ้าเกิดมันเค็มไปเดี๋ยวก็ไม่แปลว่าเอ็งเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:13.766675253+07:00","message":"[bufferProcess] send to processor (isfinal):ถ้าเกิดมันเต็มไปเดี๋ยวก็แปลว่าเอ็งเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:13.76668285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:13.766711664+07:00","message":"> Transcript [3060] [false]: 'ถ้าเกิดมันเต็มไปเดี๋ยวก็แปลว่าเอ็งเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:13.766719377+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:13.766723133+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:13.766727105+07:00","message":"StatePrefix: 'ถ้าเกิดมันเต็มไปเดี๋ยวก็แปลว่าเอ็งเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:13.766730999+07:00","message":"TextPushed: 'ถ้าเกิดมันเต็มไปเดี๋ยวก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:13.766734168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:13.76673669+07:00","message":"> Transcript [3061] [true]: 'ถ้าเกิดมันเค็มไปเดี๋ยวก็ไม่แปลว่าเอ็งเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:13.76673888+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:13.766740831+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:13.766742674+07:00","message":"StatePrefix: 'ถ้าเกิดมันเต็มไปเดี๋ยวก็แปลว่าเอ็งเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:13.766744559+07:00","message":"TextPushed: 'ถ้าเกิดมันเต็มไปเดี๋ยวก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:13.766746734+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:13.766915007+07:00","message":"Push: 'ไม่แปลว่าเอ็งเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:13.766920379+07:00","message":"TextPushed: 'ถ้าเกิดมันเต็มไปเดี๋ยวก็ไม่แปลว่าเอ็งเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:13.766922753+07:00","message":"Set new StatePrefix : 'ถ้าเกิดมันเค็มไปเดี๋ยวก็ไม่แปลว่าเอ็งเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:13.766924965+07:00","message":"Next Push (prob) : 'ถ้าเกิดมันเค็มไปเดี๋ยวก็ไม่แปลว่าเอ็งเยอะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:13.766935271+07:00","message":"push: {true ไม่แปลว่าเอ็งเยอะ 0 0xc002aa6780}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:13.766953815+07:00","message":"write aligntment file to 'tmp/7595/align_message_id_196.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:45:13.77693604+07:00","message":"write wav file: './tmp/7595/7595_196.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:45:13.948110988+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:45:13.948118357+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:14.200001245+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:14.200053235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:14.200060899+07:00","message":"receive interim result [false|false]: โรงเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:14.200080247+07:00","message":"[buffer interim] 197 false โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:14.200089722+07:00","message":"[bufferProcess] interim [360000000]:โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:14.200093242+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:14.379791607+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:14.379828341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนเขต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:14.379833853+07:00","message":"receive interim result [false|false]: โรงเรียนเขต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:14.379855126+07:00","message":"[buffer interim] 197 false โรงเรียนเขต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:14.379865316+07:00","message":"[bufferProcess] interim [600000000]:โรงเรียนเขต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:14.379867759+07:00","message":"[bufferProcess] send to processor:โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:14.379874778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:14.3798776+07:00","message":"> Transcript [3062] [false]: 'โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:14.379880104+07:00","message":"Set StatePrefix (first interim): 'โรงเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:14.506623879+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:14.506661225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนเข็ม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:14.506667471+07:00","message":"receive interim result [false|false]: โรงเรียนเข็ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:14.506684432+07:00","message":"[buffer interim] 197 false โรงเรียนเข็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:14.506691848+07:00","message":"[bufferProcess] interim [660000000]:โรงเรียนเข็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:14.506694213+07:00","message":"[bufferProcess] send to processor:โรงเรียนเขต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:14.506697669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:14.506700554+07:00","message":"> Transcript [3063] [false]: 'โรงเรียนเขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:14.506703789+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:14.506705867+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:14.506707893+07:00","message":"StatePrefix: 'โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:14.506709941+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:14.70165997+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:14.701714225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนเข็มแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:14.701722706+07:00","message":"receive interim result [false|false]: โรงเรียนเข็มแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:14.701740715+07:00","message":"[buffer interim] 197 false โรงเรียนเข็มแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:14.701754066+07:00","message":"[bufferProcess] interim [840000000]:โรงเรียนเข็มแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:14.701758304+07:00","message":"[bufferProcess] send to processor:โรงเรียนเข็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:14.701767231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:14.701771655+07:00","message":"> Transcript [3064] [false]: 'โรงเรียนเข็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:14.701777354+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:14.70178002+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:14.701783584+07:00","message":"StatePrefix: 'โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:14.701786766+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:14.709531771+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:14.709563351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนเข็มแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:14.70956882+07:00","message":"receive interim result [false|false]: โรงเรียนเข็มแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:14.709583553+07:00","message":"[buffer interim] 197 false โรงเรียนเข็มแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:14.709589533+07:00","message":"[bufferProcess] interim [900000000]:โรงเรียนเข็มแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:14.709592364+07:00","message":"[bufferProcess] send to processor:โรงเรียนเข็มแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:14.709599237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:14.709602241+07:00","message":"> Transcript [3065] [false]: 'โรงเรียนเข็มแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:14.709605697+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:14.709607713+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:14.709609717+07:00","message":"StatePrefix: 'โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:14.709612297+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:14.88448765+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:14.884527659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนเข็มแล้วก็หา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:14.884536853+07:00","message":"receive interim result [false|false]: โรงเรียนเข็มแล้วก็หา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:14.884553331+07:00","message":"[buffer interim] 197 false โรงเรียนเข็มแล้วก็หา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:14.884561736+07:00","message":"[bufferProcess] interim [80000000]:โรงเรียนเข็มแล้วก็หา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:14.884564612+07:00","message":"[bufferProcess] send to processor:โรงเรียนเข็มแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:14.88457297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:14.884576054+07:00","message":"> Transcript [3066] [false]: 'โรงเรียนเข็มแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:14.884579814+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:14.884582318+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:14.884584555+07:00","message":"StatePrefix: 'โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:14.884586778+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:14.884593627+07:00","message":"Push: 'โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:14.884595626+07:00","message":"TextPushed: 'โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:14.884597851+07:00","message":"Set new StatePrefix : 'โรงเรียนเข็มแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:14.884600359+07:00","message":"Next Push (prob) : 'เข็มแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:14.884609867+07:00","message":"push: {false โรงเรียน 0 0xc0037d5100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:15.087620619+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:15.087669734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนเข็มแล้วก็หาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:15.087675928+07:00","message":"receive interim result [false|false]: โรงเรียนเข็มแล้วก็หาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:15.087693987+07:00","message":"[buffer interim] 197 false โรงเรียนเข็มแล้วก็หาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:15.087701693+07:00","message":"[bufferProcess] interim [260000000]:โรงเรียนเข็มแล้วก็หาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:15.08770396+07:00","message":"[bufferProcess] send to processor:โรงเรียนเข็มแล้วก็หา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:15.087707273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:15.087710035+07:00","message":"> Transcript [3067] [false]: 'โรงเรียนเข็มแล้วก็หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:15.087713638+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:15.087715982+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:15.08771808+07:00","message":"StatePrefix: 'โรงเรียนเข็มแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:15.087720505+07:00","message":"TextPushed: 'โรงเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:15.092204859+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:15.092264514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนเข็มแล้วก็หาร้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:15.092273296+07:00","message":"receive interim result [false|false]: โรงเรียนเข็มแล้วก็หาร้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:15.092299766+07:00","message":"[buffer interim] 197 false โรงเรียนเข็มแล้วก็หาร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:15.092313385+07:00","message":"[bufferProcess] interim [320000000]:โรงเรียนเข็มแล้วก็หาร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:15.092317551+07:00","message":"[bufferProcess] send to processor:โรงเรียนเข็มแล้วก็หาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:15.092327388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:15.09233257+07:00","message":"> Transcript [3068] [false]: 'โรงเรียนเข็มแล้วก็หาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:15.09233776+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:15.092340967+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:15.092344077+07:00","message":"StatePrefix: 'โรงเรียนเข็มแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:15.09234752+07:00","message":"TextPushed: 'โรงเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:15.403769519+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:15.403813168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนเข็มแล้วก็หาร้านที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:15.403818802+07:00","message":"receive interim result [false|false]: โรงเรียนเข็มแล้วก็หาร้านที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:15.403834093+07:00","message":"[buffer interim] 197 false โรงเรียนเข็มแล้วก็หาร้านที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:15.403842501+07:00","message":"[bufferProcess] interim [560000000]:โรงเรียนเข็มแล้วก็หาร้านที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:15.403845982+07:00","message":"[bufferProcess] send to processor:โรงเรียนเข็มแล้วก็หาร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:15.403859109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:15.403862154+07:00","message":"> Transcript [3069] [false]: 'โรงเรียนเข็มแล้วก็หาร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:15.403866422+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:15.403868652+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:15.40387087+07:00","message":"StatePrefix: 'โรงเรียนเข็มแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:15.403873422+07:00","message":"TextPushed: 'โรงเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:15.598961708+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:15.599005148+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนเข็มแล้วก็หาร้านที่ใส่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:15.599011492+07:00","message":"receive interim result [false|false]: โรงเรียนเข็มแล้วก็หาร้านที่ใส่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:15.599026755+07:00","message":"[buffer interim] 197 false โรงเรียนเข็มแล้วก็หาร้านที่ใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:15.599034778+07:00","message":"[bufferProcess] interim [800000000]:โรงเรียนเข็มแล้วก็หาร้านที่ใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:15.599037779+07:00","message":"[bufferProcess] send to processor:โรงเรียนเข็มแล้วก็หาร้านที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:15.599045572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:15.599049245+07:00","message":"> Transcript [3070] [false]: 'โรงเรียนเข็มแล้วก็หาร้านที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:15.599053283+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:15.599055628+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:15.599058218+07:00","message":"StatePrefix: 'โรงเรียนเข็มแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:15.59906057+07:00","message":"TextPushed: 'โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:15.599066891+07:00","message":"Push: 'เข็มแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:15.599068793+07:00","message":"TextPushed: 'โรงเรียนเข็มแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:15.599070916+07:00","message":"Set new StatePrefix : 'โรงเรียนเข็มแล้วก็หาร้านที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:15.599073044+07:00","message":"Next Push (prob) : 'หาร้านที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:15.599082274+07:00","message":"push: {false เข็มแล้วก็ 0 0xc0037d5100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:15.834617619+07:00","message":"[GCS] IsForceVAD: false for message ID: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:15.922247678+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:15.922298473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนเข็มแล้วก็หาร้านที่ใส่เกลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:15.922307657+07:00","message":"receive interim result [false|false]: โรงเรียนเข็มแล้วก็หาร้านที่ใส่เกลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:15.922325412+07:00","message":"[buffer interim] 197 false โรงเรียนเข็มแล้วก็หาร้านที่ใส่เกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:15.922339522+07:00","message":"[bufferProcess] interim [40000000]:โรงเรียนเข็มแล้วก็หาร้านที่ใส่เกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:15.922343808+07:00","message":"[bufferProcess] send to processor:โรงเรียนเข็มแล้วก็หาร้านที่ใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:15.922354659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:15.922359021+07:00","message":"> Transcript [3071] [false]: 'โรงเรียนเข็มแล้วก็หาร้านที่ใส่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:15.92236449+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:15.922367537+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:15.922371508+07:00","message":"StatePrefix: 'โรงเรียนเข็มแล้วก็หาร้านที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:15.922375644+07:00","message":"TextPushed: 'โรงเรียนเข็มแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:15.950276319+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:15.950334243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ห้องเรียนเข็มแล้วก็หาร้านที่ใส่เกลือ\",\"confidence\":0.94622666}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:15.950340808+07:00","message":"receive interim result [true|false]: ห้องเรียนเข็มแล้วก็หาร้านที่ใส่เกลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:15.950350717+07:00","message":"end recv isFinal message id 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:15.950353124+07:00","message":"end Recv id 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:15.950361733+07:00","message":"[buffer interim] 197 true ห้องเรียนเข็มแล้วก็หาร้านที่ใส่เกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:15.950375548+07:00","message":"[bufferProcess] interim [190000000]:ห้องเรียนเข็มแล้วก็หาร้านที่ใส่เกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:15.950379106+07:00","message":"[bufferProcess] send to processor (isfinal):โรงเรียนเข็มแล้วก็หาร้านที่ใส่เกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:15.950382968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:15.950385955+07:00","message":"> Transcript [3072] [false]: 'โรงเรียนเข็มแล้วก็หาร้านที่ใส่เกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:15.950389673+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:15.950391752+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:15.950394227+07:00","message":"StatePrefix: 'โรงเรียนเข็มแล้วก็หาร้านที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:15.950397122+07:00","message":"TextPushed: 'โรงเรียนเข็มแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:15.950399169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:15.95040129+07:00","message":"> Transcript [3073] [true]: 'ห้องเรียนเข็มแล้วก็หาร้านที่ใส่เกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:15.950403686+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:15.95041039+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:15.950412456+07:00","message":"StatePrefix: 'โรงเรียนเข็มแล้วก็หาร้านที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:15.950414462+07:00","message":"TextPushed: 'โรงเรียนเข็มแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:15.95041937+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:15.950552469+07:00","message":"Push: 'หาร้านที่ใส่เกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:15.95055539+07:00","message":"TextPushed: 'โรงเรียนเข็มแล้วก็หาร้านที่ใส่เกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:15.95055793+07:00","message":"Set new StatePrefix : 'ห้องเรียนเข็มแล้วก็หาร้านที่ใส่เกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:15.950560175+07:00","message":"Next Push (prob) : 'ห้องเรียนเข็มแล้วก็หาร้านที่ใส่เกลือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:15.950569517+07:00","message":"push: {true หาร้านที่ใส่เกลือ 0 0xc0037d5100}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:15.950577041+07:00","message":"write aligntment file to 'tmp/7595/align_message_id_197.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:45:15.959758193+07:00","message":"write wav file: './tmp/7595/7595_197.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:16.026906087+07:00","message":"[GCS] Start streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:16.758416158+07:00","message":"[GCS] Cleaned up inactive client: 182"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:16.758442409+07:00","message":"[GCS] Cleaned up inactive client: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:16.758445477+07:00","message":"[GCS] Cleaned up inactive client: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:16.758448073+07:00","message":"[GCS] Cleaned up inactive client: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:16.758449985+07:00","message":"[GCS] Cleaned up inactive client: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:16.758452306+07:00","message":"[GCS] Cleaned up inactive client: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:16.75845409+07:00","message":"[GCS] Cleaned up inactive client: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:16.758456058+07:00","message":"[GCS] Cleaned up inactive client: 180"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:16.921559798+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:16.921609262+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"kerry\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:16.921614876+07:00","message":"receive interim result [false|false]: kerry"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:16.921632331+07:00","message":"[buffer interim] 198 false kerry"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:16.921639502+07:00","message":"[bufferProcess] interim [660000000]:kerry"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:16.921642169+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:45:16.948127042+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:45:16.94814374+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:17.046197876+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:17.04624486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:17.046250501+07:00","message":"receive interim result [false|false]: ไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:17.046265109+07:00","message":"[buffer interim] 198 false ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:17.046271996+07:00","message":"[bufferProcess] interim [780000000]:ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:17.046274447+07:00","message":"[bufferProcess] send to processor:kerry"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:17.046281468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:17.046284791+07:00","message":"> Transcript [3074] [false]: 'kerry'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:17.046287113+07:00","message":"Set StatePrefix (first interim): 'kerry'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:17.380793481+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:17.380836479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนจะบอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:17.380842424+07:00","message":"receive interim result [false|false]: ไอโอดีนจะบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:17.380866857+07:00","message":"[buffer interim] 198 false ไอโอดีนจะบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:17.380874576+07:00","message":"[bufferProcess] interim [140000000]:ไอโอดีนจะบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:17.380877039+07:00","message":"[bufferProcess] send to processor:ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:17.380884127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:17.380887696+07:00","message":"> Transcript [3075] [false]: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:17.380890408+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:17.380892715+07:00","message":"Set new StatePrefix: 'ไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:17.465828195+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:17.465885925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนจะบอกคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:17.465893872+07:00","message":"receive interim result [false|false]: ไอโอดีนจะบอกคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:17.465921002+07:00","message":"[buffer interim] 198 false ไอโอดีนจะบอกคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:17.465930004+07:00","message":"[bufferProcess] interim [320000000]:ไอโอดีนจะบอกคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:17.465932652+07:00","message":"[bufferProcess] send to processor:ไอโอดีนจะบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:17.465937225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:17.465940785+07:00","message":"> Transcript [3076] [false]: 'ไอโอดีนจะบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:17.465944677+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:17.465947193+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:17.465949188+07:00","message":"StatePrefix: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:17.465951499+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:17.718474327+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:17.718518816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนจะบอกคุณพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:17.718524492+07:00","message":"receive interim result [false|false]: ไอโอดีนจะบอกคุณพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:17.71854116+07:00","message":"[buffer interim] 198 false ไอโอดีนจะบอกคุณพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:17.71854942+07:00","message":"[bufferProcess] interim [440000000]:ไอโอดีนจะบอกคุณพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:17.718552455+07:00","message":"[bufferProcess] send to processor:ไอโอดีนจะบอกคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:17.718560508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:17.71856453+07:00","message":"> Transcript [3077] [false]: 'ไอโอดีนจะบอกคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:17.718569324+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:17.718571486+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:17.718574344+07:00","message":"StatePrefix: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:17.718576692+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:17.827682674+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:17.827725906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนจะบอกคุณพระสงฆ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:17.827732251+07:00","message":"receive interim result [false|false]: ไอโอดีนจะบอกคุณพระสงฆ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:17.827747532+07:00","message":"[buffer interim] 198 false ไอโอดีนจะบอกคุณพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:17.827759259+07:00","message":"[bufferProcess] interim [560000000]:ไอโอดีนจะบอกคุณพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:17.827761815+07:00","message":"[bufferProcess] send to processor:ไอโอดีนจะบอกคุณพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:17.827767788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:17.827770782+07:00","message":"> Transcript [3078] [false]: 'ไอโอดีนจะบอกคุณพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:17.827774844+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:17.827777257+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:17.827779128+07:00","message":"StatePrefix: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:17.827781356+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:17.831353366+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:17.83137648+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนจะบอกคุณผสม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:17.831381457+07:00","message":"receive interim result [false|false]: ไอโอดีนจะบอกคุณผสม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:17.831394066+07:00","message":"[buffer interim] 198 false ไอโอดีนจะบอกคุณผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:17.831398905+07:00","message":"[bufferProcess] interim [620000000]:ไอโอดีนจะบอกคุณผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:17.831401394+07:00","message":"[bufferProcess] send to processor:ไอโอดีนจะบอกคุณพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:17.831411932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:17.83141474+07:00","message":"> Transcript [3079] [false]: 'ไอโอดีนจะบอกคุณพระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:17.83141809+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:17.83142015+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:17.831422123+07:00","message":"StatePrefix: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:17.831424052+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:17.83142671+07:00","message":"Push: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:17.831429492+07:00","message":"TextPushed: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:17.831431574+07:00","message":"Set new StatePrefix : 'ไอโอดีนจะบอกคุณพระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:17.831434219+07:00","message":"Next Push (prob) : 'จะบอกคุณพระสงฆ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:17.831443912+07:00","message":"push: {false ไอโอดีน 0 0xc002aa6000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:17.97034339+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:17.970380384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนจะบอกคุณสมบัติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:17.970385743+07:00","message":"receive interim result [false|false]: ไอโอดีนจะบอกคุณสมบัติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:17.970403281+07:00","message":"[buffer interim] 198 false ไอโอดีนจะบอกคุณสมบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:17.970410593+07:00","message":"[bufferProcess] interim [740000000]:ไอโอดีนจะบอกคุณสมบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:17.970413142+07:00","message":"[bufferProcess] send to processor:ไอโอดีนจะบอกคุณผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:17.9704172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:17.97042022+07:00","message":"> Transcript [3080] [false]: 'ไอโอดีนจะบอกคุณผสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:17.970422686+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:17.970425044+07:00","message":"Set new StatePrefix: 'ไอโอดีนจะบอกคุณผสม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:18.086002825+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:18.086041896+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนจะบอกคุณผู้ชมว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:18.086047506+07:00","message":"receive interim result [false|false]: ไอโอดีนจะบอกคุณผู้ชมว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:18.086059818+07:00","message":"[buffer interim] 198 false ไอโอดีนจะบอกคุณผู้ชมว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:18.086067697+07:00","message":"[bufferProcess] interim [920000000]:ไอโอดีนจะบอกคุณผู้ชมว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:18.086070269+07:00","message":"[bufferProcess] send to processor:ไอโอดีนจะบอกคุณสมบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:18.08607614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:18.086078596+07:00","message":"> Transcript [3081] [false]: 'ไอโอดีนจะบอกคุณสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:18.086080797+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:18.086083189+07:00","message":"Set new StatePrefix: 'ไอโอดีนจะบอกคุณสมบัติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:18.207130163+07:00","message":"[GCS] IsForceVAD: false for message ID: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:18.371354223+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:18.371397241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนจะบอกคุณผสมว่า\",\"confidence\":0.9013908}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:18.371403174+07:00","message":"receive interim result [true|false]: ไอโอดีนจะบอกคุณผสมว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:18.37141728+07:00","message":"end recv isFinal message id 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:18.371421825+07:00","message":"end Recv id 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:18.37143731+07:00","message":"[buffer interim] 198 true ไอโอดีนจะบอกคุณผสมว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:18.371467091+07:00","message":"[bufferProcess] interim [190000000]:ไอโอดีนจะบอกคุณผสมว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:18.371475262+07:00","message":"[bufferProcess] send to processor (isfinal):ไอโอดีนจะบอกคุณผู้ชมว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:18.37147952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:18.371484051+07:00","message":"> Transcript [3082] [false]: 'ไอโอดีนจะบอกคุณผู้ชมว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:18.371486568+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:18.371488771+07:00","message":"Set new StatePrefix: 'ไอโอดีนจะบอกคุณผู้ชมว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:18.371490763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:18.371492803+07:00","message":"> Transcript [3083] [true]: 'ไอโอดีนจะบอกคุณผสมว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:18.371496187+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:18.371498323+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:18.371500358+07:00","message":"StatePrefix: 'ไอโอดีนจะบอกคุณผู้ชมว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:18.371502997+07:00","message":"TextPushed: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:18.371510836+07:00","message":"Push: 'จะบอกคุณผสมว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:18.371524019+07:00","message":"push: {true จะบอกคุณผสมว่า 0 0xc002aa6000}"}
{"level":"info","service":"Main","time":"2026-06-25T13:45:18.378599574+07:00","message":"write wav file: './tmp/7595/7595_198.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:18.966804148+07:00","message":"[GCS] Start streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:19.326590678+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:19.326644717+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:19.326651815+07:00","message":"receive interim result [false|false]: ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:19.326672192+07:00","message":"[buffer interim] 199 false ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:19.326681001+07:00","message":"[bufferProcess] interim [420000000]:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:19.326684027+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:19.547491987+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:19.547535414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:19.547541714+07:00","message":"receive interim result [false|false]: ไปเจอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:19.547557728+07:00","message":"[buffer interim] 199 false ไปเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:19.547564997+07:00","message":"[bufferProcess] interim [540000000]:ไปเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:19.547568012+07:00","message":"[bufferProcess] send to processor:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:19.547576635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:19.547580378+07:00","message":"> Transcript [3084] [false]: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:19.5475829+07:00","message":"Set StatePrefix (first interim): 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:19.811289998+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:19.811325099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:19.811330463+07:00","message":"receive interim result [false|false]: ไปเจอกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:19.811341561+07:00","message":"[buffer interim] 199 false ไปเจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:19.811350077+07:00","message":"[bufferProcess] interim [840000000]:ไปเจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:19.811352361+07:00","message":"[bufferProcess] send to processor:ไปเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:19.811357862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:19.811360768+07:00","message":"> Transcript [3085] [false]: 'ไปเจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:19.811364059+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:19.811366042+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:19.811368272+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:19.811370502+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:19.944124892+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:19.944167064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:19.94417333+07:00","message":"receive interim result [false|false]: ไปเจอเกลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:19.944189162+07:00","message":"[buffer interim] 199 false ไปเจอเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:19.944196314+07:00","message":"[bufferProcess] interim [960000000]:ไปเจอเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:19.94420015+07:00","message":"[bufferProcess] send to processor:ไปเจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:19.944205074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:19.944209043+07:00","message":"> Transcript [3086] [false]: 'ไปเจอกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:19.944213541+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:19.944217438+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:19.944220113+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:19.944222449+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:45:19.948323171+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:45:19.948325787+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:20.134929161+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:20.134966619+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือเยอะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:20.134972907+07:00","message":"receive interim result [false|false]: ไปเจอเกลือเยอะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:20.134987781+07:00","message":"[buffer interim] 199 false ไปเจอเกลือเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:20.134994938+07:00","message":"[bufferProcess] interim [140000000]:ไปเจอเกลือเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:20.13499752+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:20.135005728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:20.135008616+07:00","message":"> Transcript [3087] [false]: 'ไปเจอเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:20.135012077+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:20.135014391+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:20.13501688+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:20.135019212+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:20.141865068+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:20.141897248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:20.14190222+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:20.1419161+07:00","message":"[buffer interim] 199 false ไปเจอเกลือยี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:20.141924256+07:00","message":"[bufferProcess] interim [200000000]:ไปเจอเกลือยี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:20.14192654+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:20.14193202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:20.141934644+07:00","message":"> Transcript [3088] [false]: 'ไปเจอเกลือเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:20.141938025+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:20.141940113+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:20.141942195+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:20.141944646+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:20.141949005+07:00","message":"Push: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:20.141950864+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:20.141952977+07:00","message":"Set new StatePrefix : 'ไปเจอเกลือเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:20.141955274+07:00","message":"Next Push (prob) : 'เจอเกลือเยอะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:20.141962731+07:00","message":"push: {false ไป 0 0xc000430480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:20.388130262+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:20.388171016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:20.388177404+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:20.388191119+07:00","message":"[buffer interim] 199 false ไปเจอเกลือยี่ห้อไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:20.388198643+07:00","message":"[bufferProcess] interim [440000000]:ไปเจอเกลือยี่ห้อไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:20.388201001+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:20.388208034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:20.388211037+07:00","message":"> Transcript [3089] [false]: 'ไปเจอเกลือยี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:20.388213846+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:20.388216035+07:00","message":"Set new StatePrefix: 'ไปเจอเกลือยี่ห้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:20.538357745+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:20.538398304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:20.538404593+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:20.538417193+07:00","message":"[buffer interim] 199 false ไปเจอเกลือยี่ห้อไหนดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:20.53842421+07:00","message":"[bufferProcess] interim [620000000]:ไปเจอเกลือยี่ห้อไหนดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:20.53842669+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:20.538432251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:20.538434778+07:00","message":"> Transcript [3090] [false]: 'ไปเจอเกลือยี่ห้อไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:20.5384383+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:20.5384406+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:20.53844265+07:00","message":"StatePrefix: 'ไปเจอเกลือยี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:20.538445314+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:20.723839994+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:20.72389096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนน้ำปลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:20.723897789+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนน้ำปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:20.723913777+07:00","message":"[buffer interim] 199 false ไปเจอเกลือยี่ห้อไหนน้ำปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:20.723922767+07:00","message":"[bufferProcess] interim [800000000]:ไปเจอเกลือยี่ห้อไหนน้ำปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:20.723925147+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:20.723931355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:20.723935034+07:00","message":"> Transcript [3091] [false]: 'ไปเจอเกลือยี่ห้อไหนดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:20.723938801+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:20.72394103+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:20.723943791+07:00","message":"StatePrefix: 'ไปเจอเกลือยี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:20.723946653+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:20.841731219+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:20.841775944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนลำปาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:20.841781794+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนลำปาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:20.841796575+07:00","message":"[buffer interim] 199 false ไปเจอเกลือยี่ห้อไหนลำปาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:20.841805284+07:00","message":"[bufferProcess] interim [860000000]:ไปเจอเกลือยี่ห้อไหนลำปาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:20.841808244+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนน้ำปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:20.841814432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:20.841817363+07:00","message":"> Transcript [3092] [false]: 'ไปเจอเกลือยี่ห้อไหนน้ำปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:20.84182103+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:20.84182348+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:20.841825916+07:00","message":"StatePrefix: 'ไปเจอเกลือยี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:20.841830005+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:21.040883018+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:21.040918448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:21.040924279+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:21.040938479+07:00","message":"[buffer interim] 199 false ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:21.040945825+07:00","message":"[bufferProcess] interim [40000000]:ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:21.040948665+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนลำปาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:21.040954588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:21.040957348+07:00","message":"> Transcript [3093] [false]: 'ไปเจอเกลือยี่ห้อไหนลำปาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:21.040961108+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:21.040963447+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:21.040965709+07:00","message":"StatePrefix: 'ไปเจอเกลือยี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:21.04096843+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:21.040971624+07:00","message":"Push: 'เจอเกลือยี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:21.040973712+07:00","message":"TextPushed: 'ไปเจอเกลือยี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:21.040975847+07:00","message":"Set new StatePrefix : 'ไปเจอเกลือยี่ห้อไหนลำปาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:21.040977992+07:00","message":"Next Push (prob) : 'ไหนลำปาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:21.040985939+07:00","message":"push: {false เจอเกลือยี่ห้อ 0 0xc000430480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:21.097002574+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:21.097040157+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:21.097045805+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:21.097061877+07:00","message":"[buffer interim] 199 false ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:21.097069114+07:00","message":"[bufferProcess] interim [160000000]:ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:21.097072022+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:21.097075856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:21.097079416+07:00","message":"> Transcript [3094] [false]: 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:21.097082168+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:21.097084269+07:00","message":"Set new StatePrefix: 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:21.234408934+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:21.234445362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:21.234452189+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:21.23446528+07:00","message":"[buffer interim] 199 false ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:21.234473303+07:00","message":"[bufferProcess] interim [280000000]:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:21.234475937+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:21.234480452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:21.234483718+07:00","message":"> Transcript [3095] [false]: 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:21.234487609+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:21.234489688+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:21.234491708+07:00","message":"StatePrefix: 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:21.23449479+07:00","message":"TextPushed: 'ไปเจอเกลือยี่ห้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:21.321138526+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:21.321189223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:21.32119538+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:21.321212688+07:00","message":"[buffer interim] 199 false ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:21.321219692+07:00","message":"[bufferProcess] interim [400000000]:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:21.32122214+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:21.321226576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:21.321229576+07:00","message":"> Transcript [3096] [false]: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:21.321232248+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:21.321234538+07:00","message":"Set new StatePrefix: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:21.477740892+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:21.477778062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อ Otto\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:21.477785711+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อ Otto"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:21.47780144+07:00","message":"[buffer interim] 199 false ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อ Otto"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:21.477808984+07:00","message":"[bufferProcess] interim [520000000]:ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อ Otto"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:21.477811688+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:21.477815887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:21.477818722+07:00","message":"> Transcript [3097] [false]: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:21.477824778+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:21.477827313+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:21.477829422+07:00","message":"StatePrefix: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:21.477832012+07:00","message":"TextPushed: 'ไปเจอเกลือยี่ห้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:21.613406321+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:21.613445112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:21.613453527+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:21.613466476+07:00","message":"[buffer interim] 199 false ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:21.61347316+07:00","message":"[bufferProcess] interim [640000000]:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:21.613476132+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อ Otto"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:21.613481916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:21.613484875+07:00","message":"> Transcript [3098] [false]: 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อ Otto'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:21.613487293+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:21.613489472+07:00","message":"Set new StatePrefix: 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อ Otto'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:21.619718036+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:21.619740188+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนน้ำตาย้อยโปก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:21.61974556+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนน้ำตาย้อยโปก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:21.61975922+07:00","message":"[buffer interim] 199 false ไปเจอเกลือยี่ห้อไหนน้ำตาย้อยโปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:21.619765379+07:00","message":"[bufferProcess] interim [700000000]:ไปเจอเกลือยี่ห้อไหนน้ำตาย้อยโปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:21.619767641+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:21.619771897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:21.619774489+07:00","message":"> Transcript [3099] [false]: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:21.619776754+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:21.619778652+07:00","message":"Set new StatePrefix: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:21.740589593+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:21.740636538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:21.740642384+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:21.740660912+07:00","message":"[buffer interim] 199 false ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:21.740669723+07:00","message":"[bufferProcess] interim [760000000]:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:21.740672757+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนน้ำตาย้อยโปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:21.740676891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:21.740680058+07:00","message":"> Transcript [3100] [false]: 'ไปเจอเกลือยี่ห้อไหนน้ำตาย้อยโปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:21.740682587+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:21.740685462+07:00","message":"Set new StatePrefix: 'ไปเจอเกลือยี่ห้อไหนน้ำตาย้อยโปก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:21.944018857+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:21.944054244+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:21.944060379+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:21.944071883+07:00","message":"[buffer interim] 199 false ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:21.944078722+07:00","message":"[bufferProcess] interim [0]:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:21.944081843+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:21.944087676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:21.944090421+07:00","message":"> Transcript [3101] [false]: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:21.944093284+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:21.944095462+07:00","message":"Set new StatePrefix: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:22.187217401+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:22.187254932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:22.187261439+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:22.1872727+07:00","message":"[buffer interim] 199 false ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:22.187281501+07:00","message":"[bufferProcess] interim [240000000]:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:22.187284546+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:22.187290093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:22.187293235+07:00","message":"> Transcript [3102] [false]: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:22.187297032+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:22.187299067+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:22.18730172+07:00","message":"StatePrefix: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:22.187306004+07:00","message":"TextPushed: 'ไปเจอเกลือยี่ห้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:22.440353463+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:22.440392491+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:22.440400281+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:22.440415661+07:00","message":"[buffer interim] 199 false ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:22.440421977+07:00","message":"[bufferProcess] interim [480000000]:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:22.440424954+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:22.440433021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:22.440436027+07:00","message":"> Transcript [3103] [false]: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:22.440440051+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:22.440443151+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:22.44044539+07:00","message":"StatePrefix: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:22.440448198+07:00","message":"TextPushed: 'ไปเจอเกลือยี่ห้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:22.650389448+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:22.650431819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:22.650437893+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:22.650452059+07:00","message":"[buffer interim] 199 false ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:22.650460528+07:00","message":"[bufferProcess] interim [720000000]:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:22.65046325+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:22.650471005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:22.650474317+07:00","message":"> Transcript [3104] [false]: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:22.650478265+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:22.65048048+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:22.650483554+07:00","message":"StatePrefix: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:22.650487394+07:00","message":"TextPushed: 'ไปเจอเกลือยี่ห้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:22.831913117+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:22.83195157+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:22.831958328+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:22.831971399+07:00","message":"[buffer interim] 199 false ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:22.831977633+07:00","message":"[bufferProcess] interim [840000000]:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:22.831980408+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:22.831985883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:22.831988819+07:00","message":"> Transcript [3105] [false]: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:22.831993068+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:22.831995056+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:22.831997558+07:00","message":"StatePrefix: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:22.832000262+07:00","message":"TextPushed: 'ไปเจอเกลือยี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:22.832005544+07:00","message":"Push: 'ไหนลำปางเชียงใหม่ซอสปรุงรส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:22.832007708+07:00","message":"TextPushed: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:22.832010012+07:00","message":"Set new StatePrefix : 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:22.832012925+07:00","message":"Next Push (prob) : 'ยี่ห้อไหนเนี่ยไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:22.832021008+07:00","message":"push: {false ไหนลำปางเชียงใหม่ซอสปรุงรส 0 0xc000430480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:22.897986252+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:22.898023401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีเอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:22.898030585+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:22.898045496+07:00","message":"[buffer interim] 199 false ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:22.898051882+07:00","message":"[bufferProcess] interim [20000000]:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:22.898054786+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:22.898061802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:22.898064378+07:00","message":"> Transcript [3106] [false]: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:22.898069513+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:22.898072978+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:22.898076062+07:00","message":"StatePrefix: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:22.898080407+07:00","message":"TextPushed: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรส'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:45:22.949010518+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:45:22.94902326+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:23.160195921+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:23.160232514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีอายุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:23.160238748+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีอายุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:23.160251553+07:00","message":"[buffer interim] 199 false ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:23.160258497+07:00","message":"[bufferProcess] interim [140000000]:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:23.160261159+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:23.160266772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:23.160269748+07:00","message":"> Transcript [3107] [false]: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:23.16027398+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:23.160276352+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:23.160278498+07:00","message":"StatePrefix: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:23.160281584+07:00","message":"TextPushed: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:23.184072649+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:23.18410573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีเอาดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:23.184110915+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีเอาดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:23.184124197+07:00","message":"[buffer interim] 199 false ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีเอาดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:23.18413011+07:00","message":"[bufferProcess] interim [200000000]:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีเอาดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:23.184132701+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:23.184136253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:23.18413892+07:00","message":"> Transcript [3108] [false]: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:23.184142972+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:23.184145225+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:23.184147344+07:00","message":"StatePrefix: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:23.184150021+07:00","message":"TextPushed: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:23.247413237+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:23.247446088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:23.24745213+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:23.247467187+07:00","message":"[buffer interim] 199 false ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:23.247474658+07:00","message":"[bufferProcess] interim [320000000]:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:23.24747804+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีเอาดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:23.247482741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:23.247485459+07:00","message":"> Transcript [3109] [false]: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีเอาดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:23.24748981+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:23.247492173+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:23.247495466+07:00","message":"StatePrefix: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:23.247499763+07:00","message":"TextPushed: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:23.247508331+07:00","message":"Push: 'ยี่ห้อไหนเนี่ยไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:23.247511795+07:00","message":"TextPushed: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:23.247515711+07:00","message":"Set new StatePrefix : 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีเอาดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:23.247518924+07:00","message":"Next Push (prob) : 'มีเอาดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:23.24754599+07:00","message":"push: {false ยี่ห้อไหนเนี่ยไม่ 0 0xc000430480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:23.721996572+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:23.722035129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:23.722041689+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:23.722054645+07:00","message":"[buffer interim] 199 false ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:23.722061706+07:00","message":"[bufferProcess] interim [740000000]:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:23.722064639+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:23.722072143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:23.722074904+07:00","message":"> Transcript [3110] [false]: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:23.722077603+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:23.722079834+07:00","message":"Set new StatePrefix: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:24.039081766+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:24.039132983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:24.039143251+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:24.039160545+07:00","message":"[buffer interim] 199 false ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:24.039168664+07:00","message":"[bufferProcess] interim [40000000]:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:24.039171835+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:24.03918127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:24.03918456+07:00","message":"> Transcript [3111] [false]: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:24.039188702+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:24.039191483+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:24.03919411+07:00","message":"StatePrefix: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:24.039197236+07:00","message":"TextPushed: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:24.224137215+07:00","message":"[GCS] IsForceVAD: false for message ID: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:24.239196384+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:24.23923645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:24.239244182+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:24.239256699+07:00","message":"[buffer interim] 199 false ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:24.239263514+07:00","message":"[bufferProcess] interim [280000000]:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:24.239266403+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:24.239274727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:24.239277556+07:00","message":"> Transcript [3112] [false]: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:24.239281582+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:24.23928369+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:24.239285974+07:00","message":"StatePrefix: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:24.239288986+07:00","message":"TextPushed: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:24.289385151+07:00","message":"[GCS] Start streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:24.319240652+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:24.319295388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ทุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:24.319307586+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:24.319325699+07:00","message":"[buffer interim] 199 false ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:24.31933497+07:00","message":"[bufferProcess] interim [460000000]:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:24.319339447+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:24.319349842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:24.31935366+07:00","message":"> Transcript [3113] [false]: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:24.319359725+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:24.319362586+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:24.319366181+07:00","message":"StatePrefix: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:24.319370306+07:00","message":"TextPushed: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:24.390288939+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:24.390331935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้\",\"confidence\":0.95711684}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:24.390338718+07:00","message":"receive interim result [true|false]: ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:24.390347312+07:00","message":"end recv isFinal message id 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:24.390349703+07:00","message":"end Recv id 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:24.390355448+07:00","message":"[buffer interim] 199 true ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:24.390363176+07:00","message":"[bufferProcess] interim [460000000]:ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:24.390367714+07:00","message":"[bufferProcess] send to processor (isfinal):ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:24.390371069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:24.390373769+07:00","message":"> Transcript [3114] [false]: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:24.390377874+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:24.390380042+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:24.390383185+07:00","message":"StatePrefix: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:24.390387319+07:00","message":"TextPushed: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:24.390390516+07:00","message":"Push: 'มีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:24.390392633+07:00","message":"TextPushed: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:24.390394912+07:00","message":"Set new StatePrefix : 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:24.390398309+07:00","message":"Next Push (prob) : 'แจ้งตำรวจได้ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:24.390400215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:24.390402333+07:00","message":"> Transcript [3115] [true]: 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:24.390404732+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:24.390406454+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:24.390408298+07:00","message":"StatePrefix: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:24.39041046+07:00","message":"TextPushed: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:24.390412438+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:24.390502647+07:00","message":"push: {false มีไอโอดีน 0 0xc000430480}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:24.390593286+07:00","message":"Push: 'แจ้งตำรวจได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:24.390596586+07:00","message":"TextPushed: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:24.390599032+07:00","message":"Set new StatePrefix : 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:24.390606455+07:00","message":"Next Push (prob) : 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:24.390599222+07:00","message":"write aligntment file to 'tmp/7595/align_message_id_199.html'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:24.390629253+07:00","message":"push: {true แจ้งตำรวจได้ 0 0xc000430480}"}
{"level":"info","service":"Main","time":"2026-06-25T13:45:24.402058782+07:00","message":"write wav file: './tmp/7595/7595_199.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:25.652937235+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:25.652974354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:25.652979635+07:00","message":"receive interim result [false|false]: กด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:25.652996807+07:00","message":"[buffer interim] 200 false กด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:25.653005604+07:00","message":"[bufferProcess] interim [200000000]:กด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:25.653008335+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:25.653014295+07:00","message":"[bufferProcess] send to processor (ticker):กด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:25.65301816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:25.653022445+07:00","message":"> Transcript [3116] [false]: 'กด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:25.65302578+07:00","message":"Set StatePrefix (first interim): 'กด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:25.726484418+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:25.72652786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กฎหมาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:25.726534935+07:00","message":"receive interim result [false|false]: กฎหมาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:25.726549714+07:00","message":"[buffer interim] 200 false กฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:25.726557548+07:00","message":"[bufferProcess] interim [320000000]:กฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:25.726559617+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:45:25.949253157+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:45:25.949280241+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:26.361098735+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:26.361134152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กฎหมาย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:26.361139983+07:00","message":"receive interim result [false|false]: กฎหมาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:26.361155736+07:00","message":"[buffer interim] 200 false กฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:26.361182251+07:00","message":"[bufferProcess] interim [920000000]:กฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:26.361185257+07:00","message":"[bufferProcess] send to processor:กฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:26.361188913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:26.361191892+07:00","message":"> Transcript [3117] [false]: 'กฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:26.361194517+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:26.361196533+07:00","message":"Set new StatePrefix: 'กฎหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:26.877094863+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:26.877132279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กฎหมายออกมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:26.877138432+07:00","message":"receive interim result [false|false]: กฎหมายออกมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:26.877156493+07:00","message":"[buffer interim] 200 false กฎหมายออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:26.877182605+07:00","message":"[bufferProcess] interim [340000000]:กฎหมายออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:26.877185692+07:00","message":"[bufferProcess] send to processor:กฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:26.877190347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:26.87719785+07:00","message":"> Transcript [3118] [false]: 'กฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:26.877201693+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:26.877203984+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:26.877206374+07:00","message":"StatePrefix: 'กฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:26.877208587+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:26.933011954+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:26.933046834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กฎหมายออกมาแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:26.933052558+07:00","message":"receive interim result [false|false]: กฎหมายออกมาแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:26.933068865+07:00","message":"[buffer interim] 200 false กฎหมายออกมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:26.933075626+07:00","message":"[bufferProcess] interim [520000000]:กฎหมายออกมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:26.933078041+07:00","message":"[bufferProcess] send to processor:กฎหมายออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:26.933081632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:26.933084643+07:00","message":"> Transcript [3119] [false]: 'กฎหมายออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:26.933088719+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:26.933091046+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:26.933092981+07:00","message":"StatePrefix: 'กฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:26.933094985+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:27.531510142+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:27.531554311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กฎหมายออกมาแล้ว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:27.531560867+07:00","message":"receive interim result [false|false]: กฎหมายออกมาแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:27.531578606+07:00","message":"[buffer interim] 200 false กฎหมายออกมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:27.531588077+07:00","message":"[bufferProcess] interim [120000000]:กฎหมายออกมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:27.531590895+07:00","message":"[bufferProcess] send to processor:กฎหมายออกมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:27.531594896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:27.531597951+07:00","message":"> Transcript [3120] [false]: 'กฎหมายออกมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:27.531602952+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:27.531605319+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:27.531607542+07:00","message":"StatePrefix: 'กฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:27.531609858+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:45:28.950278677+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:45:28.950293627+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:30.186061943+07:00","message":"[GCS] IsForceVAD: false for message ID: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:30.246818349+07:00","message":"[GCS] Start streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:30.296970085+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:30.297011759+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-25T13:45:30.297018393+07:00","message":"receive interim result [true|false]: กฎหมายออกมาแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:30.297043285+07:00","message":"end recv isFinal message id 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:30.297045978+07:00","message":"end Recv id 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:30.297070959+07:00","message":"[buffer interim] 200 true กฎหมายออกมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:30.297088704+07:00","message":"[bufferProcess] interim [910000000]:กฎหมายออกมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:30.297102704+07:00","message":"[bufferProcess] send to processor (isfinal):กฎหมายออกมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:30.297106707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:30.297109778+07:00","message":"> Transcript [3121] [false]: 'กฎหมายออกมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:30.297113377+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:30.297116091+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:30.297118221+07:00","message":"StatePrefix: 'กฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:30.297120422+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:30.29712331+07:00","message":"Push: 'กฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:30.297125355+07:00","message":"TextPushed: 'กฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:30.297129862+07:00","message":"Set new StatePrefix : 'กฎหมายออกมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:30.297132267+07:00","message":"Next Push (prob) : 'ออกมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:30.297133997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:30.297136247+07:00","message":"> Transcript [3122] [true]: 'กฎหมายออกมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:30.29713877+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:30.297140574+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:30.297142696+07:00","message":"StatePrefix: 'กฎหมายออกมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:30.29715444+07:00","message":"TextPushed: 'กฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:30.297156875+07:00","message":"Push: 'ออกมาแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:30.297180595+07:00","message":"push: {false กฎหมาย 0 0xc000430800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:30.297190353+07:00","message":"push: {true ออกมาแล้ว 0 0xc000430800}"}
{"level":"info","service":"Main","time":"2026-06-25T13:45:30.308365096+07:00","message":"write wav file: './tmp/7595/7595_200.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:30.997963198+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:30.998003327+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:30.998009371+07:00","message":"receive interim result [false|false]: จะได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:30.998027109+07:00","message":"[buffer interim] 201 false จะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:30.998033865+07:00","message":"[bufferProcess] interim [600000000]:จะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:30.998036256+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:31.116118281+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:31.116166091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้ช่วย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:31.116172899+07:00","message":"receive interim result [false|false]: จะได้ช่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:31.116190075+07:00","message":"[buffer interim] 201 false จะได้ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:31.116199142+07:00","message":"[bufferProcess] interim [720000000]:จะได้ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:31.1162017+07:00","message":"[bufferProcess] send to processor:จะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:31.116205251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:31.116208523+07:00","message":"> Transcript [3123] [false]: 'จะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:31.116210837+07:00","message":"Set StatePrefix (first interim): 'จะได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:31.42260883+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:31.422647162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้ช่วยกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:31.42265302+07:00","message":"receive interim result [false|false]: จะได้ช่วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:31.422667181+07:00","message":"[buffer interim] 201 false จะได้ช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:31.422675039+07:00","message":"[bufferProcess] interim [960000000]:จะได้ช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:31.422678277+07:00","message":"[bufferProcess] send to processor:จะได้ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:31.422686418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:31.422689655+07:00","message":"> Transcript [3124] [false]: 'จะได้ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:31.422693034+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:31.422695115+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:31.422697104+07:00","message":"StatePrefix: 'จะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:31.422699408+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:31.616385745+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:31.61641994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้ช่วยกันจัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:31.616425997+07:00","message":"receive interim result [false|false]: จะได้ช่วยกันจัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:31.616444423+07:00","message":"[buffer interim] 201 false จะได้ช่วยกันจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:31.616453355+07:00","message":"[bufferProcess] interim [140000000]:จะได้ช่วยกันจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:31.616455899+07:00","message":"[bufferProcess] send to processor:จะได้ช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:31.616459987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:31.616463063+07:00","message":"> Transcript [3125] [false]: 'จะได้ช่วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:31.616466715+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:31.616469022+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:31.616471169+07:00","message":"StatePrefix: 'จะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:31.616473345+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:31.699596343+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:31.699646399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้ช่วยกันจับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:31.699652499+07:00","message":"receive interim result [false|false]: จะได้ช่วยกันจับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:31.699668739+07:00","message":"[buffer interim] 201 false จะได้ช่วยกันจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:31.699677081+07:00","message":"[bufferProcess] interim [260000000]:จะได้ช่วยกันจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:31.699679619+07:00","message":"[bufferProcess] send to processor:จะได้ช่วยกันจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:31.699686182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:31.699691329+07:00","message":"> Transcript [3126] [false]: 'จะได้ช่วยกันจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:31.699694918+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:31.699697162+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:31.699699219+07:00","message":"StatePrefix: 'จะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:31.69970366+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:31.705944317+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:31.705963631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้ช่วยกันจับปลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:31.705968618+07:00","message":"receive interim result [false|false]: จะได้ช่วยกันจับปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:31.705981111+07:00","message":"[buffer interim] 201 false จะได้ช่วยกันจับปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:31.70598598+07:00","message":"[bufferProcess] interim [320000000]:จะได้ช่วยกันจับปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:31.705988923+07:00","message":"[bufferProcess] send to processor:จะได้ช่วยกันจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:31.70599215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:31.705995133+07:00","message":"> Transcript [3127] [false]: 'จะได้ช่วยกันจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:31.70599844+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:31.706000706+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:31.706002811+07:00","message":"StatePrefix: 'จะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:31.706004684+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:31.706010078+07:00","message":"Push: 'จะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:31.706012142+07:00","message":"TextPushed: 'จะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:31.706014612+07:00","message":"Set new StatePrefix : 'จะได้ช่วยกันจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:31.706016945+07:00","message":"Next Push (prob) : 'ช่วยกันจับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:31.706027005+07:00","message":"push: {false จะได้ 0 0xc002aa7600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:31.822826541+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:31.822888445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้ช่วยกันจับตา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:31.82289841+07:00","message":"receive interim result [false|false]: จะได้ช่วยกันจับตา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:31.822920185+07:00","message":"[buffer interim] 201 false จะได้ช่วยกันจับตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:31.82293666+07:00","message":"[bufferProcess] interim [380000000]:จะได้ช่วยกันจับตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:31.822940847+07:00","message":"[bufferProcess] send to processor:จะได้ช่วยกันจับปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:31.822950601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:31.822955702+07:00","message":"> Transcript [3128] [false]: 'จะได้ช่วยกันจับปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:31.822960971+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:31.822964051+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:31.822967221+07:00","message":"StatePrefix: 'จะได้ช่วยกันจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:31.822971459+07:00","message":"TextPushed: 'จะได้'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:45:31.951360761+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:45:31.951386648+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:32.035160172+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:32.035195401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้ช่วยกันจับตานะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:32.035201256+07:00","message":"receive interim result [false|false]: จะได้ช่วยกันจับตานะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:32.035215777+07:00","message":"[buffer interim] 201 false จะได้ช่วยกันจับตานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:32.035226188+07:00","message":"[bufferProcess] interim [620000000]:จะได้ช่วยกันจับตานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:32.035228715+07:00","message":"[bufferProcess] send to processor:จะได้ช่วยกันจับตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:32.035233964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:32.035236814+07:00","message":"> Transcript [3129] [false]: 'จะได้ช่วยกันจับตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:32.035240862+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:32.035243068+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:32.03524499+07:00","message":"StatePrefix: 'จะได้ช่วยกันจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:32.035247234+07:00","message":"TextPushed: 'จะได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:32.195687799+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:32.195724859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้ช่วยกันจับตานะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:32.195730236+07:00","message":"receive interim result [false|false]: จะได้ช่วยกันจับตานะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:32.195748209+07:00","message":"[buffer interim] 201 false จะได้ช่วยกันจับตานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:32.195755222+07:00","message":"[bufferProcess] interim [740000000]:จะได้ช่วยกันจับตานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:32.195757742+07:00","message":"[bufferProcess] send to processor:จะได้ช่วยกันจับตานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:32.195761256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:32.195764185+07:00","message":"> Transcript [3130] [false]: 'จะได้ช่วยกันจับตานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:32.195767423+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:32.195769607+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:32.195771508+07:00","message":"StatePrefix: 'จะได้ช่วยกันจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:32.195773801+07:00","message":"TextPushed: 'จะได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:32.834211081+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:32.834252478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้ช่วยกันจับตานะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:32.834260077+07:00","message":"receive interim result [false|false]: จะได้ช่วยกันจับตานะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:32.834277615+07:00","message":"[buffer interim] 201 false จะได้ช่วยกันจับตานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:32.83428545+07:00","message":"[bufferProcess] interim [340000000]:จะได้ช่วยกันจับตานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:32.834288306+07:00","message":"[bufferProcess] send to processor:จะได้ช่วยกันจับตานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:32.834297947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:32.834300894+07:00","message":"> Transcript [3131] [false]: 'จะได้ช่วยกันจับตานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:32.834305238+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:32.834307566+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:32.834309545+07:00","message":"StatePrefix: 'จะได้ช่วยกันจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:32.834311861+07:00","message":"TextPushed: 'จะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:32.834319895+07:00","message":"Push: 'ช่วยกันจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:32.834322005+07:00","message":"TextPushed: 'จะได้ช่วยกันจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:32.834324291+07:00","message":"Set new StatePrefix : 'จะได้ช่วยกันจับตานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:32.834326558+07:00","message":"Next Push (prob) : 'ตานะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:32.834335092+07:00","message":"push: {false ช่วยกันจับ 0 0xc002aa7600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:33.025641208+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:33.025683143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้ช่วยกันจับตานะคะความเค็ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:33.025689443+07:00","message":"receive interim result [false|false]: จะได้ช่วยกันจับตานะคะความเค็ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:33.025704517+07:00","message":"[buffer interim] 201 false จะได้ช่วยกันจับตานะคะความเค็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:33.025712455+07:00","message":"[bufferProcess] interim [580000000]:จะได้ช่วยกันจับตานะคะความเค็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:33.025715201+07:00","message":"[bufferProcess] send to processor:จะได้ช่วยกันจับตานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:33.025723232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:33.025727331+07:00","message":"> Transcript [3132] [false]: 'จะได้ช่วยกันจับตานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:33.025730908+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:33.025733737+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:33.025736574+07:00","message":"StatePrefix: 'จะได้ช่วยกันจับตานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:33.025739214+07:00","message":"TextPushed: 'จะได้ช่วยกันจับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:33.42601718+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:33.426054292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้ช่วยกันจับตานะคะความเค็มยังไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:33.426060887+07:00","message":"receive interim result [false|false]: จะได้ช่วยกันจับตานะคะความเค็มยังไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:33.426074068+07:00","message":"[buffer interim] 201 false จะได้ช่วยกันจับตานะคะความเค็มยังไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:33.426080931+07:00","message":"[bufferProcess] interim [940000000]:จะได้ช่วยกันจับตานะคะความเค็มยังไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:33.42608358+07:00","message":"[bufferProcess] send to processor:จะได้ช่วยกันจับตานะคะความเค็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:33.426089172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:33.426091936+07:00","message":"> Transcript [3133] [false]: 'จะได้ช่วยกันจับตานะคะความเค็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:33.426095282+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:33.426097467+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:33.426099553+07:00","message":"StatePrefix: 'จะได้ช่วยกันจับตานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:33.426102599+07:00","message":"TextPushed: 'จะได้ช่วยกันจับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:33.55597884+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:33.556024118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้ช่วยกันจับตานะคะความเค็มยังไม่ได้ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:33.556030612+07:00","message":"receive interim result [false|false]: จะได้ช่วยกันจับตานะคะความเค็มยังไม่ได้ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:33.556045284+07:00","message":"[buffer interim] 201 false จะได้ช่วยกันจับตานะคะความเค็มยังไม่ได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:33.55605515+07:00","message":"[bufferProcess] interim [60000000]:จะได้ช่วยกันจับตานะคะความเค็มยังไม่ได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:33.556060186+07:00","message":"[bufferProcess] send to processor:จะได้ช่วยกันจับตานะคะความเค็มยังไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:33.55606445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:33.556067667+07:00","message":"> Transcript [3134] [false]: 'จะได้ช่วยกันจับตานะคะความเค็มยังไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:33.55607124+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:33.55607326+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:33.556075827+07:00","message":"StatePrefix: 'จะได้ช่วยกันจับตานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:33.556078339+07:00","message":"TextPushed: 'จะได้ช่วยกันจับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:33.607930093+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:33.607968859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้ช่วยกันจับตานะคะความเค็มยังไม่ได้ไปเอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:33.607974802+07:00","message":"receive interim result [false|false]: จะได้ช่วยกันจับตานะคะความเค็มยังไม่ได้ไปเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:33.607992042+07:00","message":"[buffer interim] 201 false จะได้ช่วยกันจับตานะคะความเค็มยังไม่ได้ไปเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:33.608003087+07:00","message":"[bufferProcess] interim [120000000]:จะได้ช่วยกันจับตานะคะความเค็มยังไม่ได้ไปเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:33.608006684+07:00","message":"[bufferProcess] send to processor:จะได้ช่วยกันจับตานะคะความเค็มยังไม่ได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:33.608014428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:33.608017484+07:00","message":"> Transcript [3135] [false]: 'จะได้ช่วยกันจับตานะคะความเค็มยังไม่ได้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:33.608021134+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:33.608023477+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:33.608026125+07:00","message":"StatePrefix: 'จะได้ช่วยกันจับตานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:33.608028919+07:00","message":"TextPushed: 'จะได้ช่วยกันจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:33.608035611+07:00","message":"Push: 'ตานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:33.608037725+07:00","message":"TextPushed: 'จะได้ช่วยกันจับตานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:33.608040244+07:00","message":"Set new StatePrefix : 'จะได้ช่วยกันจับตานะคะความเค็มยังไม่ได้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:33.608042576+07:00","message":"Next Push (prob) : 'ความเค็มยังไม่ได้ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:33.60806952+07:00","message":"push: {false ตานะคะ 0 0xc002aa7600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:33.764997441+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:33.765036971+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้ช่วยกันจับตานะคะความเค็มยังไม่ได้แปลว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:33.765044013+07:00","message":"receive interim result [false|false]: จะได้ช่วยกันจับตานะคะความเค็มยังไม่ได้แปลว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:33.765059721+07:00","message":"[buffer interim] 201 false จะได้ช่วยกันจับตานะคะความเค็มยังไม่ได้แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:33.7650674+07:00","message":"[bufferProcess] interim [300000000]:จะได้ช่วยกันจับตานะคะความเค็มยังไม่ได้แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:33.765070538+07:00","message":"[bufferProcess] send to processor:จะได้ช่วยกันจับตานะคะความเค็มยังไม่ได้ไปเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:33.765077815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:33.765080672+07:00","message":"> Transcript [3136] [false]: 'จะได้ช่วยกันจับตานะคะความเค็มยังไม่ได้ไปเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:33.765084539+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:33.765086567+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:33.765088701+07:00","message":"StatePrefix: 'จะได้ช่วยกันจับตานะคะความเค็มยังไม่ได้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:33.76509223+07:00","message":"TextPushed: 'จะได้ช่วยกันจับตานะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:33.836457124+07:00","message":"[GCS] IsForceVAD: false for message ID: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:34.042583449+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:34.042625714+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้ช่วยกันจับตานะคะความเค็มยังไม่ได้แปลว่า\",\"confidence\":0.93104625}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:34.042632658+07:00","message":"receive interim result [true|false]: จะได้ช่วยกันจับตานะคะความเค็มยังไม่ได้แปลว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:34.04264457+07:00","message":"end recv isFinal message id 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:34.042647439+07:00","message":"end Recv id 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:34.042667157+07:00","message":"[buffer interim] 201 true จะได้ช่วยกันจับตานะคะความเค็มยังไม่ได้แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:34.042696462+07:00","message":"[bufferProcess] interim [600000000]:จะได้ช่วยกันจับตานะคะความเค็มยังไม่ได้แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:34.0427008+07:00","message":"[bufferProcess] send to processor (isfinal):จะได้ช่วยกันจับตานะคะความเค็มยังไม่ได้แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:34.042715922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:34.042736632+07:00","message":"> Transcript [3137] [false]: 'จะได้ช่วยกันจับตานะคะความเค็มยังไม่ได้แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:34.04274094+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:34.042744724+07:00","message":"Set new StatePrefix: 'จะได้ช่วยกันจับตานะคะความเค็มยังไม่ได้แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:34.042748329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:34.04275147+07:00","message":"> Transcript [3138] [true]: 'จะได้ช่วยกันจับตานะคะความเค็มยังไม่ได้แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:34.042759341+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:34.042761717+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:34.042763624+07:00","message":"StatePrefix: 'จะได้ช่วยกันจับตานะคะความเค็มยังไม่ได้แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:34.042766244+07:00","message":"TextPushed: 'จะได้ช่วยกันจับตานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:34.04277349+07:00","message":"Push: 'ความเค็มยังไม่ได้แปลว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:34.042783589+07:00","message":"push: {true ความเค็มยังไม่ได้แปลว่า 0 0xc002aa7600}"}
{"level":"info","service":"Main","time":"2026-06-25T13:45:34.057420408+07:00","message":"write wav file: './tmp/7595/7595_201.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:34.156454988+07:00","message":"[GCS] Start streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:34.624536685+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:34.6245755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:34.624580628+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:34.624595282+07:00","message":"[buffer interim] 202 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:34.624601582+07:00","message":"[bufferProcess] interim [480000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:34.624603498+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:34.721200622+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:34.721239546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:34.721244814+07:00","message":"receive interim result [false|false]: ไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:34.721260887+07:00","message":"[buffer interim] 202 false ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:34.721269149+07:00","message":"[bufferProcess] interim [540000000]:ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:34.721271785+07:00","message":"[bufferProcess] send to processor:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:34.721275503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:34.721278249+07:00","message":"> Transcript [3139] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:34.721280838+07:00","message":"Set StatePrefix (first interim): 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:34.846948763+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:34.846988858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีใบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:34.846993767+07:00","message":"receive interim result [false|false]: ไม่มีใบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:34.847012331+07:00","message":"[buffer interim] 202 false ไม่มีใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:34.847020912+07:00","message":"[bufferProcess] interim [720000000]:ไม่มีใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:34.847024449+07:00","message":"[bufferProcess] send to processor:ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:34.847028687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:34.847032582+07:00","message":"> Transcript [3140] [false]: 'ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:34.847037422+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:34.847040296+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:34.84704327+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:34.847046426+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:45:34.951922554+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:45:34.951921242+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:35.012936497+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:35.012977803+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:35.012985302+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:35.013000063+07:00","message":"[buffer interim] 202 false ไม่มีประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:35.013006973+07:00","message":"[bufferProcess] interim [840000000]:ไม่มีประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:35.013010039+07:00","message":"[bufferProcess] send to processor:ไม่มีใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:35.013017108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:35.0130204+07:00","message":"> Transcript [3141] [false]: 'ไม่มีใบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:35.013023789+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:35.013025942+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:35.013028485+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:35.013030704+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:35.414828684+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:35.414867558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:35.41488313+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:35.414898157+07:00","message":"[buffer interim] 202 false ไม่มีประโยชน์หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:35.414906144+07:00","message":"[bufferProcess] interim [260000000]:ไม่มีประโยชน์หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:35.414908837+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:35.414915405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:35.414918256+07:00","message":"> Transcript [3142] [false]: 'ไม่มีประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:35.414921853+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:35.414924417+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:35.414926764+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:35.414928836+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:35.519413947+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:35.519456047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:35.519461729+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:35.519477011+07:00","message":"[buffer interim] 202 false ไม่มีประโยชน์หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:35.519484861+07:00","message":"[bufferProcess] interim [380000000]:ไม่มีประโยชน์หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:35.519487618+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:35.519495983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:35.519499097+07:00","message":"> Transcript [3143] [false]: 'ไม่มีประโยชน์หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:35.519502835+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:35.519505402+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:35.519507869+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:35.519510081+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:35.519517551+07:00","message":"Push: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:35.519519628+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:35.51952298+07:00","message":"Set new StatePrefix : 'ไม่มีประโยชน์หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:35.519525516+07:00","message":"Next Push (prob) : 'มีประโยชน์หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:35.519550864+07:00","message":"push: {false ไม่ 0 0xc002aa6100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:35.598987277+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:35.59902775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:35.599033117+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:35.599048515+07:00","message":"[buffer interim] 202 false ไม่มีประโยชน์หรือว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:35.599059855+07:00","message":"[bufferProcess] interim [500000000]:ไม่มีประโยชน์หรือว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:35.599063223+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:35.59907236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:35.599075537+07:00","message":"> Transcript [3144] [false]: 'ไม่มีประโยชน์หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:35.59907924+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:35.599081425+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:35.59908352+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:35.599086188+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:35.840355054+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:35.840393042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีปลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:35.840398915+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:35.840415992+07:00","message":"[buffer interim] 202 false ไม่มีประโยชน์หรือว่ามีปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:35.840423196+07:00","message":"[bufferProcess] interim [680000000]:ไม่มีประโยชน์หรือว่ามีปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:35.840425612+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:35.840429393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:35.8404321+07:00","message":"> Transcript [3145] [false]: 'ไม่มีประโยชน์หรือว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:35.840435652+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:35.840437734+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:35.840439769+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:35.840442057+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:35.99776549+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:35.997821371+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:35.997829072+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:35.997848477+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:35.997854017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:35.997857236+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:35.997863192+07:00","message":"[buffer interim] 202 false ไม่มีประโยชน์หรือว่ามีไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:35.997866357+07:00","message":"[buffer interim] 202 false ไม่มีประโยชน์หรือว่ามีประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:35.997878389+07:00","message":"[bufferProcess] interim [740000000]:ไม่มีประโยชน์หรือว่ามีไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:35.997881245+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:35.99788447+07:00","message":"[bufferProcess] interim [800000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:35.997886455+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:35.997889588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:35.997892223+07:00","message":"> Transcript [3146] [false]: 'ไม่มีประโยชน์หรือว่ามีปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:35.997895763+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:35.997897892+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:35.997899836+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:35.997902223+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:35.997904207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:35.997906049+07:00","message":"> Transcript [3147] [false]: 'ไม่มีประโยชน์หรือว่ามีไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:35.997908256+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:35.997910102+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:35.997911886+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:35.997914065+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:35.997920773+07:00","message":"Push: 'มีประโยชน์หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:35.997922844+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:35.997925154+07:00","message":"Set new StatePrefix : 'ไม่มีประโยชน์หรือว่ามีไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:35.997927665+07:00","message":"Next Push (prob) : 'ว่ามีไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:35.997935909+07:00","message":"push: {false มีประโยชน์หรือ 0 0xc002aa6100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:36.250237146+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:36.250280984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์ต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:36.250287943+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์ต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:36.250302769+07:00","message":"[buffer interim] 202 false ไม่มีประโยชน์หรือว่ามีประโยชน์ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:36.250314227+07:00","message":"[bufferProcess] interim [100000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:36.250317848+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:36.250324816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:36.250328525+07:00","message":"> Transcript [3148] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:36.250332142+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:36.250335297+07:00","message":"Set new StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:36.356127046+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:36.356171212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์อะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:36.356177074+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์อะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:36.356194239+07:00","message":"[buffer interim] 202 false ไม่มีประโยชน์หรือว่ามีประโยชน์อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:36.356205765+07:00","message":"[bufferProcess] interim [160000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:36.356209538+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:36.356217667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:36.356221243+07:00","message":"> Transcript [3149] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์ต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:36.356225296+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:36.356230094+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:36.356232452+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:36.35623514+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:36.369292654+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:36.369324634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:36.369330203+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:36.369343466+07:00","message":"[buffer interim] 202 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:36.369349531+07:00","message":"[bufferProcess] interim [220000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:36.369351876+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:36.369358015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:36.369361162+07:00","message":"> Transcript [3150] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:36.369364615+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:36.369367191+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:36.369369509+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:36.369372007+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:36.474130397+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:36.474175202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์เอาไว้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:36.474181289+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์เอาไว้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:36.474194677+07:00","message":"[buffer interim] 202 false ไม่มีประโยชน์หรือว่ามีประโยชน์เอาไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:36.474202386+07:00","message":"[bufferProcess] interim [280000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์เอาไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:36.474205183+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:36.47421317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:36.474216302+07:00","message":"> Transcript [3151] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:36.474219952+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:36.474222472+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:36.474226987+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:36.474229674+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:36.490583965+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:36.490616537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:36.490624782+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:36.490642918+07:00","message":"[buffer interim] 202 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:36.490652422+07:00","message":"[bufferProcess] interim [340000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:36.490657366+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์เอาไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:36.490665087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:36.490669065+07:00","message":"> Transcript [3152] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์เอาไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:36.49067369+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:36.490676988+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:36.490679931+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:36.490683857+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:36.490688076+07:00","message":"Push: 'ว่ามีประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:36.490691279+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:36.490694724+07:00","message":"Set new StatePrefix : 'ไม่มีประโยชน์หรือว่ามีประโยชน์เอาไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:36.49069842+07:00","message":"Next Push (prob) : 'เอาไว้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:36.490709507+07:00","message":"push: {false ว่ามีประโยชน์ 0 0xc002aa6100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:36.608589921+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:36.608627753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:36.608635946+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:36.608648406+07:00","message":"[buffer interim] 202 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:36.60865473+07:00","message":"[bufferProcess] interim [460000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:36.608657678+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:36.60866303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:36.608665553+07:00","message":"> Transcript [3153] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:36.60866856+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:36.608673711+07:00","message":"Set new StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:36.828639763+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:36.828685508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:36.828691968+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:36.828705954+07:00","message":"[buffer interim] 202 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:36.828712644+07:00","message":"[bufferProcess] interim [640000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:36.828715501+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:36.828719862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:36.828722732+07:00","message":"> Transcript [3154] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:36.828727736+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:36.82872977+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:36.828731797+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:36.82873436+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:36.962825143+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:36.96286681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:36.962879354+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:36.962893582+07:00","message":"[buffer interim] 202 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:36.962901002+07:00","message":"[bufferProcess] interim [760000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:36.962903737+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:36.962907405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:36.962910039+07:00","message":"> Transcript [3155] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:36.962913861+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:36.962915908+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:36.962918009+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:36.962920417+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:37.040762581+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:37.040801425+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:37.040808203+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:37.040821484+07:00","message":"[buffer interim] 202 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:37.040829253+07:00","message":"[bufferProcess] interim [820000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:37.040832021+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:37.040839959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:37.04084313+07:00","message":"> Transcript [3156] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:37.040847213+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:37.040849299+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:37.040851357+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:37.040853983+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:37.130978306+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:37.131004316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูไปสักพัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:37.131009763+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูไปสักพัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:37.131027375+07:00","message":"[buffer interim] 202 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูไปสักพัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:37.131033457+07:00","message":"[bufferProcess] interim [940000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูไปสักพัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:37.131036473+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:37.131040407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:37.131042769+07:00","message":"> Transcript [3157] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:37.131046973+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:37.1310491+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:37.13105152+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:37.131054175+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:37.131059831+07:00","message":"Push: 'แต่ว่าต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:37.131061956+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:37.131064406+07:00","message":"Set new StatePrefix : 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:37.131066832+07:00","message":"Next Push (prob) : 'ดูว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:37.131076187+07:00","message":"push: {false แต่ว่าต้อง 0 0xc002aa6100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:37.141308233+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:37.141342038+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:37.141348702+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:37.141367079+07:00","message":"[buffer interim] 202 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:37.141374519+07:00","message":"[bufferProcess] interim [0]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:37.141378447+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูไปสักพัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:37.141382883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:37.141386754+07:00","message":"> Transcript [3158] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูไปสักพัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:37.141390351+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:37.141394647+07:00","message":"Set new StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูไปสักพัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:37.350449302+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:37.350499344+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:37.35050577+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:37.350520393+07:00","message":"[buffer interim] 202 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:37.35052949+07:00","message":"[bufferProcess] interim [180000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:37.350532151+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:37.350536389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:37.350539537+07:00","message":"> Transcript [3159] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:37.350542462+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:37.350545217+07:00","message":"Set new StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:37.43577661+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:37.435814229+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:37.435820922+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:37.435836971+07:00","message":"[buffer interim] 202 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:37.435844492+07:00","message":"[bufferProcess] interim [300000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:37.435847735+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:37.435856271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:37.435859035+07:00","message":"> Transcript [3160] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:37.435863035+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:37.435867515+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:37.435869587+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:37.435872871+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:37.619574931+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:37.619616752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณอัญชัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:37.619622613+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณอัญชัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:37.619638632+07:00","message":"[buffer interim] 202 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณอัญชัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:37.619654066+07:00","message":"[bufferProcess] interim [420000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณอัญชัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:37.619658557+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:37.619664009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:37.619667125+07:00","message":"> Transcript [3161] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:37.619671791+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:37.619674761+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:37.619678402+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:37.619683634+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:37.659681768+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:37.659718967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในทำยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:37.65972475+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในทำยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:37.659738836+07:00","message":"[buffer interim] 202 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในทำยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:37.6597463+07:00","message":"[bufferProcess] interim [480000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในทำยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:37.659749368+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณอัญชัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:37.659755567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:37.659758021+07:00","message":"> Transcript [3162] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณอัญชัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:37.659762157+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:37.659764496+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:37.6597668+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:37.659770315+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:37.856205806+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:37.85625541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:37.856261711+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:37.856278087+07:00","message":"[buffer interim] 202 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:37.85628534+07:00","message":"[bufferProcess] interim [660000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:37.856288336+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในทำยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:37.856292467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:37.856296065+07:00","message":"> Transcript [3163] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในทำยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:37.856300927+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:37.856303055+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:37.856305465+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:37.856308784+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:37.856315939+07:00","message":"Push: 'ดูว่าสรรพคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:37.856317955+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:37.856321519+07:00","message":"Set new StatePrefix : 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในทำยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:37.856324055+07:00","message":"Next Push (prob) : 'ในทำยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:37.856332105+07:00","message":"push: {false ดูว่าสรรพคุณ 0 0xc002aa6100}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:45:37.95215258+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:45:37.9521604+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:38.015303034+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:38.0153432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:38.015350023+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:38.01536588+07:00","message":"[buffer interim] 202 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:38.015378867+07:00","message":"[bufferProcess] interim [840000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:38.015381618+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:38.015388069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:38.015391564+07:00","message":"> Transcript [3164] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:38.015394812+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:38.015397418+07:00","message":"Set new StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:38.362644689+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:38.362688354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:38.362695714+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:38.36270796+07:00","message":"[buffer interim] 202 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:38.362718038+07:00","message":"[bufferProcess] interim [200000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:38.362722455+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:38.362729571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:38.36273396+07:00","message":"> Transcript [3165] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:38.36273958+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:38.362742789+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:38.362745351+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:38.362748446+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:38.433951747+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:38.433988465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:38.433994818+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:38.434008127+07:00","message":"[buffer interim] 202 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:38.434016064+07:00","message":"[bufferProcess] interim [260000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:38.434018798+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:38.434022628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:38.434025456+07:00","message":"> Transcript [3166] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:38.434029717+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:38.434031821+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:38.434034268+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:38.434037249+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:38.565888509+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:38.565932678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:38.565942292+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:38.565959119+07:00","message":"[buffer interim] 202 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:38.565966724+07:00","message":"[bufferProcess] interim [380000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:38.565969528+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:38.565973677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:38.56597636+07:00","message":"> Transcript [3167] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:38.565980473+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:38.565982628+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:38.565985068+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:38.565987797+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:38.749596069+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:38.749641091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:38.74964694+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:38.749660545+07:00","message":"[buffer interim] 202 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:38.749668976+07:00","message":"[bufferProcess] interim [560000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:38.749672025+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:38.749678356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:38.7496813+07:00","message":"> Transcript [3168] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:38.749686042+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:38.749688146+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:38.749690863+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:38.749693845+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:38.749699134+07:00","message":"Push: 'ในนั้นมันคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:38.749701215+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:38.74970563+07:00","message":"Set new StatePrefix : 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:38.749708717+07:00","message":"Next Push (prob) : 'อะไรอย่างที่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:38.749717834+07:00","message":"push: {false ในนั้นมันคือ 0 0xc002aa6100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:38.956207375+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:38.956250104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:38.956256646+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:38.956272078+07:00","message":"[buffer interim] 202 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:38.956280544+07:00","message":"[bufferProcess] interim [740000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:38.956283612+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:38.956287999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:38.956291343+07:00","message":"> Transcript [3169] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:38.956295719+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:38.956297917+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:38.956300388+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:38.956304057+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:39.031869085+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:39.03191369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:39.031920518+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:39.031933483+07:00","message":"[buffer interim] 202 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:39.031943745+07:00","message":"[bufferProcess] interim [860000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:39.031946854+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:39.031951709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:39.031955141+07:00","message":"> Transcript [3170] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:39.031959327+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:39.03196137+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:39.031963741+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:39.031966831+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:39.149961875+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:39.15000725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:39.150016801+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:39.1500358+07:00","message":"[buffer interim] 202 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:39.150053364+07:00","message":"[bufferProcess] interim [980000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:39.15005769+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:39.150063749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:39.150067974+07:00","message":"> Transcript [3171] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:39.150074075+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:39.150077152+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:39.150080499+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:39.150085763+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:39.246499014+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:39.246542035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:39.246549248+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:39.246563633+07:00","message":"[buffer interim] 202 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:39.246571582+07:00","message":"[bufferProcess] interim [100000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:39.246574631+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:39.246582276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:39.246588358+07:00","message":"> Transcript [3172] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:39.246593294+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:39.246595469+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:39.24659798+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:39.246601298+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:39.246608742+07:00","message":"Push: 'อะไรอย่างที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:39.246611047+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:39.246613806+07:00","message":"Set new StatePrefix : 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:39.246616529+07:00","message":"Next Push (prob) : 'กล่าวไปด้วยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:39.24662556+07:00","message":"push: {false อะไรอย่างที่ได้ 0 0xc002aa6100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:39.498798307+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:39.498838971+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:39.498846139+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:39.498862611+07:00","message":"[buffer interim] 202 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:39.49887106+07:00","message":"[bufferProcess] interim [340000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:39.498874931+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:39.498888734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:39.498891831+07:00","message":"> Transcript [3173] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:39.498896787+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:39.498899337+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:39.498901421+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:39.498904569+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:39.50097595+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:39.500997797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:39.501003602+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:39.50101403+07:00","message":"[buffer interim] 202 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:39.501020395+07:00","message":"[bufferProcess] interim [400000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:39.501023663+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:39.50104519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:39.501048066+07:00","message":"> Transcript [3174] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:39.501051986+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:39.501053814+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:39.50105598+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:39.50105882+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:39.830138883+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:39.830179644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอ้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:39.830185944+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอ้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:39.830200378+07:00","message":"[buffer interim] 202 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:39.830207227+07:00","message":"[bufferProcess] interim [640000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:39.830210409+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:39.830214775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:39.830217371+07:00","message":"> Transcript [3175] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:39.830221741+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:39.830223777+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:39.830225697+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:39.83022837+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:39.985418447+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:39.98546211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอ้โอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:39.985470089+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอ้โอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:39.985488199+07:00","message":"[buffer interim] 202 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอ้โอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:39.985506811+07:00","message":"[bufferProcess] interim [760000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอ้โอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:39.98551196+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:39.985519944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:39.985524274+07:00","message":"> Transcript [3176] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:39.98553136+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:39.985534542+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:39.985537588+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:39.985541976+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:39.985550704+07:00","message":"Push: 'กล่าวไปด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:39.985553798+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:39.985557764+07:00","message":"Set new StatePrefix : 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:39.985568879+07:00","message":"Next Push (prob) : 'คะวันนี้ไอ้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:39.985579827+07:00","message":"push: {false กล่าวไปด้วยนะ 0 0xc002aa6100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:40.013383162+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:40.013421381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:40.013427315+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:40.013442165+07:00","message":"[buffer interim] 202 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:40.013448548+07:00","message":"[bufferProcess] interim [820000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:40.013451651+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอ้โอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:40.01345533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:40.013457944+07:00","message":"> Transcript [3177] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอ้โอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:40.013462625+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:40.013464743+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:40.01346674+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:40.013469317+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:40.032168318+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:40.032201939+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:40.032208304+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:40.032226394+07:00","message":"[buffer interim] 202 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:40.032232636+07:00","message":"[bufferProcess] interim [880000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:40.032236175+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:40.03224569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:40.032250556+07:00","message":"> Transcript [3178] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:40.032253729+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:40.32850563+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:40.328544095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:40.328550386+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:40.328563727+07:00","message":"[buffer interim] 202 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:40.328570263+07:00","message":"[bufferProcess] interim [180000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:40.328573673+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:40.328583052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:40.328586204+07:00","message":"> Transcript [3179] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:40.328589444+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:40.328591843+07:00","message":"Set new StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:40.537178766+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:40.537218791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญยิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:40.537225283+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญยิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:40.537238263+07:00","message":"[buffer interim] 202 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:40.537246605+07:00","message":"[bufferProcess] interim [360000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:40.537249798+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:40.537257684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:40.537261261+07:00","message":"> Transcript [3180] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:40.537265794+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:40.537268108+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:40.537270236+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:40.537273497+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:40.583268469+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:40.583307348+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:40.583313503+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:40.583324431+07:00","message":"[buffer interim] 202 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:40.583331749+07:00","message":"[bufferProcess] interim [480000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:40.583335335+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:40.583339342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:40.58334207+07:00","message":"> Transcript [3181] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญยิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:40.583346373+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:40.583348448+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:40.583350382+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:40.583353102+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:40.711577303+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:40.711617074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:40.711624025+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:40.711638494+07:00","message":"[buffer interim] 202 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:40.711646666+07:00","message":"[bufferProcess] interim [600000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:40.711649534+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:40.711657639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:40.711660461+07:00","message":"> Transcript [3182] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:40.711664727+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:40.711667117+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:40.711669635+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:40.711672796+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:40.754838995+07:00","message":"[GCS] IsForceVAD: false for message ID: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:40.818023098+07:00","message":"[GCS] Start streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:40.866486096+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:40.866555573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:40.866565859+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:40.866587239+07:00","message":"[buffer interim] 202 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:40.866595776+07:00","message":"[bufferProcess] interim [720000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:40.866599204+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:40.866607477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:40.866610672+07:00","message":"> Transcript [3183] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:40.866615773+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:40.866617955+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:40.866621093+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:40.866624055+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:40.866631394+07:00","message":"Push: 'คะวันนี้ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:40.866633646+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:40.866636418+07:00","message":"Set new StatePrefix : 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:40.866639438+07:00","message":"Next Push (prob) : 'สำคัญจริงๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:40.866649637+07:00","message":"push: {false คะวันนี้ไอโอดีน 0 0xc002aa6100}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:45:40.952491929+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:45:40.95250049+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:41.012536628+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:41.012581773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะ\",\"confidence\":0.95648736}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:41.012588489+07:00","message":"receive interim result [true|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:41.012605313+07:00","message":"end recv isFinal message id 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:41.012607986+07:00","message":"end Recv id 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:41.012614593+07:00","message":"[buffer interim] 202 true ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:41.012624228+07:00","message":"[bufferProcess] interim [810000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:41.012629024+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:41.012642431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:41.012661097+07:00","message":"> Transcript [3184] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:41.012667403+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:41.012670247+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:41.012672687+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:41.01267648+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:41.012679495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:41.012681971+07:00","message":"> Transcript [3185] [true]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:41.01268451+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:41.012686912+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:41.012689042+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:41.012691534+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:41.012700398+07:00","message":"Push: 'สำคัญจริงๆค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:41.012713209+07:00","message":"push: {true สำคัญจริงๆค่ะ 0 0xc002aa6100}"}
{"level":"info","service":"Main","time":"2026-06-25T13:45:41.025445228+07:00","message":"write wav file: './tmp/7595/7595_202.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:41.349145428+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:41.349203193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:41.349209748+07:00","message":"receive interim result [false|false]: ขอบพระคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:41.349227745+07:00","message":"[buffer interim] 203 false ขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:41.349234711+07:00","message":"[bufferProcess] interim [420000000]:ขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:41.34923669+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:41.543610559+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:41.543649972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:41.543655956+07:00","message":"receive interim result [false|false]: ขอบพระคุณนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:41.543668446+07:00","message":"[buffer interim] 203 false ขอบพระคุณนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:41.543678899+07:00","message":"[bufferProcess] interim [600000000]:ขอบพระคุณนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:41.543682487+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:41.54368945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:41.543693927+07:00","message":"> Transcript [3186] [false]: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:41.543697302+07:00","message":"Set StatePrefix (first interim): 'ขอบพระคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:41.661575767+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:41.661617798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:41.661623685+07:00","message":"receive interim result [false|false]: ขอบพระคุณนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:41.661641137+07:00","message":"[buffer interim] 203 false ขอบพระคุณนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:41.661648463+07:00","message":"[bufferProcess] interim [660000000]:ขอบพระคุณนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:41.661650797+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:41.661654524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:41.661657964+07:00","message":"> Transcript [3187] [false]: 'ขอบพระคุณนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:41.661661745+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:41.661663941+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:41.661666677+07:00","message":"StatePrefix: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:41.661668793+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:41.982624983+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:41.982665364+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณนะคะอาจารย์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:41.982672337+07:00","message":"receive interim result [false|false]: ขอบพระคุณนะคะอาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:41.982689884+07:00","message":"[buffer interim] 203 false ขอบพระคุณนะคะอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:41.982700829+07:00","message":"[bufferProcess] interim [960000000]:ขอบพระคุณนะคะอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:41.982703489+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:41.982707682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:41.982711263+07:00","message":"> Transcript [3188] [false]: 'ขอบพระคุณนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:41.982714938+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:41.982717339+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:41.982719216+07:00","message":"StatePrefix: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:41.98272153+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:42.18526111+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:42.185298493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณนะคะอาจารย์จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:42.185304218+07:00","message":"receive interim result [false|false]: ขอบพระคุณนะคะอาจารย์จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:42.185315187+07:00","message":"[buffer interim] 203 false ขอบพระคุณนะคะอาจารย์จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:42.18532237+07:00","message":"[bufferProcess] interim [140000000]:ขอบพระคุณนะคะอาจารย์จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:42.185325417+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณนะคะอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:42.185328947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:42.185331596+07:00","message":"> Transcript [3189] [false]: 'ขอบพระคุณนะคะอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:42.185335191+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:42.185337368+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:42.185339369+07:00","message":"StatePrefix: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:42.1853414+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:42.188785839+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:42.188816184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณนะคะอาจารย์สั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:42.188823204+07:00","message":"receive interim result [false|false]: ขอบพระคุณนะคะอาจารย์สั่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:42.188840961+07:00","message":"[buffer interim] 203 false ขอบพระคุณนะคะอาจารย์สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:42.188848081+07:00","message":"[bufferProcess] interim [200000000]:ขอบพระคุณนะคะอาจารย์สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:42.188851489+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณนะคะอาจารย์จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:42.188867181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:42.188871298+07:00","message":"> Transcript [3190] [false]: 'ขอบพระคุณนะคะอาจารย์จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:42.188875905+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:42.18889119+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:42.188894538+07:00","message":"StatePrefix: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:42.188897794+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:42.188906558+07:00","message":"Push: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:42.18891012+07:00","message":"TextPushed: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:42.188914335+07:00","message":"Set new StatePrefix : 'ขอบพระคุณนะคะอาจารย์จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:42.18891833+07:00","message":"Next Push (prob) : 'นะคะอาจารย์จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:42.188929203+07:00","message":"push: {false ขอบพระคุณ 0 0xc0020b6e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:42.243477671+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:42.243508265+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณนะคะอาจารย์สง่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:42.243514088+07:00","message":"receive interim result [false|false]: ขอบพระคุณนะคะอาจารย์สง่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:42.243526122+07:00","message":"[buffer interim] 203 false ขอบพระคุณนะคะอาจารย์สง่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:42.243532492+07:00","message":"[bufferProcess] interim [260000000]:ขอบพระคุณนะคะอาจารย์สง่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:42.243535131+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณนะคะอาจารย์สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:42.243541623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:42.243544175+07:00","message":"> Transcript [3191] [false]: 'ขอบพระคุณนะคะอาจารย์สั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:42.243546581+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:42.243549238+07:00","message":"Set new StatePrefix: 'ขอบพระคุณนะคะอาจารย์สั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:42.566158491+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:42.566193293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณนะคะอาจารย์สง่าดำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:42.566199345+07:00","message":"receive interim result [false|false]: ขอบพระคุณนะคะอาจารย์สง่าดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:42.566211035+07:00","message":"[buffer interim] 203 false ขอบพระคุณนะคะอาจารย์สง่าดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:42.566217891+07:00","message":"[bufferProcess] interim [620000000]:ขอบพระคุณนะคะอาจารย์สง่าดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:42.566220303+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณนะคะอาจารย์สง่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:42.566225538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:42.566228117+07:00","message":"> Transcript [3192] [false]: 'ขอบพระคุณนะคะอาจารย์สง่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:42.566230703+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:42.566233331+07:00","message":"Set new StatePrefix: 'ขอบพระคุณนะคะอาจารย์สง่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:42.67928614+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:42.679326368+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณนะคะอาจารย์สง่าดามา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:42.679332662+07:00","message":"receive interim result [false|false]: ขอบพระคุณนะคะอาจารย์สง่าดามา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:42.679349114+07:00","message":"[buffer interim] 203 false ขอบพระคุณนะคะอาจารย์สง่าดามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:42.679357155+07:00","message":"[bufferProcess] interim [680000000]:ขอบพระคุณนะคะอาจารย์สง่าดามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:42.679359815+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณนะคะอาจารย์สง่าดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:42.67936345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:42.679366574+07:00","message":"> Transcript [3193] [false]: 'ขอบพระคุณนะคะอาจารย์สง่าดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:42.679370294+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:42.679372317+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:42.679374327+07:00","message":"StatePrefix: 'ขอบพระคุณนะคะอาจารย์สง่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:42.679376445+07:00","message":"TextPushed: 'ขอบพระคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:42.749714631+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:42.749752024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:42.749757742+07:00","message":"receive interim result [false|false]: ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:42.749769524+07:00","message":"[buffer interim] 203 false ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:42.749777584+07:00","message":"[bufferProcess] interim [800000000]:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:42.749780276+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณนะคะอาจารย์สง่าดามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:42.749786238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:42.749789251+07:00","message":"> Transcript [3194] [false]: 'ขอบพระคุณนะคะอาจารย์สง่าดามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:42.749792684+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:42.749795089+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:42.749797763+07:00","message":"StatePrefix: 'ขอบพระคุณนะคะอาจารย์สง่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:42.7498002+07:00","message":"TextPushed: 'ขอบพระคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:43.133714991+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:43.133757547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:43.133763618+07:00","message":"receive interim result [false|false]: ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:43.13377614+07:00","message":"[buffer interim] 203 false ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:43.133782686+07:00","message":"[bufferProcess] interim [160000000]:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:43.133785315+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:43.133790991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:43.133794048+07:00","message":"> Transcript [3195] [false]: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:43.133799718+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:43.133802213+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:43.133804588+07:00","message":"StatePrefix: 'ขอบพระคุณนะคะอาจารย์สง่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:43.133807136+07:00","message":"TextPushed: 'ขอบพระคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:43.145828684+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:43.145853461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:43.145859366+07:00","message":"receive interim result [false|false]: ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:43.145871207+07:00","message":"[buffer interim] 203 false ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:43.145876413+07:00","message":"[bufferProcess] interim [220000000]:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:43.145879012+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:43.14589158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:43.145894201+07:00","message":"> Transcript [3196] [false]: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:43.145899254+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:43.145901625+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:43.145903699+07:00","message":"StatePrefix: 'ขอบพระคุณนะคะอาจารย์สง่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:43.145906052+07:00","message":"TextPushed: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:43.145911251+07:00","message":"Push: 'นะคะอาจารย์สง่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:43.14591333+07:00","message":"TextPushed: 'ขอบพระคุณนะคะอาจารย์สง่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:43.145915582+07:00","message":"Set new StatePrefix : 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:43.145917913+07:00","message":"Next Push (prob) : 'ดามาพงษ์นะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:43.145925548+07:00","message":"push: {false นะคะอาจารย์สง่า 0 0xc0020b6e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:43.391965257+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:43.392007193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:43.392013229+07:00","message":"receive interim result [false|false]: ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:43.392032132+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:43.39203563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:43.392039374+07:00","message":"receive interim result [false|false]: ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:43.392070117+07:00","message":"[buffer interim] 203 false ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:43.392100101+07:00","message":"[buffer interim] 203 false ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:43.392108131+07:00","message":"[bufferProcess] interim [340000000]:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:43.392111708+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:43.392116851+07:00","message":"[bufferProcess] interim [400000000]:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:43.392118839+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:43.392121556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:43.392124936+07:00","message":"> Transcript [3197] [false]: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:43.392127504+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:43.392130324+07:00","message":"Set new StatePrefix: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:43.392132318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:43.392134612+07:00","message":"> Transcript [3198] [false]: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:43.392137636+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:43.392139842+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:43.392142372+07:00","message":"StatePrefix: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:43.392146641+07:00","message":"TextPushed: 'ขอบพระคุณนะคะอาจารย์สง่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:43.448775492+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:43.448811612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:43.448817745+07:00","message":"receive interim result [false|false]: ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:43.448833973+07:00","message":"[buffer interim] 203 false ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:43.44884029+07:00","message":"[bufferProcess] interim [520000000]:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:43.448843319+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:43.448847563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:43.448850388+07:00","message":"> Transcript [3199] [false]: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:43.448854215+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:43.448856408+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:43.448858362+07:00","message":"StatePrefix: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:43.448861012+07:00","message":"TextPushed: 'ขอบพระคุณนะคะอาจารย์สง่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:43.777032814+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:43.777071938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:43.777078428+07:00","message":"receive interim result [false|false]: ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:43.777093636+07:00","message":"[buffer interim] 203 false ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:43.777100882+07:00","message":"[bufferProcess] interim [820000000]:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:43.777103714+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:43.777108164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:43.777112114+07:00","message":"> Transcript [3200] [false]: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:43.77711602+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:43.777118676+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:43.777120826+07:00","message":"StatePrefix: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:43.777123493+07:00","message":"TextPushed: 'ขอบพระคุณนะคะอาจารย์สง่า'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:45:43.952886159+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:45:43.952881031+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:43.983687274+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:43.983733251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านพอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:43.983741247+07:00","message":"receive interim result [false|false]: ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านพอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:43.983758806+07:00","message":"[buffer interim] 203 false ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:43.983775152+07:00","message":"[bufferProcess] interim [0]:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:43.983779237+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:43.983785105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:43.983789722+07:00","message":"> Transcript [3201] [false]: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:43.983796022+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:43.983799499+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:43.983803229+07:00","message":"StatePrefix: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:43.983807509+07:00","message":"TextPushed: 'ขอบพระคุณนะคะอาจารย์สง่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:43.983812144+07:00","message":"Push: 'ดามาพงษ์นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:43.983815461+07:00","message":"TextPushed: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:43.983819153+07:00","message":"Set new StatePrefix : 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:43.983823485+07:00","message":"Next Push (prob) : 'วิชาการด้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:43.983836427+07:00","message":"push: {false ดามาพงษ์นัก 0 0xc0020b6e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:44.030175662+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:44.030234277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านบน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:44.030242302+07:00","message":"receive interim result [false|false]: ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านบน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:44.030264679+07:00","message":"[buffer interim] 203 false ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านบน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.030284333+07:00","message":"[bufferProcess] interim [60000000]:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านบน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.030287145+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.030295242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.030298404+07:00","message":"> Transcript [3202] [false]: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.030301779+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.030304439+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.030307494+07:00","message":"StatePrefix: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.030310634+07:00","message":"TextPushed: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:44.031896748+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:44.031929449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:44.031935084+07:00","message":"receive interim result [false|false]: ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:44.031949985+07:00","message":"[buffer interim] 203 false ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.031956845+07:00","message":"[bufferProcess] interim [120000000]:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.031959972+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านบน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.031967055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.031969592+07:00","message":"> Transcript [3203] [false]: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านบน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.031972766+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.031974824+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.031977305+07:00","message":"StatePrefix: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.031980048+07:00","message":"TextPushed: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:44.159487937+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:44.15953022+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:44.159538675+07:00","message":"receive interim result [false|false]: ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:44.159553508+07:00","message":"[buffer interim] 203 false ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.159561151+07:00","message":"[bufferProcess] interim [180000000]:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.159563872+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.159571652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.1595745+07:00","message":"> Transcript [3204] [false]: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.159577868+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.159579992+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.159582581+07:00","message":"StatePrefix: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.159585344+07:00","message":"TextPushed: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:44.278910711+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:44.278943956+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:44.278949717+07:00","message":"receive interim result [false|false]: ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:44.278965378+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:44.278968834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:44.278971662+07:00","message":"receive interim result [false|false]: ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:44.278976875+07:00","message":"[buffer interim] 203 false ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:44.278980517+07:00","message":"[buffer interim] 203 false ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.278986973+07:00","message":"[bufferProcess] interim [240000000]:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.278989447+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.278992693+07:00","message":"[bufferProcess] interim [300000000]:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.278994829+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.278997888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.279000555+07:00","message":"> Transcript [3205] [false]: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.279004375+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.279006767+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.27900907+07:00","message":"StatePrefix: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.279011558+07:00","message":"TextPushed: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.279014478+07:00","message":"Push: 'วิชาการด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.27901644+07:00","message":"TextPushed: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.279018652+07:00","message":"Set new StatePrefix : 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.279021109+07:00","message":"Next Push (prob) : 'โภชนาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.279022788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.279024853+07:00","message":"> Transcript [3206] [false]: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.279026829+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:44.279033466+07:00","message":"push: {false วิชาการด้าน 0 0xc0020b6e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:44.551281752+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:44.551321803+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:44.551328203+07:00","message":"receive interim result [false|false]: ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:44.551345939+07:00","message":"[buffer interim] 203 false ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.551353647+07:00","message":"[bufferProcess] interim [600000000]:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.551356236+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.551360003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.551362972+07:00","message":"> Transcript [3207] [false]: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.551367143+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.551369266+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.551371729+07:00","message":"StatePrefix: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.551374416+07:00","message":"TextPushed: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:44.710581537+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:44.710615811+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:44.710621954+07:00","message":"receive interim result [false|false]: ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:44.710637063+07:00","message":"[buffer interim] 203 false ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.710646639+07:00","message":"[bufferProcess] interim [720000000]:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.71064943+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.710652995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.710655644+07:00","message":"> Transcript [3208] [false]: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.710661182+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.710663506+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.710665435+07:00","message":"StatePrefix: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.710667959+07:00","message":"TextPushed: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:44.893291986+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:44.893334766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:44.893341115+07:00","message":"receive interim result [false|false]: ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:44.893357801+07:00","message":"[buffer interim] 203 false ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.893368152+07:00","message":"[bufferProcess] interim [900000000]:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.89337122+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.893377542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.893383114+07:00","message":"> Transcript [3209] [false]: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.893387277+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.893389709+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.893391754+07:00","message":"StatePrefix: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.89339444+07:00","message":"TextPushed: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:44.995244503+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:44.995293703+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:44.995300191+07:00","message":"receive interim result [false|false]: ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:44.995314425+07:00","message":"[buffer interim] 203 false ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.995322943+07:00","message":"[bufferProcess] interim [20000000]:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.995325612+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.995333541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.995337246+07:00","message":"> Transcript [3210] [false]: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.995341954+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.995344428+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.995347446+07:00","message":"StatePrefix: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.995350615+07:00","message":"TextPushed: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.995357444+07:00","message":"Push: 'โภชนาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.995359973+07:00","message":"TextPushed: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.99536252+07:00","message":"Set new StatePrefix : 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:44.995365412+07:00","message":"Next Push (prob) : 'และที่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:44.995374827+07:00","message":"push: {false โภชนาการ 0 0xc0020b6e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:45.255040795+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:45.255082302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษาคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:45.2550911+07:00","message":"receive interim result [false|false]: ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษาคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:45.255109396+07:00","message":"[buffer interim] 203 false ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษาคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:45.25511672+07:00","message":"[bufferProcess] interim [320000000]:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษาคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:45.255119622+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:45.255126375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:45.255129217+07:00","message":"> Transcript [3211] [false]: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:45.255131906+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:45.255134561+07:00","message":"Set new StatePrefix: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:45.390426083+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:45.390475098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:45.390481589+07:00","message":"receive interim result [false|false]: ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:45.390493501+07:00","message":"[buffer interim] 203 false ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:45.390500905+07:00","message":"[bufferProcess] interim [380000000]:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:45.390503535+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษาคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:45.390507315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:45.390509955+07:00","message":"> Transcript [3212] [false]: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษาคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:45.390517514+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:45.390519628+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:45.390522109+07:00","message":"StatePrefix: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:45.390524875+07:00","message":"TextPushed: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:45.490032064+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:45.490069538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษาโครงการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:45.490075785+07:00","message":"receive interim result [false|false]: ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษาโครงการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:45.490085144+07:00","message":"[buffer interim] 203 false ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษาโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:45.490092289+07:00","message":"[bufferProcess] interim [500000000]:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษาโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:45.490095018+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:45.490098668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:45.490101504+07:00","message":"> Transcript [3213] [false]: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:45.490105757+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:45.490108197+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:45.490110139+07:00","message":"StatePrefix: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:45.490113161+07:00","message":"TextPushed: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:45.629877339+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:45.629922343+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:45.629929545+07:00","message":"receive interim result [false|false]: ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:45.62995197+07:00","message":"[buffer interim] 203 false ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:45.629959657+07:00","message":"[bufferProcess] interim [680000000]:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:45.62996269+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษาโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:45.629974788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:45.629980351+07:00","message":"> Transcript [3214] [false]: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษาโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:45.629984884+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:45.629987299+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:45.629989484+07:00","message":"StatePrefix: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:45.629992621+07:00","message":"TextPushed: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:46.080210127+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:46.080247902+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:46.080254017+07:00","message":"receive interim result [false|false]: ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:46.080267937+07:00","message":"[buffer interim] 203 false ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:46.080275849+07:00","message":"[bufferProcess] interim [100000000]:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:46.080278569+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:46.080282734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:46.080286078+07:00","message":"> Transcript [3215] [false]: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:46.080290589+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:46.0802927+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:46.080294962+07:00","message":"StatePrefix: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:46.080297897+07:00","message":"TextPushed: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:46.080304463+07:00","message":"Push: 'และที่ปรึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:46.080306366+07:00","message":"TextPushed: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:46.080308847+07:00","message":"Set new StatePrefix : 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:46.080316424+07:00","message":"Next Push (prob) : 'กรมอนามัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:46.080341495+07:00","message":"push: {false และที่ปรึกษา 0 0xc0020b6e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:46.646086077+07:00","message":"[GCS] IsForceVAD: false for message ID: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:46.66014688+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:46.660183694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:46.660189887+07:00","message":"receive interim result [false|false]: ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:46.66020697+07:00","message":"[buffer interim] 203 false ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:46.660214692+07:00","message":"[bufferProcess] interim [640000000]:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:46.660219078+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:46.660222757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:46.66022588+07:00","message":"> Transcript [3216] [false]: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:46.660231591+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:46.660234516+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:46.660238224+07:00","message":"StatePrefix: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:46.660242885+07:00","message":"TextPushed: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:46.7227047+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:46.722746751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:46.722753274+07:00","message":"receive interim result [false|false]: ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุข"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:46.722770103+07:00","message":"[buffer interim] 203 false ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:46.722778452+07:00","message":"[bufferProcess] interim [760000000]:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:46.722781546+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:46.722788883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:46.722792468+07:00","message":"> Transcript [3217] [false]: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:46.722796989+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:46.722799169+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:46.722802002+07:00","message":"StatePrefix: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:46.722805087+07:00","message":"TextPushed: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:46.749508465+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:46.749533633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุข\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:46.749540154+07:00","message":"receive interim result [true|false]: ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุข"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:46.749553624+07:00","message":"end recv isFinal message id 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:46.749556492+07:00","message":"end Recv id 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:46.749562913+07:00","message":"[buffer interim] 203 true ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:46.749569457+07:00","message":"[bufferProcess] interim [850000000]:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:46.749573671+07:00","message":"[bufferProcess] send to processor (isfinal):ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:46.749577227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:46.749579473+07:00","message":"> Transcript [3218] [false]: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:46.749582537+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:46.749584359+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:46.749586561+07:00","message":"StatePrefix: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:46.749589431+07:00","message":"TextPushed: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:46.749591634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:46.74959772+07:00","message":"> Transcript [3219] [true]: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:46.749608661+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:46.749610796+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:46.749612635+07:00","message":"StatePrefix: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:46.749614792+07:00","message":"TextPushed: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:46.749631749+07:00","message":"Push: 'กรมอนามัยกระทรวงสาธารณสุข'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:46.749641467+07:00","message":"push: {true กรมอนามัยกระทรวงสาธารณสุข 0 0xc0020b6e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:46.758082266+07:00","message":"[GCS] Cleaned up inactive client: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:46.758107157+07:00","message":"[GCS] Cleaned up inactive client: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:46.758110672+07:00","message":"[GCS] Cleaned up inactive client: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:46.758112735+07:00","message":"[GCS] Cleaned up inactive client: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:46.758114765+07:00","message":"[GCS] Cleaned up inactive client: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:46.758116783+07:00","message":"[GCS] Cleaned up inactive client: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:46.758118775+07:00","message":"[GCS] Cleaned up inactive client: 188"}
{"level":"info","service":"Main","time":"2026-06-25T13:45:46.760930822+07:00","message":"write wav file: './tmp/7595/7595_203.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:46.847196973+07:00","message":"[GCS] Start streaming session, msgId: 204"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:45:46.95315615+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:45:46.953181508+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:47.325062963+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:47.325102603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:47.325108227+07:00","message":"receive interim result [false|false]: พระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:47.325122791+07:00","message":"[buffer interim] 204 false พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:47.325129687+07:00","message":"[bufferProcess] interim [480000000]:พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:47.32513164+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:47.363327891+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:47.363364782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หอพัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:47.363371319+07:00","message":"receive interim result [false|false]: หอพัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:47.36338448+07:00","message":"[buffer interim] 204 false หอพัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:47.363391071+07:00","message":"[bufferProcess] interim [540000000]:หอพัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:47.3633936+07:00","message":"[bufferProcess] send to processor:พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:47.363400383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:47.363402968+07:00","message":"> Transcript [3220] [false]: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:47.363405397+07:00","message":"Set StatePrefix (first interim): 'พระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:47.365584858+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:47.365617927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:47.365623594+07:00","message":"receive interim result [false|false]: ขอบพระคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:47.365638414+07:00","message":"[buffer interim] 204 false ขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:47.365647575+07:00","message":"[bufferProcess] interim [600000000]:ขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:47.365651339+07:00","message":"[bufferProcess] send to processor:หอพัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:47.365655526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:47.365658344+07:00","message":"> Transcript [3221] [false]: 'หอพัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:47.36566054+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:47.365663134+07:00","message":"Set new StatePrefix: 'หอพัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:47.560853513+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:47.56089415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:47.560901609+07:00","message":"receive interim result [false|false]: ขอบพระคุณค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:47.560920423+07:00","message":"[buffer interim] 204 false ขอบพระคุณค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:47.560928762+07:00","message":"[bufferProcess] interim [780000000]:ขอบพระคุณค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:47.560932676+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:47.560937917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:47.560942477+07:00","message":"> Transcript [3222] [false]: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:47.560945696+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:47.560948778+07:00","message":"Set new StatePrefix: 'ขอบพระคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:47.896152999+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:47.896196908+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณค่ะคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:47.896202144+07:00","message":"receive interim result [false|false]: ขอบพระคุณค่ะคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:47.896219821+07:00","message":"[buffer interim] 204 false ขอบพระคุณค่ะคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:47.896227555+07:00","message":"[bufferProcess] interim [80000000]:ขอบพระคุณค่ะคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:47.896230278+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:47.8962336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:47.896236541+07:00","message":"> Transcript [3223] [false]: 'ขอบพระคุณค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:47.896240489+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:47.896248235+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:47.896250342+07:00","message":"StatePrefix: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:47.896252554+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:48.153879251+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:48.15393876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณค่ะคุณครู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:48.153947135+07:00","message":"receive interim result [false|false]: ขอบพระคุณค่ะคุณครู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:48.153963913+07:00","message":"[buffer interim] 204 false ขอบพระคุณค่ะคุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:48.15397564+07:00","message":"[bufferProcess] interim [320000000]:ขอบพระคุณค่ะคุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:48.15397996+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณค่ะคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:48.153987626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:48.153991858+07:00","message":"> Transcript [3224] [false]: 'ขอบพระคุณค่ะคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:48.153997241+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:48.154000965+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:48.154003843+07:00","message":"StatePrefix: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:48.15400704+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:48.321500613+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:48.321540662+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณค่ะขอบคุณค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:48.321547288+07:00","message":"receive interim result [false|false]: ขอบพระคุณค่ะขอบคุณค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:48.32156041+07:00","message":"[buffer interim] 204 false ขอบพระคุณค่ะขอบคุณค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:48.321568399+07:00","message":"[bufferProcess] interim [440000000]:ขอบพระคุณค่ะขอบคุณค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:48.321571375+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณค่ะคุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:48.321578499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:48.32158134+07:00","message":"> Transcript [3225] [false]: 'ขอบพระคุณค่ะคุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:48.321584566+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:48.321586788+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:48.321589103+07:00","message":"StatePrefix: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:48.321592668+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:48.454636331+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:48.454670819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณค่ะคุณครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:48.454677014+07:00","message":"receive interim result [false|false]: ขอบพระคุณค่ะคุณครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:48.4546959+07:00","message":"[buffer interim] 204 false ขอบพระคุณค่ะคุณครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:48.454703077+07:00","message":"[bufferProcess] interim [560000000]:ขอบพระคุณค่ะคุณครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:48.4547056+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณค่ะขอบคุณค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:48.454708879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:48.454712103+07:00","message":"> Transcript [3226] [false]: 'ขอบพระคุณค่ะขอบคุณค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:48.454716263+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:48.454718353+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:48.454720459+07:00","message":"StatePrefix: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:48.454722648+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:48.454725492+07:00","message":"Push: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:48.454727842+07:00","message":"TextPushed: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:48.454729828+07:00","message":"Set new StatePrefix : 'ขอบพระคุณค่ะขอบคุณค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:48.454731924+07:00","message":"Next Push (prob) : 'ค่ะขอบคุณค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:48.45473869+07:00","message":"push: {false ขอบพระคุณ 0 0xc002aa7780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:48.771428273+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:48.771467604+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณค่ะคุณเข้าใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:48.771473477+07:00","message":"receive interim result [false|false]: ขอบพระคุณค่ะคุณเข้าใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:48.771487958+07:00","message":"[buffer interim] 204 false ขอบพระคุณค่ะคุณเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:48.771495922+07:00","message":"[bufferProcess] interim [740000000]:ขอบพระคุณค่ะคุณเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:48.771498694+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณค่ะคุณครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:48.77150451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:48.771507535+07:00","message":"> Transcript [3227] [false]: 'ขอบพระคุณค่ะคุณครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:48.771510299+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:48.771513182+07:00","message":"Set new StatePrefix: 'ขอบพระคุณค่ะคุณครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:48.851778114+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:48.851818645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณค่ะคุณครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:48.85182496+07:00","message":"receive interim result [false|false]: ขอบพระคุณค่ะคุณครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:48.851839772+07:00","message":"[buffer interim] 204 false ขอบพระคุณค่ะคุณครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:48.851847448+07:00","message":"[bufferProcess] interim [800000000]:ขอบพระคุณค่ะคุณครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:48.851849925+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณค่ะคุณเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:48.851853868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:48.85185704+07:00","message":"> Transcript [3228] [false]: 'ขอบพระคุณค่ะคุณเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:48.851859618+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:48.851861793+07:00","message":"Set new StatePrefix: 'ขอบพระคุณค่ะคุณเข้าใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:48.880527471+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:48.880558533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณค่ะคุณเข้าใจครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:48.88056405+07:00","message":"receive interim result [false|false]: ขอบพระคุณค่ะคุณเข้าใจครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:48.880579897+07:00","message":"[buffer interim] 204 false ขอบพระคุณค่ะคุณเข้าใจครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:48.880586598+07:00","message":"[bufferProcess] interim [860000000]:ขอบพระคุณค่ะคุณเข้าใจครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:48.880589048+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณค่ะคุณครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:48.880593022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:48.880595531+07:00","message":"> Transcript [3229] [false]: 'ขอบพระคุณค่ะคุณครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:48.88059833+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:48.880600874+07:00","message":"Set new StatePrefix: 'ขอบพระคุณค่ะคุณครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:48.91604332+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:48.916080956+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณค่ะคุณตาครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:48.916087814+07:00","message":"receive interim result [false|false]: ขอบพระคุณค่ะคุณตาครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:48.916101587+07:00","message":"[buffer interim] 204 false ขอบพระคุณค่ะคุณตาครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:48.916109347+07:00","message":"[bufferProcess] interim [980000000]:ขอบพระคุณค่ะคุณตาครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:48.91611188+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณค่ะคุณเข้าใจครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:48.91611953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:48.916122116+07:00","message":"> Transcript [3230] [false]: 'ขอบพระคุณค่ะคุณเข้าใจครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:48.916124695+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:48.916127085+07:00","message":"Set new StatePrefix: 'ขอบพระคุณค่ะคุณเข้าใจครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:48.96479641+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:48.964831864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณค่ะคุณตาครับรบกวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:48.964838181+07:00","message":"receive interim result [false|false]: ขอบพระคุณค่ะคุณตาครับรบกวน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:48.964852776+07:00","message":"[buffer interim] 204 false ขอบพระคุณค่ะคุณตาครับรบกวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:48.964859558+07:00","message":"[bufferProcess] interim [160000000]:ขอบพระคุณค่ะคุณตาครับรบกวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:48.96486205+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณค่ะคุณตาครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:48.96486895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:48.964871675+07:00","message":"> Transcript [3231] [false]: 'ขอบพระคุณค่ะคุณตาครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:48.964874356+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:48.964877195+07:00","message":"Set new StatePrefix: 'ขอบพระคุณค่ะคุณตาครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:49.092963778+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:49.093006073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณค่ะคุณตาครับรบกวนขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:49.093014063+07:00","message":"receive interim result [false|false]: ขอบพระคุณค่ะคุณตาครับรบกวนขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:49.093032033+07:00","message":"[buffer interim] 204 false ขอบพระคุณค่ะคุณตาครับรบกวนขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:49.093041256+07:00","message":"[bufferProcess] interim [280000000]:ขอบพระคุณค่ะคุณตาครับรบกวนขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:49.093044973+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณค่ะคุณตาครับรบกวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:49.09305452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:49.093058291+07:00","message":"> Transcript [3232] [false]: 'ขอบพระคุณค่ะคุณตาครับรบกวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:49.09306376+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:49.09306681+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:49.093070265+07:00","message":"StatePrefix: 'ขอบพระคุณค่ะคุณตาครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:49.093073673+07:00","message":"TextPushed: 'ขอบพระคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:49.158061885+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:49.158107257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณค่ะคุณเข้าใจครับขอบคุณครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:49.158114634+07:00","message":"receive interim result [false|false]: ขอบพระคุณค่ะคุณเข้าใจครับขอบคุณครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:49.158130307+07:00","message":"[buffer interim] 204 false ขอบพระคุณค่ะคุณเข้าใจครับขอบคุณครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:49.158138141+07:00","message":"[bufferProcess] interim [340000000]:ขอบพระคุณค่ะคุณเข้าใจครับขอบคุณครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:49.158141177+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณค่ะคุณตาครับรบกวนขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:49.158149421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:49.158152511+07:00","message":"> Transcript [3233] [false]: 'ขอบพระคุณค่ะคุณตาครับรบกวนขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:49.158158767+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:49.158161315+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:49.158165811+07:00","message":"StatePrefix: 'ขอบพระคุณค่ะคุณตาครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:49.158169483+07:00","message":"TextPushed: 'ขอบพระคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:49.275221856+07:00","message":"[GCS] IsForceVAD: false for message ID: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:49.406131623+07:00","message":"[GCS] Start streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:49.464753923+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:49.464802224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณครับคุณตาครับขอบคุณครับ\",\"confidence\":0.8802932}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:49.464809305+07:00","message":"receive interim result [true|false]: ขอบพระคุณครับคุณตาครับขอบคุณครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:49.464818198+07:00","message":"end recv isFinal message id 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:49.464821361+07:00","message":"end Recv id 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:49.464829521+07:00","message":"[buffer interim] 204 true ขอบพระคุณครับคุณตาครับขอบคุณครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:49.46483772+07:00","message":"[bufferProcess] interim [670000000]:ขอบพระคุณครับคุณตาครับขอบคุณครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:49.464842633+07:00","message":"[bufferProcess] send to processor (isfinal):ขอบพระคุณค่ะคุณเข้าใจครับขอบคุณครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:49.464847113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:49.464851161+07:00","message":"> Transcript [3234] [false]: 'ขอบพระคุณค่ะคุณเข้าใจครับขอบคุณครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:49.464855243+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:49.464858477+07:00","message":"Set new StatePrefix: 'ขอบพระคุณค่ะคุณเข้าใจครับขอบคุณครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:49.464861709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:49.464865206+07:00","message":"> Transcript [3235] [true]: 'ขอบพระคุณครับคุณตาครับขอบคุณครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:49.464869252+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:49.464873359+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:49.464875364+07:00","message":"StatePrefix: 'ขอบพระคุณค่ะคุณเข้าใจครับขอบคุณครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:49.46487773+07:00","message":"TextPushed: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:49.464881006+07:00","message":"Push: 'ครับคุณตาครับขอบคุณครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:49.464897162+07:00","message":"push: {true ครับคุณตาครับขอบคุณครับ 0 0xc002aa7780}"}
{"level":"info","service":"Main","time":"2026-06-25T13:45:49.475123346+07:00","message":"write wav file: './tmp/7595/7595_204.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:45:49.953428393+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:45:49.95344023+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:50.06557593+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:50.065625945+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:50.065631919+07:00","message":"receive interim result [false|false]: ผมต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:50.065648125+07:00","message":"[buffer interim] 205 false ผมต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:50.065657241+07:00","message":"[bufferProcess] interim [660000000]:ผมต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:50.065659394+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:50.159926969+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:50.159967713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมต้องการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:50.159973509+07:00","message":"receive interim result [false|false]: ผมต้องการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:50.159995261+07:00","message":"[buffer interim] 205 false ผมต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:50.160003105+07:00","message":"[bufferProcess] interim [780000000]:ผมต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:50.160005296+07:00","message":"[bufferProcess] send to processor:ผมต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:50.160009002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:50.160011948+07:00","message":"> Transcript [3236] [false]: 'ผมต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:50.160014269+07:00","message":"Set StatePrefix (first interim): 'ผมต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:50.255800268+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:50.255846724+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมต้องทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:50.255852791+07:00","message":"receive interim result [false|false]: ผมต้องทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:50.255868427+07:00","message":"[buffer interim] 205 false ผมต้องทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:50.255876911+07:00","message":"[bufferProcess] interim [840000000]:ผมต้องทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:50.255879459+07:00","message":"[bufferProcess] send to processor:ผมต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:50.255883327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:50.255886509+07:00","message":"> Transcript [3237] [false]: 'ผมต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:50.25589637+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:50.255899584+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:50.255901625+07:00","message":"StatePrefix: 'ผมต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:50.255904285+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:50.403303482+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:50.403341081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมต้องขับร้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:50.403351146+07:00","message":"receive interim result [false|false]: ผมต้องขับร้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:50.403362703+07:00","message":"[buffer interim] 205 false ผมต้องขับร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:50.403369458+07:00","message":"[bufferProcess] interim [20000000]:ผมต้องขับร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:50.403372168+07:00","message":"[bufferProcess] send to processor:ผมต้องทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:50.403377674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:50.403380431+07:00","message":"> Transcript [3238] [false]: 'ผมต้องทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:50.403383782+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:50.403386036+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:50.403388249+07:00","message":"StatePrefix: 'ผมต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:50.403390434+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:50.58134496+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:50.581389024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมต้องขับร้องทุกข์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:50.581395283+07:00","message":"receive interim result [false|false]: ผมต้องขับร้องทุกข์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:50.581409186+07:00","message":"[buffer interim] 205 false ผมต้องขับร้องทุกข์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:50.581416995+07:00","message":"[bufferProcess] interim [200000000]:ผมต้องขับร้องทุกข์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:50.581419555+07:00","message":"[bufferProcess] send to processor:ผมต้องขับร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:50.581425709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:50.581428756+07:00","message":"> Transcript [3239] [false]: 'ผมต้องขับร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:50.58143337+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:50.581435956+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:50.581438007+07:00","message":"StatePrefix: 'ผมต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:50.581440256+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:50.763213987+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:50.763260333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมต้องขับร้องทุกข์ลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:50.763266388+07:00","message":"receive interim result [false|false]: ผมต้องขับร้องทุกข์ลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:50.763282221+07:00","message":"[buffer interim] 205 false ผมต้องขับร้องทุกข์ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:50.763289975+07:00","message":"[bufferProcess] interim [380000000]:ผมต้องขับร้องทุกข์ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:50.763293119+07:00","message":"[bufferProcess] send to processor:ผมต้องขับร้องทุกข์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:50.763300234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:50.763303329+07:00","message":"> Transcript [3240] [false]: 'ผมต้องขับร้องทุกข์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:50.763307195+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:50.763309465+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:50.763311574+07:00","message":"StatePrefix: 'ผมต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:50.76331396+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:50.763317069+07:00","message":"Push: 'ผมต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:50.763319869+07:00","message":"TextPushed: 'ผมต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:50.763322264+07:00","message":"Set new StatePrefix : 'ผมต้องขับร้องทุกข์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:50.76332457+07:00","message":"Next Push (prob) : 'ขับร้องทุกข์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:50.763333766+07:00","message":"push: {false ผมต้อง 0 0xc003684100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:50.954976897+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:50.955022308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมต้องขับร้องทุกข์ลงป้าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:50.95502903+07:00","message":"receive interim result [false|false]: ผมต้องขับร้องทุกข์ลงป้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:50.955044533+07:00","message":"[buffer interim] 205 false ผมต้องขับร้องทุกข์ลงป้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:50.955052595+07:00","message":"[bufferProcess] interim [560000000]:ผมต้องขับร้องทุกข์ลงป้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:50.955055637+07:00","message":"[bufferProcess] send to processor:ผมต้องขับร้องทุกข์ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:50.955063092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:50.955065864+07:00","message":"> Transcript [3241] [false]: 'ผมต้องขับร้องทุกข์ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:50.95506939+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:50.955071905+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:50.955074148+07:00","message":"StatePrefix: 'ผมต้องขับร้องทุกข์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:50.955076689+07:00","message":"TextPushed: 'ผมต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:51.012177571+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:51.012219257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมต้องขับร้องทุกข์ลงป้ายนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:51.012225315+07:00","message":"receive interim result [false|false]: ผมต้องขับร้องทุกข์ลงป้ายนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:51.012239959+07:00","message":"[buffer interim] 205 false ผมต้องขับร้องทุกข์ลงป้ายนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:51.012247317+07:00","message":"[bufferProcess] interim [680000000]:ผมต้องขับร้องทุกข์ลงป้ายนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:51.012249844+07:00","message":"[bufferProcess] send to processor:ผมต้องขับร้องทุกข์ลงป้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:51.012253466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:51.012256353+07:00","message":"> Transcript [3242] [false]: 'ผมต้องขับร้องทุกข์ลงป้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:51.01226001+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:51.012262253+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:51.012264862+07:00","message":"StatePrefix: 'ผมต้องขับร้องทุกข์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:51.012267306+07:00","message":"TextPushed: 'ผมต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:51.458987674+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:51.459022307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมต้องขับร้องทุกข์ลงป้ายนี้ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:51.45902821+07:00","message":"receive interim result [false|false]: ผมต้องขับร้องทุกข์ลงป้ายนี้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:51.459040875+07:00","message":"[buffer interim] 205 false ผมต้องขับร้องทุกข์ลงป้ายนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:51.459047611+07:00","message":"[bufferProcess] interim [40000000]:ผมต้องขับร้องทุกข์ลงป้ายนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:51.459050127+07:00","message":"[bufferProcess] send to processor:ผมต้องขับร้องทุกข์ลงป้ายนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:51.459055126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:51.459058271+07:00","message":"> Transcript [3243] [false]: 'ผมต้องขับร้องทุกข์ลงป้ายนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:51.459062151+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:51.459064045+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:51.459066165+07:00","message":"StatePrefix: 'ผมต้องขับร้องทุกข์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:51.459068487+07:00","message":"TextPushed: 'ผมต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:51.753289711+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:51.753329667+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมต้องขับร้องทุกข์ลงป้ายนี้ครับท่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:51.753337207+07:00","message":"receive interim result [false|false]: ผมต้องขับร้องทุกข์ลงป้ายนี้ครับท่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:51.75334989+07:00","message":"[buffer interim] 205 false ผมต้องขับร้องทุกข์ลงป้ายนี้ครับท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:51.753356644+07:00","message":"[bufferProcess] interim [400000000]:ผมต้องขับร้องทุกข์ลงป้ายนี้ครับท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:51.753359527+07:00","message":"[bufferProcess] send to processor:ผมต้องขับร้องทุกข์ลงป้ายนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:51.753364964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:51.753367681+07:00","message":"> Transcript [3244] [false]: 'ผมต้องขับร้องทุกข์ลงป้ายนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:51.75337144+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:51.753374018+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:51.753376749+07:00","message":"StatePrefix: 'ผมต้องขับร้องทุกข์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:51.753379117+07:00","message":"TextPushed: 'ผมต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:51.75338636+07:00","message":"Push: 'ขับร้องทุกข์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:51.753388483+07:00","message":"TextPushed: 'ผมต้องขับร้องทุกข์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:51.753390915+07:00","message":"Set new StatePrefix : 'ผมต้องขับร้องทุกข์ลงป้ายนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:51.753393378+07:00","message":"Next Push (prob) : 'ลงป้ายนี้ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:51.75340134+07:00","message":"push: {false ขับร้องทุกข์ 0 0xc003684100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:51.845564809+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:51.845602009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมต้องขับร้องทุกข์ลงป้ายนี้ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:51.845607241+07:00","message":"receive interim result [false|false]: ผมต้องขับร้องทุกข์ลงป้ายนี้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:51.845622966+07:00","message":"[buffer interim] 205 false ผมต้องขับร้องทุกข์ลงป้ายนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:51.845629302+07:00","message":"[bufferProcess] interim [460000000]:ผมต้องขับร้องทุกข์ลงป้ายนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:51.845632729+07:00","message":"[bufferProcess] send to processor:ผมต้องขับร้องทุกข์ลงป้ายนี้ครับท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:51.845636258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:51.845639214+07:00","message":"> Transcript [3245] [false]: 'ผมต้องขับร้องทุกข์ลงป้ายนี้ครับท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:51.845642953+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:51.84564493+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:51.845647087+07:00","message":"StatePrefix: 'ผมต้องขับร้องทุกข์ลงป้ายนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:51.845649922+07:00","message":"TextPushed: 'ผมต้องขับร้องทุกข์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:51.855055038+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:51.855099399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:51.855107052+07:00","message":"receive interim result [false|false]: ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:51.85512429+07:00","message":"[buffer interim] 205 false ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:51.855132019+07:00","message":"[bufferProcess] interim [520000000]:ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:51.855136494+07:00","message":"[bufferProcess] send to processor:ผมต้องขับร้องทุกข์ลงป้ายนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:51.855140495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:51.855144104+07:00","message":"> Transcript [3246] [false]: 'ผมต้องขับร้องทุกข์ลงป้ายนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:51.855147981+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:51.855150265+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:51.855152276+07:00","message":"StatePrefix: 'ผมต้องขับร้องทุกข์ลงป้ายนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:51.855154827+07:00","message":"TextPushed: 'ผมต้องขับร้องทุกข์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:52.045804+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:52.045848497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:52.045855204+07:00","message":"receive interim result [false|false]: ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:52.045872752+07:00","message":"[buffer interim] 205 false ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:52.045880497+07:00","message":"[bufferProcess] interim [700000000]:ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:52.045883191+07:00","message":"[bufferProcess] send to processor:ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:52.045886944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:52.045900858+07:00","message":"> Transcript [3247] [false]: 'ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:52.045907529+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:52.045909642+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:52.045911697+07:00","message":"StatePrefix: 'ผมต้องขับร้องทุกข์ลงป้ายนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:52.045914603+07:00","message":"TextPushed: 'ผมต้องขับร้องทุกข์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:52.233743877+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:52.233782714+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสีดำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:52.233789009+07:00","message":"receive interim result [false|false]: ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสีดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:52.233804414+07:00","message":"[buffer interim] 205 false ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:52.233811505+07:00","message":"[bufferProcess] interim [880000000]:ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:52.233814937+07:00","message":"[bufferProcess] send to processor:ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:52.233818563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:52.233821107+07:00","message":"> Transcript [3248] [false]: 'ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:52.233824871+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:52.233827019+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:52.233829281+07:00","message":"StatePrefix: 'ผมต้องขับร้องทุกข์ลงป้ายนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:52.233831913+07:00","message":"TextPushed: 'ผมต้องขับร้องทุกข์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:52.233834864+07:00","message":"Push: 'ลงป้ายนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:52.233836999+07:00","message":"TextPushed: 'ผมต้องขับร้องทุกข์ลงป้ายนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:52.233839459+07:00","message":"Set new StatePrefix : 'ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:52.233841941+07:00","message":"Next Push (prob) : 'ทะเลสี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:52.233848965+07:00","message":"push: {false ลงป้ายนี้ครับ 0 0xc003684100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:52.746340479+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:52.746377902+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:52.746384372+07:00","message":"receive interim result [false|false]: ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:52.746400676+07:00","message":"[buffer interim] 205 false ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:52.746407195+07:00","message":"[bufferProcess] interim [420000000]:ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:52.746410035+07:00","message":"[bufferProcess] send to processor:ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:52.746413563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:52.746416517+07:00","message":"> Transcript [3249] [false]: 'ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสีดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:52.746419924+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:52.746422008+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:52.746423967+07:00","message":"StatePrefix: 'ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:52.746426708+07:00","message":"TextPushed: 'ผมต้องขับร้องทุกข์ลงป้ายนี้ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:52.939437131+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:52.939478895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่น่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:52.939486384+07:00","message":"receive interim result [false|false]: ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่น่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:52.939498462+07:00","message":"[buffer interim] 205 false ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:52.939504699+07:00","message":"[bufferProcess] interim [540000000]:ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:52.939507646+07:00","message":"[bufferProcess] send to processor:ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:52.939517044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:52.939520335+07:00","message":"> Transcript [3250] [false]: 'ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:52.939524591+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:52.939528381+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:52.939531079+07:00","message":"StatePrefix: 'ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:52.939534031+07:00","message":"TextPushed: 'ผมต้องขับร้องทุกข์ลงป้ายนี้ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:52.940654248+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:52.940687645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:52.940693926+07:00","message":"receive interim result [false|false]: ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:52.940707247+07:00","message":"[buffer interim] 205 false ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:52.940714854+07:00","message":"[bufferProcess] interim [600000000]:ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:52.94071753+07:00","message":"[bufferProcess] send to processor:ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:52.940722952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:52.940728485+07:00","message":"> Transcript [3251] [false]: 'ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่น่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:52.940732801+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:52.940734969+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:52.940737388+07:00","message":"StatePrefix: 'ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:52.940740258+07:00","message":"TextPushed: 'ผมต้องขับร้องทุกข์ลงป้ายนี้ครับ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:45:52.953798102+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:45:52.95381915+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:53.071244132+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:53.071280341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นานก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:53.071287189+07:00","message":"receive interim result [false|false]: ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นานก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:53.071301524+07:00","message":"[buffer interim] 205 false ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นานก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:53.071308377+07:00","message":"[bufferProcess] interim [720000000]:ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นานก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:53.071310785+07:00","message":"[bufferProcess] send to processor:ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:53.071316308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:53.071318946+07:00","message":"> Transcript [3252] [false]: 'ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:53.071322832+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:53.071324922+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:53.071327427+07:00","message":"StatePrefix: 'ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:53.071330266+07:00","message":"TextPushed: 'ผมต้องขับร้องทุกข์ลงป้ายนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:53.071335483+07:00","message":"Push: 'ทะเลสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:53.071337594+07:00","message":"TextPushed: 'ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:53.071339928+07:00","message":"Set new StatePrefix : 'ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:53.071342298+07:00","message":"Next Push (prob) : 'ดำไม่นาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:53.071354454+07:00","message":"push: {false ทะเลสี 0 0xc003684100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:53.260225492+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:53.260275952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นานก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:53.260284295+07:00","message":"receive interim result [false|false]: ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นานก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:53.260302141+07:00","message":"[buffer interim] 205 false ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นานก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:53.26031529+07:00","message":"[bufferProcess] interim [840000000]:ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นานก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:53.260319789+07:00","message":"[bufferProcess] send to processor:ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นานก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:53.260328449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:53.26033283+07:00","message":"> Transcript [3253] [false]: 'ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นานก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:53.260338436+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:53.26034145+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:53.260344421+07:00","message":"StatePrefix: 'ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:53.260348765+07:00","message":"TextPushed: 'ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:53.262738783+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:53.262761101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นานก็เช้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:53.26276697+07:00","message":"receive interim result [false|false]: ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นานก็เช้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:53.262779989+07:00","message":"[buffer interim] 205 false ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นานก็เช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:53.262788783+07:00","message":"[bufferProcess] interim [900000000]:ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นานก็เช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:53.262791538+07:00","message":"[bufferProcess] send to processor:ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นานก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:53.262799837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:53.262802445+07:00","message":"> Transcript [3254] [false]: 'ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นานก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:53.262806349+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:53.262808821+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:53.262810659+07:00","message":"StatePrefix: 'ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:53.262813277+07:00","message":"TextPushed: 'ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:53.836752501+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:53.836790489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นานก็เช้า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:53.836798963+07:00","message":"receive interim result [false|false]: ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นานก็เช้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:53.836812049+07:00","message":"[buffer interim] 205 false ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นานก็เช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:53.83681886+07:00","message":"[bufferProcess] interim [500000000]:ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นานก็เช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:53.836821499+07:00","message":"[bufferProcess] send to processor:ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นานก็เช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:53.836826563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:53.836829248+07:00","message":"> Transcript [3255] [false]: 'ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นานก็เช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:53.836833248+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:53.836836086+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:53.836839154+07:00","message":"StatePrefix: 'ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:53.836843395+07:00","message":"TextPushed: 'ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:55.485518465+07:00","message":"[GCS] IsForceVAD: false for message ID: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:55.555647129+07:00","message":"[GCS] Start streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:55.60251891+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:55.602565151+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นานก็เช้า\",\"confidence\":0.9442052}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:55.602572469+07:00","message":"receive interim result [true|false]: ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นานก็เช้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:55.602587718+07:00","message":"end recv isFinal message id 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:55.602591618+07:00","message":"end Recv id 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:55.602600038+07:00","message":"[buffer interim] 205 true ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นานก็เช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:55.602608507+07:00","message":"[bufferProcess] interim [300000000]:ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นานก็เช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:55.60261214+07:00","message":"[bufferProcess] send to processor (isfinal):ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นานก็เช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:55.602616077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:55.602619069+07:00","message":"> Transcript [3256] [false]: 'ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นานก็เช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:55.602622944+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:55.602625002+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:55.602626929+07:00","message":"StatePrefix: 'ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:55.602629612+07:00","message":"TextPushed: 'ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:55.602632949+07:00","message":"Push: 'ดำไม่นาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:55.602635012+07:00","message":"TextPushed: 'ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:55.602637471+07:00","message":"Set new StatePrefix : 'ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นานก็เช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:55.602639731+07:00","message":"Next Push (prob) : 'ก็เช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:55.602641455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:55.60264357+07:00","message":"> Transcript [3257] [true]: 'ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นานก็เช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:55.60264625+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:55.602648143+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:55.602650171+07:00","message":"StatePrefix: 'ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นานก็เช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:55.602652439+07:00","message":"TextPushed: 'ผมต้องขับร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:55.602654719+07:00","message":"Push: 'ก็เช้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:55.602684329+07:00","message":"push: {false ดำไม่นาน 0 0xc003684100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:55.602711482+07:00","message":"push: {true ก็เช้า 0 0xc003684100}"}
{"level":"info","service":"Main","time":"2026-06-25T13:45:55.616918317+07:00","message":"write wav file: './tmp/7595/7595_205.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:45:55.954505895+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:45:55.954516006+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:56.229003632+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:56.229045404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:56.229051702+07:00","message":"receive interim result [false|false]: อันนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:56.229066228+07:00","message":"[buffer interim] 206 false อันนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:56.229074075+07:00","message":"[bufferProcess] interim [660000000]:อันนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:56.229076351+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:56.289271419+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:56.289316356+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนั้นเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:56.289322968+07:00","message":"receive interim result [false|false]: อันนั้นเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:56.289344103+07:00","message":"[buffer interim] 206 false อันนั้นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:56.289352343+07:00","message":"[bufferProcess] interim [780000000]:อันนั้นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:56.289355345+07:00","message":"[bufferProcess] send to processor:อันนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:56.289359406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:56.289362477+07:00","message":"> Transcript [3258] [false]: 'อันนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:56.289364661+07:00","message":"Set StatePrefix (first interim): 'อันนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:56.525456758+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:56.525489611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนั้นเป็นแผล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:56.525495088+07:00","message":"receive interim result [false|false]: อันนั้นเป็นแผล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:56.525510292+07:00","message":"[buffer interim] 206 false อันนั้นเป็นแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:56.525518471+07:00","message":"[bufferProcess] interim [960000000]:อันนั้นเป็นแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:56.525521837+07:00","message":"[bufferProcess] send to processor:อันนั้นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:56.525526869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:56.525531187+07:00","message":"> Transcript [3259] [false]: 'อันนั้นเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:56.525538903+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:56.525541945+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:56.525544884+07:00","message":"StatePrefix: 'อันนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:56.525548472+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:56.52940969+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:56.529431346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนั้นเป็นเพลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:56.529436456+07:00","message":"receive interim result [false|false]: อันนั้นเป็นเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:56.529451175+07:00","message":"[buffer interim] 206 false อันนั้นเป็นเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:56.5294561+07:00","message":"[bufferProcess] interim [20000000]:อันนั้นเป็นเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:56.529459564+07:00","message":"[bufferProcess] send to processor:อันนั้นเป็นแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:56.529462195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:56.529464741+07:00","message":"> Transcript [3260] [false]: 'อันนั้นเป็นแผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:56.529467641+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:56.52946986+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:56.529471777+07:00","message":"StatePrefix: 'อันนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:56.529473634+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:56.734610326+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:56.734655087+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนั้นเป็นเพลงของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:56.734662325+07:00","message":"receive interim result [false|false]: อันนั้นเป็นเพลงของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:56.734677358+07:00","message":"[buffer interim] 206 false อันนั้นเป็นเพลงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:56.73468539+07:00","message":"[bufferProcess] interim [200000000]:อันนั้นเป็นเพลงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:56.734689429+07:00","message":"[bufferProcess] send to processor:อันนั้นเป็นเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:56.734694285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:56.734698814+07:00","message":"> Transcript [3261] [false]: 'อันนั้นเป็นเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:56.734703214+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:56.734706038+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:56.734709728+07:00","message":"StatePrefix: 'อันนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:56.73471471+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:56.819475248+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:56.819517346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนั้นเป็นเพลงของคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:56.819525123+07:00","message":"receive interim result [false|false]: อันนั้นเป็นเพลงของคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:56.819542723+07:00","message":"[buffer interim] 206 false อันนั้นเป็นเพลงของคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:56.819552725+07:00","message":"[bufferProcess] interim [320000000]:อันนั้นเป็นเพลงของคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:56.819556226+07:00","message":"[bufferProcess] send to processor:อันนั้นเป็นเพลงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:56.819561073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:56.819564895+07:00","message":"> Transcript [3262] [false]: 'อันนั้นเป็นเพลงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:56.81956937+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:56.819573258+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:56.81957619+07:00","message":"StatePrefix: 'อันนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:56.819579453+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:56.819587177+07:00","message":"Push: 'อันนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:56.819590194+07:00","message":"TextPushed: 'อันนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:56.819593705+07:00","message":"Set new StatePrefix : 'อันนั้นเป็นเพลงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:56.81959707+07:00","message":"Next Push (prob) : 'เป็นเพลงของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:56.81960711+07:00","message":"push: {false อันนั้น 0 0xc0001fb600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:57.084119968+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:57.084149884+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนั้นเป็นเพลงของคุณลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:57.084155237+07:00","message":"receive interim result [false|false]: อันนั้นเป็นเพลงของคุณลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:57.084167819+07:00","message":"[buffer interim] 206 false อันนั้นเป็นเพลงของคุณลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:57.084174795+07:00","message":"[bufferProcess] interim [440000000]:อันนั้นเป็นเพลงของคุณลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:57.084177562+07:00","message":"[bufferProcess] send to processor:อันนั้นเป็นเพลงของคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:57.084182852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:57.084185839+07:00","message":"> Transcript [3263] [false]: 'อันนั้นเป็นเพลงของคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:57.084189057+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:57.084191858+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:57.084193912+07:00","message":"StatePrefix: 'อันนั้นเป็นเพลงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:57.084196249+07:00","message":"TextPushed: 'อันนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:57.129392962+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:57.129439065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนั้นเป็นเพลงของลุลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:57.129445713+07:00","message":"receive interim result [false|false]: อันนั้นเป็นเพลงของลุลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:57.129464945+07:00","message":"[buffer interim] 206 false อันนั้นเป็นเพลงของลุลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:57.129473086+07:00","message":"[bufferProcess] interim [500000000]:อันนั้นเป็นเพลงของลุลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:57.129475555+07:00","message":"[bufferProcess] send to processor:อันนั้นเป็นเพลงของคุณลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:57.129482797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:57.129488166+07:00","message":"> Transcript [3264] [false]: 'อันนั้นเป็นเพลงของคุณลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:57.129492329+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:57.129494698+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:57.129496818+07:00","message":"StatePrefix: 'อันนั้นเป็นเพลงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:57.12949904+07:00","message":"TextPushed: 'อันนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:57.43017032+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:57.430205059+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนั้นเป็นเพลงของลุลาใช่ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:57.430210876+07:00","message":"receive interim result [false|false]: อันนั้นเป็นเพลงของลุลาใช่ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:57.430229578+07:00","message":"[buffer interim] 206 false อันนั้นเป็นเพลงของลุลาใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:57.430236419+07:00","message":"[bufferProcess] interim [920000000]:อันนั้นเป็นเพลงของลุลาใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:57.430239091+07:00","message":"[bufferProcess] send to processor:อันนั้นเป็นเพลงของลุลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:57.430242503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:57.43024545+07:00","message":"> Transcript [3265] [false]: 'อันนั้นเป็นเพลงของลุลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:57.430249031+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:57.430251067+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:57.430253489+07:00","message":"StatePrefix: 'อันนั้นเป็นเพลงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:57.430255864+07:00","message":"TextPushed: 'อันนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:57.485236766+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:57.485282457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนั้นเป็นเพลงของลุลาใช่ไหมคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:57.485291262+07:00","message":"receive interim result [false|false]: อันนั้นเป็นเพลงของลุลาใช่ไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:57.485307102+07:00","message":"[buffer interim] 206 false อันนั้นเป็นเพลงของลุลาใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:57.485315571+07:00","message":"[bufferProcess] interim [980000000]:อันนั้นเป็นเพลงของลุลาใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:57.485319167+07:00","message":"[bufferProcess] send to processor:อันนั้นเป็นเพลงของลุลาใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:57.485328001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:57.485331972+07:00","message":"> Transcript [3266] [false]: 'อันนั้นเป็นเพลงของลุลาใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:57.48533724+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:57.485340518+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:57.485343993+07:00","message":"StatePrefix: 'อันนั้นเป็นเพลงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:57.485347349+07:00","message":"TextPushed: 'อันนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:57.485353389+07:00","message":"Push: 'เป็นเพลงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:57.485356855+07:00","message":"TextPushed: 'อันนั้นเป็นเพลงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:57.48536053+07:00","message":"Set new StatePrefix : 'อันนั้นเป็นเพลงของลุลาใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:57.485364326+07:00","message":"Next Push (prob) : 'ลุลาใช่ไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:57.485375419+07:00","message":"push: {false เป็นเพลงของ 0 0xc0001fb600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:57.613242867+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:57.613279057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนั้นเป็นเพลงของลุลาใช่ไหมครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:57.613284773+07:00","message":"receive interim result [false|false]: อันนั้นเป็นเพลงของลุลาใช่ไหมครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:57.613300343+07:00","message":"[buffer interim] 206 false อันนั้นเป็นเพลงของลุลาใช่ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:57.613306934+07:00","message":"[bufferProcess] interim [40000000]:อันนั้นเป็นเพลงของลุลาใช่ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:57.613309728+07:00","message":"[bufferProcess] send to processor:อันนั้นเป็นเพลงของลุลาใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:57.613313446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:57.613316341+07:00","message":"> Transcript [3267] [false]: 'อันนั้นเป็นเพลงของลุลาใช่ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:57.613319933+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:57.613321925+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:57.613324016+07:00","message":"StatePrefix: 'อันนั้นเป็นเพลงของลุลาใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:57.613326693+07:00","message":"TextPushed: 'อันนั้นเป็นเพลงของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:57.883167113+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:57.883202282+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:57.883208467+07:00","message":"receive interim result [false|false]: อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:57.883223905+07:00","message":"[buffer interim] 206 false อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:57.883231919+07:00","message":"[bufferProcess] interim [400000000]:อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:57.883234465+07:00","message":"[bufferProcess] send to processor:อันนั้นเป็นเพลงของลุลาใช่ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:57.883239795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:57.883242766+07:00","message":"> Transcript [3268] [false]: 'อันนั้นเป็นเพลงของลุลาใช่ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:57.883246594+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:57.883249833+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:57.883253614+07:00","message":"StatePrefix: 'อันนั้นเป็นเพลงของลุลาใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:57.883257399+07:00","message":"TextPushed: 'อันนั้นเป็นเพลงของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:58.004218529+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:58.004256163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:58.00426193+07:00","message":"receive interim result [false|false]: อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:58.004276918+07:00","message":"[buffer interim] 206 false อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:58.004284291+07:00","message":"[bufferProcess] interim [460000000]:อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:58.004286771+07:00","message":"[bufferProcess] send to processor:อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:58.004290349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:58.004293336+07:00","message":"> Transcript [3269] [false]: 'อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:58.004296627+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:58.00429871+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:58.00430147+07:00","message":"StatePrefix: 'อันนั้นเป็นเพลงของลุลาใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:58.004304063+07:00","message":"TextPushed: 'อันนั้นเป็นเพลงของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:58.323021244+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:58.32305568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:58.323063002+07:00","message":"receive interim result [false|false]: อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:58.323077162+07:00","message":"[buffer interim] 206 false อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:58.323084365+07:00","message":"[bufferProcess] interim [760000000]:อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:58.323087053+07:00","message":"[bufferProcess] send to processor:อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:58.323094557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:58.323097523+07:00","message":"> Transcript [3270] [false]: 'อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:58.323101245+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:58.323103311+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:58.32310555+07:00","message":"StatePrefix: 'อันนั้นเป็นเพลงของลุลาใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:58.323108578+07:00","message":"TextPushed: 'อันนั้นเป็นเพลงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:58.323114553+07:00","message":"Push: 'ลุลาใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:58.323116554+07:00","message":"TextPushed: 'อันนั้นเป็นเพลงของลุลาใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:58.323118641+07:00","message":"Set new StatePrefix : 'อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:58.323121196+07:00","message":"Next Push (prob) : 'ครับแต่วันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:58.323147061+07:00","message":"push: {false ลุลาใช่ไหม 0 0xc0001fb600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:58.400243661+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:58.400280636+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:58.40028649+07:00","message":"receive interim result [false|false]: อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:58.400301677+07:00","message":"[buffer interim] 206 false อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:58.400309017+07:00","message":"[bufferProcess] interim [880000000]:อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:58.400311768+07:00","message":"[bufferProcess] send to processor:อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:58.400315722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:58.400322075+07:00","message":"> Transcript [3271] [false]: 'อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:58.40032595+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:58.400328077+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:58.400331564+07:00","message":"StatePrefix: 'อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:58.400334332+07:00","message":"TextPushed: 'อันนั้นเป็นเพลงของลุลาใช่ไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:58.64512703+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:58.645153762+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่กู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:58.645159776+07:00","message":"receive interim result [false|false]: อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่กู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:58.645183556+07:00","message":"[buffer interim] 206 false อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่กู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:58.645189811+07:00","message":"[bufferProcess] interim [0]:อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่กู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:58.645192616+07:00","message":"[bufferProcess] send to processor:อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:58.645196222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:58.645198972+07:00","message":"> Transcript [3272] [false]: 'อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:58.64520252+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:58.645205828+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:58.645208124+07:00","message":"StatePrefix: 'อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:58.645210735+07:00","message":"TextPushed: 'อันนั้นเป็นเพลงของลุลาใช่ไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:58.653193053+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:58.653216068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:58.653221813+07:00","message":"receive interim result [false|false]: อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:58.653237164+07:00","message":"[buffer interim] 206 false อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:58.653242316+07:00","message":"[bufferProcess] interim [120000000]:อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:58.653244738+07:00","message":"[bufferProcess] send to processor:อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่กู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:58.653248056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:58.653250539+07:00","message":"> Transcript [3273] [false]: 'อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่กู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:58.653253597+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:58.653256731+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:58.653259648+07:00","message":"StatePrefix: 'อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:58.653262345+07:00","message":"TextPushed: 'อันนั้นเป็นเพลงของลุลาใช่ไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:58.897528158+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:58.897564689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:58.897571068+07:00","message":"receive interim result [false|false]: อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:58.897580193+07:00","message":"[buffer interim] 206 false อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:58.89761649+07:00","message":"[bufferProcess] interim [360000000]:อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:58.897619753+07:00","message":"[bufferProcess] send to processor:อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:58.897623745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:58.897626386+07:00","message":"> Transcript [3274] [false]: 'อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:58.897630147+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:58.897632161+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:58.897634431+07:00","message":"StatePrefix: 'อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:58.897637276+07:00","message":"TextPushed: 'อันนั้นเป็นเพลงของลุลาใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:58.897642904+07:00","message":"Push: 'ครับแต่วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:58.897644967+07:00","message":"TextPushed: 'อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:58.89764769+07:00","message":"Set new StatePrefix : 'อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:58.897650496+07:00","message":"Next Push (prob) : 'ครับที่ภูเก็ต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:58.897666172+07:00","message":"push: {false ครับแต่วันนี้ 0 0xc0001fb600}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:45:58.955017339+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:45:58.955039119+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:59.060109242+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:59.060154147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่ท่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:59.060161234+07:00","message":"receive interim result [false|false]: อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่ท่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:59.060173538+07:00","message":"[buffer interim] 206 false อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่ท่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:59.060181988+07:00","message":"[bufferProcess] interim [480000000]:อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่ท่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:59.06018604+07:00","message":"[bufferProcess] send to processor:อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:59.060190527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:59.060193121+07:00","message":"> Transcript [3275] [false]: 'อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:59.060196953+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:59.060199228+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:59.060201257+07:00","message":"StatePrefix: 'อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:59.060204039+07:00","message":"TextPushed: 'อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:59.096094066+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:59.096124434+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:59.096133192+07:00","message":"receive interim result [false|false]: อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:59.096143716+07:00","message":"[buffer interim] 206 false อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:59.096150236+07:00","message":"[bufferProcess] interim [600000000]:อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:59.096152754+07:00","message":"[bufferProcess] send to processor:อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่ท่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:59.096156644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:59.096159333+07:00","message":"> Transcript [3276] [false]: 'อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่ท่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:59.096162684+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:59.096164744+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:59.096166638+07:00","message":"StatePrefix: 'อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:59.09616932+07:00","message":"TextPushed: 'อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:59.507725765+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:59.507752108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้ส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:59.507757192+07:00","message":"receive interim result [false|false]: อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้ส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:59.507769343+07:00","message":"[buffer interim] 206 false อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:59.507775071+07:00","message":"[bufferProcess] interim [960000000]:อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:59.507777891+07:00","message":"[bufferProcess] send to processor:อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:59.507781533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:59.507783619+07:00","message":"> Transcript [3277] [false]: 'อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:59.507787068+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:59.507788912+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:59.507791133+07:00","message":"StatePrefix: 'อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:59.507794067+07:00","message":"TextPushed: 'อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:59.574484083+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:59.574521132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้ชม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:59.574527383+07:00","message":"receive interim result [false|false]: อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้ชม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:59.574543868+07:00","message":"[buffer interim] 206 false อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:59.574550911+07:00","message":"[bufferProcess] interim [20000000]:อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:59.574553606+07:00","message":"[bufferProcess] send to processor:อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:59.57455723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:59.574560488+07:00","message":"> Transcript [3278] [false]: 'อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:59.574564915+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:59.574567164+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:59.574569536+07:00","message":"StatePrefix: 'อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:59.574573657+07:00","message":"TextPushed: 'อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:59.574581936+07:00","message":"Push: 'ครับที่ภูเก็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:59.574584257+07:00","message":"TextPushed: 'อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:59.574586625+07:00","message":"Set new StatePrefix : 'อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:59.574589385+07:00","message":"Next Push (prob) : 'ที่กระทู้ส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:59.574597534+07:00","message":"push: {false ครับที่ภูเก็ต 0 0xc0001fb600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:59.714178009+07:00","message":"[GCS] IsForceVAD: false for message ID: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:59.751339743+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:59.751378176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้ชมครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:59.751387668+07:00","message":"receive interim result [false|false]: อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้ชมครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:59.751401527+07:00","message":"[buffer interim] 206 false อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้ชมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:59.751410514+07:00","message":"[bufferProcess] interim [140000000]:อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้ชมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:59.751413191+07:00","message":"[bufferProcess] send to processor:อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:59.751418975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:59.751421763+07:00","message":"> Transcript [3279] [false]: 'อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:59.751424514+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:59.751427141+07:00","message":"Set new StatePrefix: 'อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:59.777420659+07:00","message":"[GCS] Start streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:59.870610196+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:59.870644633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้ชมครับ\",\"confidence\":0.953022}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:59.870653051+07:00","message":"receive interim result [true|false]: อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้ชมครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:59.870662657+07:00","message":"end recv isFinal message id 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:59.870664791+07:00","message":"end Recv id 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:59.870670799+07:00","message":"[buffer interim] 206 true อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้ชมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:59.870679964+07:00","message":"[bufferProcess] interim [380000000]:อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้ชมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:59.870683493+07:00","message":"[bufferProcess] send to processor (isfinal):อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้ชมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:59.870686868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:59.870689769+07:00","message":"> Transcript [3280] [false]: 'อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้ชมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:59.870693366+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:59.870695456+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:59.870697966+07:00","message":"StatePrefix: 'อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:59.870700781+07:00","message":"TextPushed: 'อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:59.87070306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:59.870705091+07:00","message":"> Transcript [3281] [true]: 'อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้ชมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:59.87070759+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:59.870709601+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:59.870711449+07:00","message":"StatePrefix: 'อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:59.870713515+07:00","message":"TextPushed: 'อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:45:59.870720308+07:00","message":"Push: 'ที่กระทู้ชมครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:45:59.870727653+07:00","message":"push: {true ที่กระทู้ชมครับ 0 0xc0001fb600}"}
{"level":"info","service":"Main","time":"2026-06-25T13:45:59.880331983+07:00","message":"write wav file: './tmp/7595/7595_206.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:00.658472707+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:00.658511235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:00.658517611+07:00","message":"receive interim result [false|false]: อาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:00.658532667+07:00","message":"[buffer interim] 207 false อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:00.658538306+07:00","message":"[bufferProcess] interim [720000000]:อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:00.658540168+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:00.818284893+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:00.81831823+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:00.818323792+07:00","message":"receive interim result [false|false]: จาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:00.818336921+07:00","message":"[buffer interim] 207 false จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:00.818344939+07:00","message":"[bufferProcess] interim [780000000]:จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:00.818348745+07:00","message":"[bufferProcess] send to processor:อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:00.818358536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:00.818362724+07:00","message":"> Transcript [3282] [false]: 'อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:00.818366199+07:00","message":"Set StatePrefix (first interim): 'อาจารย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:00.966819162+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:00.966856625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:00.96686246+07:00","message":"receive interim result [false|false]: อาจารย์ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:00.966881474+07:00","message":"[buffer interim] 207 false อาจารย์ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:00.966889254+07:00","message":"[bufferProcess] interim [900000000]:อาจารย์ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:00.966892326+07:00","message":"[bufferProcess] send to processor:จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:00.966896042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:00.966898666+07:00","message":"> Transcript [3283] [false]: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:00.966909059+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:00.96691231+07:00","message":"Set new StatePrefix: 'จาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:00.994638894+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:00.994675269+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาบอก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:00.99468136+07:00","message":"receive interim result [false|false]: เขาบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:00.994697647+07:00","message":"[buffer interim] 207 false เขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:00.994703771+07:00","message":"[bufferProcess] interim [960000000]:เขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:00.994706478+07:00","message":"[bufferProcess] send to processor:อาจารย์ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:00.994709936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:00.994712839+07:00","message":"> Transcript [3284] [false]: 'อาจารย์ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:00.994715239+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:00.994717462+07:00","message":"Set new StatePrefix: 'อาจารย์ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:01.061694675+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:01.061740913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์เขาบอกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:01.061747321+07:00","message":"receive interim result [false|false]: อาจารย์เขาบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:01.061764414+07:00","message":"[buffer interim] 207 false อาจารย์เขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:01.061780215+07:00","message":"[bufferProcess] interim [80000000]:อาจารย์เขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:01.061783522+07:00","message":"[bufferProcess] send to processor:เขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:01.061791553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:01.061795369+07:00","message":"> Transcript [3285] [false]: 'เขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:01.061798035+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:01.061802933+07:00","message":"Set new StatePrefix: 'เขาบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:01.138067047+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:01.138111127+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์เขาบอกว่าเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:01.138118161+07:00","message":"receive interim result [false|false]: อาจารย์เขาบอกว่าเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:01.138134087+07:00","message":"[buffer interim] 207 false อาจารย์เขาบอกว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:01.138143035+07:00","message":"[bufferProcess] interim [140000000]:อาจารย์เขาบอกว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:01.138145468+07:00","message":"[bufferProcess] send to processor:อาจารย์เขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:01.13814978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:01.138153727+07:00","message":"> Transcript [3286] [false]: 'อาจารย์เขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:01.138156294+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:01.13815853+07:00","message":"Set new StatePrefix: 'อาจารย์เขาบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:01.226148735+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:01.226179876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์เขาบอกว่าเขาเห็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:01.22618528+07:00","message":"receive interim result [false|false]: อาจารย์เขาบอกว่าเขาเห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:01.226201418+07:00","message":"[buffer interim] 207 false อาจารย์เขาบอกว่าเขาเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:01.226208752+07:00","message":"[bufferProcess] interim [260000000]:อาจารย์เขาบอกว่าเขาเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:01.226214689+07:00","message":"[bufferProcess] send to processor:อาจารย์เขาบอกว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:01.22621836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:01.226221632+07:00","message":"> Transcript [3287] [false]: 'อาจารย์เขาบอกว่าเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:01.226225166+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:01.226227637+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:01.226230352+07:00","message":"StatePrefix: 'อาจารย์เขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:01.22623269+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:01.430435423+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:01.430477451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์เขาบอกว่าเขาเห็นทะเล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:01.430486538+07:00","message":"receive interim result [false|false]: อาจารย์เขาบอกว่าเขาเห็นทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:01.430502911+07:00","message":"[buffer interim] 207 false อาจารย์เขาบอกว่าเขาเห็นทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:01.43051415+07:00","message":"[bufferProcess] interim [500000000]:อาจารย์เขาบอกว่าเขาเห็นทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:01.430517939+07:00","message":"[bufferProcess] send to processor:อาจารย์เขาบอกว่าเขาเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:01.43052623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:01.43052927+07:00","message":"> Transcript [3288] [false]: 'อาจารย์เขาบอกว่าเขาเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:01.430532675+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:01.430534813+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:01.430536978+07:00","message":"StatePrefix: 'อาจารย์เขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:01.430539283+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:01.757170469+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:01.757205775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์เขาบอกว่าเขาเห็นทะเลมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:01.757212117+07:00","message":"receive interim result [false|false]: อาจารย์เขาบอกว่าเขาเห็นทะเลมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:01.757229765+07:00","message":"[buffer interim] 207 false อาจารย์เขาบอกว่าเขาเห็นทะเลมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:01.757238578+07:00","message":"[bufferProcess] interim [800000000]:อาจารย์เขาบอกว่าเขาเห็นทะเลมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:01.757243154+07:00","message":"[bufferProcess] send to processor:อาจารย์เขาบอกว่าเขาเห็นทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:01.757248778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:01.757252185+07:00","message":"> Transcript [3289] [false]: 'อาจารย์เขาบอกว่าเขาเห็นทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:01.757256347+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:01.75725873+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:01.757261114+07:00","message":"StatePrefix: 'อาจารย์เขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:01.757263661+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:01.867306825+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:01.867342607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์เขาบอกว่าเขาเห็นทะเลมาสิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:01.867348301+07:00","message":"receive interim result [false|false]: อาจารย์เขาบอกว่าเขาเห็นทะเลมาสิ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:01.867364124+07:00","message":"[buffer interim] 207 false อาจารย์เขาบอกว่าเขาเห็นทะเลมาสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:01.867371175+07:00","message":"[bufferProcess] interim [860000000]:อาจารย์เขาบอกว่าเขาเห็นทะเลมาสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:01.867373735+07:00","message":"[bufferProcess] send to processor:อาจารย์เขาบอกว่าเขาเห็นทะเลมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:01.867377055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:01.867379647+07:00","message":"> Transcript [3290] [false]: 'อาจารย์เขาบอกว่าเขาเห็นทะเลมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:01.867385076+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:01.867387249+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:01.867389533+07:00","message":"StatePrefix: 'อาจารย์เขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:01.867391724+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:01.867397972+07:00","message":"Push: 'อาจารย์เขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:01.867400045+07:00","message":"TextPushed: 'อาจารย์เขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:01.867402177+07:00","message":"Set new StatePrefix : 'อาจารย์เขาบอกว่าเขาเห็นทะเลมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:01.867404316+07:00","message":"Next Push (prob) : 'เขาเห็นทะเลมัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:01.867412844+07:00","message":"push: {false อาจารย์เขาบอกว่า 0 0xc0020b7000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:01.883048563+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:01.883085966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:01.883090854+07:00","message":"receive interim result [false|false]: อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:01.883106423+07:00","message":"[buffer interim] 207 false อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:01.883113867+07:00","message":"[bufferProcess] interim [920000000]:อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:01.883116405+07:00","message":"[bufferProcess] send to processor:อาจารย์เขาบอกว่าเขาเห็นทะเลมาสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:01.883122212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:01.883125035+07:00","message":"> Transcript [3291] [false]: 'อาจารย์เขาบอกว่าเขาเห็นทะเลมาสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:01.883127378+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:01.883129972+07:00","message":"Set new StatePrefix: 'อาจารย์เขาบอกว่าเขาเห็นทะเลมาสิ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:01.903511749+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:01.90354438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:01.90356609+07:00","message":"receive interim result [false|false]: อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:01.903577133+07:00","message":"[buffer interim] 207 false อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:01.903584272+07:00","message":"[bufferProcess] interim [980000000]:อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:01.903586761+07:00","message":"[bufferProcess] send to processor:อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:01.903591981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:01.903594545+07:00","message":"> Transcript [3292] [false]: 'อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:01.903597047+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:01.903599597+07:00","message":"Set new StatePrefix: 'อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสี'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:46:01.955649333+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:46:01.95568545+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:02.574056819+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:02.574097801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:02.574106778+07:00","message":"receive interim result [false|false]: อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:02.574123283+07:00","message":"[buffer interim] 207 false อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:02.574131473+07:00","message":"[bufferProcess] interim [580000000]:อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:02.574135178+07:00","message":"[bufferProcess] send to processor:อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:02.574144131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:02.574148142+07:00","message":"> Transcript [3293] [false]: 'อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:02.574153781+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:02.574156751+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:02.574160401+07:00","message":"StatePrefix: 'อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:02.574164452+07:00","message":"TextPushed: 'อาจารย์เขาบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:02.699921717+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:02.699961596+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:02.699969664+07:00","message":"receive interim result [false|false]: อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:02.699981852+07:00","message":"[buffer interim] 207 false อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:02.699989988+07:00","message":"[bufferProcess] interim [700000000]:อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:02.699994523+07:00","message":"[bufferProcess] send to processor:อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:02.699999285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:02.700003436+07:00","message":"> Transcript [3294] [false]: 'อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:02.700009123+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:02.70001211+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:02.700015183+07:00","message":"StatePrefix: 'อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:02.700018927+07:00","message":"TextPushed: 'อาจารย์เขาบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:02.757511425+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:02.757547266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:02.757553447+07:00","message":"receive interim result [false|false]: อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:02.757568425+07:00","message":"[buffer interim] 207 false อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:02.757575064+07:00","message":"[bufferProcess] interim [760000000]:อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:02.757577741+07:00","message":"[bufferProcess] send to processor:อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:02.757585111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:02.757587771+07:00","message":"> Transcript [3295] [false]: 'อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:02.757591237+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:02.757593247+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:02.757595635+07:00","message":"StatePrefix: 'อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:02.757598418+07:00","message":"TextPushed: 'อาจารย์เขาบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:02.800347845+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:02.800381081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:02.800387362+07:00","message":"receive interim result [false|false]: อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:02.800395539+07:00","message":"[buffer interim] 207 false อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:02.80040167+07:00","message":"[bufferProcess] interim [820000000]:อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:02.800404369+07:00","message":"[bufferProcess] send to processor:อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:02.800407996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:02.800410679+07:00","message":"> Transcript [3296] [false]: 'อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:02.800413946+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:02.800416137+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:02.800418315+07:00","message":"StatePrefix: 'อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:02.80042099+07:00","message":"TextPushed: 'อาจารย์เขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:02.800424043+07:00","message":"Push: 'เขาเห็นทะเลเป็นสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:02.800426723+07:00","message":"TextPushed: 'อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:02.800429032+07:00","message":"Set new StatePrefix : 'อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:02.800431498+07:00","message":"Next Push (prob) : 'ดำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:02.800438191+07:00","message":"push: {false เขาเห็นทะเลเป็นสี 0 0xc0020b7000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:02.846160808+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:02.846185775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:02.846192188+07:00","message":"receive interim result [false|false]: อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:02.846206858+07:00","message":"[buffer interim] 207 false อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:02.846213895+07:00","message":"[bufferProcess] interim [880000000]:อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:02.846217853+07:00","message":"[bufferProcess] send to processor:อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:02.846222857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:02.846226123+07:00","message":"> Transcript [3297] [false]: 'อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:02.846230572+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:02.846233562+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:02.846236992+07:00","message":"StatePrefix: 'อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:02.846240499+07:00","message":"TextPushed: 'อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:02.931107544+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:02.931141673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:02.931147861+07:00","message":"receive interim result [false|false]: อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:02.931159093+07:00","message":"[buffer interim] 207 false อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:02.931167149+07:00","message":"[bufferProcess] interim [940000000]:อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:02.931169997+07:00","message":"[bufferProcess] send to processor:อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:02.931177272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:02.931180236+07:00","message":"> Transcript [3298] [false]: 'อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:02.931184168+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:02.93118649+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:02.931188884+07:00","message":"StatePrefix: 'อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:02.931191904+07:00","message":"TextPushed: 'อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:03.042859203+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:03.042901617+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:03.042915219+07:00","message":"receive interim result [false|false]: อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:03.042930114+07:00","message":"[buffer interim] 207 false อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:03.04294103+07:00","message":"[bufferProcess] interim [120000000]:อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:03.04294508+07:00","message":"[bufferProcess] send to processor:อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:03.04295228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:03.042956308+07:00","message":"> Transcript [3299] [false]: 'อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:03.04296219+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:03.042965083+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:03.042968628+07:00","message":"StatePrefix: 'อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:03.042972375+07:00","message":"TextPushed: 'อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:03.248779257+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:03.248814721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:03.248823496+07:00","message":"receive interim result [false|false]: อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:03.248839504+07:00","message":"[buffer interim] 207 false อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:03.248852114+07:00","message":"[bufferProcess] interim [240000000]:อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:03.248856182+07:00","message":"[bufferProcess] send to processor:อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:03.24886571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:03.248869691+07:00","message":"> Transcript [3300] [false]: 'อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:03.24887555+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:03.248879148+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:03.248882719+07:00","message":"StatePrefix: 'อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:03.248886084+07:00","message":"TextPushed: 'อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:03.248893982+07:00","message":"Push: 'ดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:03.248896969+07:00","message":"TextPushed: 'อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:03.248900895+07:00","message":"Set new StatePrefix : 'อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:03.248911385+07:00","message":"Next Push (prob) : 'แล้วไม่ใช่ความสวย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:03.248921256+07:00","message":"push: {false ดำ 0 0xc0020b7000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:03.442355102+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:03.442397386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:03.442405032+07:00","message":"receive interim result [false|false]: อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:03.442423562+07:00","message":"[buffer interim] 207 false อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:03.442432591+07:00","message":"[bufferProcess] interim [480000000]:อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:03.44243671+07:00","message":"[bufferProcess] send to processor:อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:03.442441752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:03.442445972+07:00","message":"> Transcript [3301] [false]: 'อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:03.442451208+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:03.442454436+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:03.442457468+07:00","message":"StatePrefix: 'อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:03.442461858+07:00","message":"TextPushed: 'อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:03.66401679+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:03.664058177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:03.664067099+07:00","message":"receive interim result [false|false]: อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:03.664087753+07:00","message":"[buffer interim] 207 false อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:03.664096938+07:00","message":"[bufferProcess] interim [660000000]:อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:03.66410092+07:00","message":"[bufferProcess] send to processor:อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:03.664106578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:03.66411098+07:00","message":"> Transcript [3302] [false]: 'อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:03.664116313+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:03.664119178+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:03.664122625+07:00","message":"StatePrefix: 'อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:03.664126625+07:00","message":"TextPushed: 'อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:03.675949582+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:03.675988193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:03.67599487+07:00","message":"receive interim result [false|false]: อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:03.676011933+07:00","message":"[buffer interim] 207 false อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:03.676019692+07:00","message":"[bufferProcess] interim [720000000]:อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:03.676023057+07:00","message":"[bufferProcess] send to processor:อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:03.676026924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:03.676030211+07:00","message":"> Transcript [3303] [false]: 'อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:03.676034232+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:03.676036269+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:03.676038564+07:00","message":"StatePrefix: 'อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:03.676041541+07:00","message":"TextPushed: 'อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:03.83276678+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:03.832799141+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยามค่ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:03.832805049+07:00","message":"receive interim result [false|false]: อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยามค่ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:03.832822498+07:00","message":"[buffer interim] 207 false อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยามค่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:03.832832507+07:00","message":"[bufferProcess] interim [840000000]:อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยามค่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:03.832835038+07:00","message":"[bufferProcess] send to processor:อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:03.832839284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:03.83284215+07:00","message":"> Transcript [3304] [false]: 'อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:03.832846339+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:03.83284843+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:03.832850626+07:00","message":"StatePrefix: 'อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:03.832853298+07:00","message":"TextPushed: 'อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:03.832860054+07:00","message":"Push: 'แล้วไม่ใช่ความสวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:03.832862314+07:00","message":"TextPushed: 'อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:03.832865094+07:00","message":"Set new StatePrefix : 'อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:03.832867562+07:00","message":"Next Push (prob) : 'งามของยาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:03.832874822+07:00","message":"push: {false แล้วไม่ใช่ความสวย 0 0xc0020b7000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:03.962978232+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:03.9630135+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยามค่ำคืน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:03.963020296+07:00","message":"receive interim result [false|false]: อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยามค่ำคืน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:03.963030957+07:00","message":"[buffer interim] 207 false อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยามค่ำคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:03.963036823+07:00","message":"[bufferProcess] interim [20000000]:อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยามค่ำคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:03.963039809+07:00","message":"[bufferProcess] send to processor:อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยามค่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:03.963045749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:03.96305246+07:00","message":"> Transcript [3305] [false]: 'อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยามค่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:03.963061658+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:03.963064086+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:03.963066046+07:00","message":"StatePrefix: 'อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:03.963069252+07:00","message":"TextPushed: 'อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:04.18394907+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:04.183989328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยามค่ำคืนละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:04.183995873+07:00","message":"receive interim result [false|false]: อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยามค่ำคืนละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:04.184008219+07:00","message":"[buffer interim] 207 false อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยามค่ำคืนละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:04.184015467+07:00","message":"[bufferProcess] interim [200000000]:อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยามค่ำคืนละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:04.184018115+07:00","message":"[bufferProcess] send to processor:อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยามค่ำคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:04.184024414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:04.184027416+07:00","message":"> Transcript [3306] [false]: 'อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยามค่ำคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:04.184031166+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:04.184033224+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:04.184035285+07:00","message":"StatePrefix: 'อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:04.184037854+07:00","message":"TextPushed: 'อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:04.272470728+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:04.272504343+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยามค่ำคืนแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:04.272509908+07:00","message":"receive interim result [false|false]: อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยามค่ำคืนแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:04.272526118+07:00","message":"[buffer interim] 207 false อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยามค่ำคืนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:04.272533384+07:00","message":"[bufferProcess] interim [260000000]:อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยามค่ำคืนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:04.27253616+07:00","message":"[bufferProcess] send to processor:อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยามค่ำคืนละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:04.272541071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:04.272544203+07:00","message":"> Transcript [3307] [false]: 'อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยามค่ำคืนละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:04.272548402+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:04.27255084+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:04.272553233+07:00","message":"StatePrefix: 'อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:04.272555918+07:00","message":"TextPushed: 'อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:04.580527672+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:04.58056678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยามค่ำคืนแล้วก็พอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:04.580575641+07:00","message":"receive interim result [false|false]: อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยามค่ำคืนแล้วก็พอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:04.580591347+07:00","message":"[buffer interim] 207 false อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยามค่ำคืนแล้วก็พอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:04.580609127+07:00","message":"[bufferProcess] interim [440000000]:อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยามค่ำคืนแล้วก็พอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:04.58061257+07:00","message":"[bufferProcess] send to processor:อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยามค่ำคืนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:04.580617083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:04.580623277+07:00","message":"> Transcript [3308] [false]: 'อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยามค่ำคืนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:04.580627873+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:04.580629871+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:04.58063252+07:00","message":"StatePrefix: 'อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:04.580635295+07:00","message":"TextPushed: 'อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:04.580638338+07:00","message":"Push: 'งามของยาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:04.580643678+07:00","message":"TextPushed: 'อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:04.580646643+07:00","message":"Set new StatePrefix : 'อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยามค่ำคืนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:04.58065305+07:00","message":"Next Push (prob) : 'ค่ำคืนแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:04.580665696+07:00","message":"push: {false งามของยาม 0 0xc0020b7000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:04.590070884+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:04.590102808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:04.590108362+07:00","message":"receive interim result [false|false]: อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:04.590122484+07:00","message":"[buffer interim] 207 false อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:04.590128905+07:00","message":"[bufferProcess] interim [500000000]:อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:04.590131405+07:00","message":"[bufferProcess] send to processor:อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยามค่ำคืนแล้วก็พอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:04.590135199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:04.590137845+07:00","message":"> Transcript [3309] [false]: 'อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยามค่ำคืนแล้วก็พอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:04.590141846+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:04.590144041+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:04.590146209+07:00","message":"StatePrefix: 'อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยามค่ำคืนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:04.590149055+07:00","message":"TextPushed: 'อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:04.600215164+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:04.600264117+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อนแสง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:04.600273385+07:00","message":"receive interim result [false|false]: อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อนแสง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:04.600291677+07:00","message":"[buffer interim] 207 false อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อนแสง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:04.600300248+07:00","message":"[bufferProcess] interim [680000000]:อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อนแสง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:04.600303661+07:00","message":"[bufferProcess] send to processor:อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:04.600313325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:04.600315934+07:00","message":"> Transcript [3310] [false]: 'อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:04.600318707+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:04.600321224+07:00","message":"Set new StatePrefix: 'อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:04.852058277+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:04.85208919+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อนแสงจันทร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:04.852096033+07:00","message":"receive interim result [false|false]: อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อนแสงจันทร์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:04.852110771+07:00","message":"[buffer interim] 207 false อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อนแสงจันทร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:04.852117804+07:00","message":"[bufferProcess] interim [920000000]:อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อนแสงจันทร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:04.852120747+07:00","message":"[bufferProcess] send to processor:อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อนแสง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:04.852127739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:04.852130718+07:00","message":"> Transcript [3311] [false]: 'อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อนแสง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:04.852134297+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:04.852136391+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:04.852140409+07:00","message":"StatePrefix: 'อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:04.852143147+07:00","message":"TextPushed: 'อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยาม'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:46:04.956613906+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:46:04.956651923+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:04.964237874+07:00","message":"[GCS] IsForceVAD: false for message ID: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:05.035831512+07:00","message":"[GCS] Start streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:05.054347816+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:05.05439207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อนแสงจันทร์นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:05.054399393+07:00","message":"receive interim result [false|false]: อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อนแสงจันทร์นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:05.054414885+07:00","message":"[buffer interim] 207 false อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อนแสงจันทร์นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:05.054423541+07:00","message":"[bufferProcess] interim [100000000]:อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อนแสงจันทร์นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:05.054426649+07:00","message":"[bufferProcess] send to processor:อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อนแสงจันทร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:05.054436203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:05.054440313+07:00","message":"> Transcript [3312] [false]: 'อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อนแสงจันทร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:05.054445112+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:05.054447907+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:05.054449973+07:00","message":"StatePrefix: 'อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:05.054452949+07:00","message":"TextPushed: 'อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:05.169625041+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:05.169664395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำและไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อนแสงจันทร์นะ\",\"confidence\":0.9290387}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:05.169671502+07:00","message":"receive interim result [true|false]: อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำและไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อนแสงจันทร์นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:05.169680742+07:00","message":"end recv isFinal message id 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:05.169682781+07:00","message":"end Recv id 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:05.169688064+07:00","message":"[buffer interim] 207 true อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำและไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อนแสงจันทร์นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:05.169696992+07:00","message":"[bufferProcess] interim [220000000]:อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำและไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อนแสงจันทร์นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:05.169704461+07:00","message":"[bufferProcess] send to processor (isfinal):อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อนแสงจันทร์นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:05.169709852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:05.169716741+07:00","message":"> Transcript [3313] [false]: 'อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อนแสงจันทร์นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:05.169721743+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:05.169726165+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:05.169730285+07:00","message":"StatePrefix: 'อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:05.169734603+07:00","message":"TextPushed: 'อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:05.169737763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:05.169741088+07:00","message":"> Transcript [3314] [true]: 'อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำและไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อนแสงจันทร์นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:05.169744986+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:05.169747777+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:05.169750939+07:00","message":"StatePrefix: 'อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:05.169754749+07:00","message":"TextPushed: 'อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:05.169757764+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:05.169980936+07:00","message":"Push: 'และสะท้อนแสงจันทร์นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:05.169986124+07:00","message":"TextPushed: 'อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำแล้วไม่ใช่ความสวยงามของยามและสะท้อนแสงจันทร์นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:05.169990126+07:00","message":"Set new StatePrefix : 'อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำและไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อนแสงจันทร์นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:05.169994137+07:00","message":"Next Push (prob) : 'อาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำและไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อนแสงจันทร์นะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:05.170010759+07:00","message":"push: {true และสะท้อนแสงจันทร์นะ 0 0xc0020b7000}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:05.170003859+07:00","message":"write aligntment file to 'tmp/7595/align_message_id_207.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:46:05.180382326+07:00","message":"write wav file: './tmp/7595/7595_207.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:05.99375013+07:00","message":"[GCS] IsForceVAD: false for message ID: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:06.057753529+07:00","message":"[GCS] Start streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:06.08564014+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:06.085657449+07:00","message":"found end of frame, send empty tag with msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:06.085660847+07:00","message":"end Recv id 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:06.085667117+07:00","message":"[buffer interim] 208 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:06.085674958+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:06.085679194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:06.085682653+07:00","message":"> Transcript [3315] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:06.08568527+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:06.085687332+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:06.085689225+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:06.085691102+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:06.085693829+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:06.085704847+07:00","message":"push: {true \n 0 0xc002aa7900}"}
{"level":"info","service":"Main","time":"2026-06-25T13:46:06.093954242+07:00","message":"write wav file: './tmp/7595/7595_208.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:06.471984705+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:06.472030096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:06.472036073+07:00","message":"receive interim result [false|false]: กิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:06.472053819+07:00","message":"[buffer interim] 209 false กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:06.47206191+07:00","message":"[bufferProcess] interim [300000000]:กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:06.472063903+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:06.587903915+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:06.587947158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:06.587952405+07:00","message":"receive interim result [false|false]: ดีนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:06.587970236+07:00","message":"[buffer interim] 209 false ดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:06.587977546+07:00","message":"[bufferProcess] interim [360000000]:ดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:06.587980231+07:00","message":"[bufferProcess] send to processor:กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:06.587984877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:06.587988037+07:00","message":"> Transcript [3316] [false]: 'กิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:06.587990225+07:00","message":"Set StatePrefix (first interim): 'กิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:06.653286902+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:06.653327961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีนัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:06.653333092+07:00","message":"receive interim result [false|false]: มีนัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:06.653346276+07:00","message":"[buffer interim] 209 false มีนัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:06.653353272+07:00","message":"[bufferProcess] interim [420000000]:มีนัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:06.65335684+07:00","message":"[bufferProcess] send to processor:ดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:06.653365567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:06.65337042+07:00","message":"> Transcript [3317] [false]: 'ดีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:06.653374052+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:06.653377134+07:00","message":"Set new StatePrefix: 'ดีนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:06.659169065+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:06.659205902+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:06.659212888+07:00","message":"receive interim result [false|false]: ดีนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:06.659233157+07:00","message":"[buffer interim] 209 false ดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:06.659241709+07:00","message":"[bufferProcess] interim [480000000]:ดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:06.659244986+07:00","message":"[bufferProcess] send to processor:มีนัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:06.6592494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:06.65925358+07:00","message":"> Transcript [3318] [false]: 'มีนัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:06.659256695+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:06.659259465+07:00","message":"Set new StatePrefix: 'มีนัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:06.662152284+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:06.662181142+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศรีนครินทร์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:06.662187371+07:00","message":"receive interim result [false|false]: ศรีนครินทร์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:06.662202751+07:00","message":"[buffer interim] 209 false ศรีนครินทร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:06.662208711+07:00","message":"[bufferProcess] interim [540000000]:ศรีนครินทร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:06.662211204+07:00","message":"[bufferProcess] send to processor:ดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:06.662215172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:06.662218047+07:00","message":"> Transcript [3319] [false]: 'ดีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:06.662219975+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:06.662222307+07:00","message":"Set new StatePrefix: 'ดีนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:06.900509173+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:06.900554661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศรีนครินทร์ 40\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:06.900560862+07:00","message":"receive interim result [false|false]: ศรีนครินทร์ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:06.900580198+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:06.900585585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศรีนครินทร์ศรีด่าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:06.900588695+07:00","message":"receive interim result [false|false]: ศรีนครินทร์ศรีด่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:06.900594203+07:00","message":"[buffer interim] 209 false ศรีนครินทร์ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:06.900597852+07:00","message":"[buffer interim] 209 false ศรีนครินทร์ศรีด่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:06.900604603+07:00","message":"[bufferProcess] interim [840000000]:ศรีนครินทร์ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:06.900606882+07:00","message":"[bufferProcess] send to processor:ศรีนครินทร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:06.900610257+07:00","message":"[bufferProcess] interim [900000000]:ศรีนครินทร์ศรีด่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:06.900612398+07:00","message":"[bufferProcess] send to processor:ศรีนครินทร์ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:06.900615365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:06.900618407+07:00","message":"> Transcript [3320] [false]: 'ศรีนครินทร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:06.900621065+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:06.9006232+07:00","message":"Set new StatePrefix: 'ศรีนครินทร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:06.900624933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:06.900626878+07:00","message":"> Transcript [3321] [false]: 'ศรีนครินทร์ 40'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:06.900629696+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:06.900632073+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:06.900634121+07:00","message":"StatePrefix: 'ศรีนครินทร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:06.900636218+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:07.487703232+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:07.487747927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศรีนครินทร์ศรีด่าน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:07.487754097+07:00","message":"receive interim result [false|false]: ศรีนครินทร์ศรีด่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:07.487768882+07:00","message":"[buffer interim] 209 false ศรีนครินทร์ศรีด่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:07.487777114+07:00","message":"[bufferProcess] interim [500000000]:ศรีนครินทร์ศรีด่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:07.487779976+07:00","message":"[bufferProcess] send to processor:ศรีนครินทร์ศรีด่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:07.487788257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:07.487792093+07:00","message":"> Transcript [3322] [false]: 'ศรีนครินทร์ศรีด่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:07.487795607+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:07.487800596+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:07.487802775+07:00","message":"StatePrefix: 'ศรีนครินทร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:07.487805054+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:07.937886216+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:07.937935057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศรีนครินทร์ศรีด่าน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:07.937941655+07:00","message":"receive interim result [false|false]: ศรีนครินทร์ศรีด่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:07.937959457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:07.937963037+07:00","message":"receive interim result [false|false]:  3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:07.937971726+07:00","message":"[buffer interim] 209 false ศรีนครินทร์ศรีด่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:07.937975714+07:00","message":"[buffer interim] 209 false  3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:07.937982889+07:00","message":"[bufferProcess] interim [920000000]:ศรีนครินทร์ศรีด่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:07.937985648+07:00","message":"[bufferProcess] send to processor:ศรีนครินทร์ศรีด่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:07.937990801+07:00","message":"[bufferProcess] interim [920000000]: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:07.937993415+07:00","message":"[bufferProcess] update buffer: ศรีนครินทร์ศรีด่าน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:07.937996614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:07.938000001+07:00","message":"> Transcript [3323] [false]: 'ศรีนครินทร์ศรีด่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:07.93800321+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:07.938005424+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:07.938007644+07:00","message":"StatePrefix: 'ศรีนครินทร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:07.938009769+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:46:07.95707231+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:46:07.957080675+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:08.385437131+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:08.385470256+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:08.385476248+07:00","message":"receive interim result [false|false]: ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:08.385488463+07:00","message":"[buffer interim] 209 false ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:08.385497199+07:00","message":"[bufferProcess] interim [400000000]:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:08.385500043+07:00","message":"[bufferProcess] send to processor:ศรีนครินทร์ศรีด่าน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:08.385503413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:08.385506361+07:00","message":"> Transcript [3324] [false]: 'ศรีนครินทร์ศรีด่าน 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:08.385509548+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:08.385511826+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:08.385513793+07:00","message":"StatePrefix: 'ศรีนครินทร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:08.385516093+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:08.385521915+07:00","message":"Push: 'ศรีนครินทร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:08.385524153+07:00","message":"TextPushed: 'ศรีนครินทร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:08.385526615+07:00","message":"Set new StatePrefix : 'ศรีนครินทร์ศรีด่าน 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:08.385528859+07:00","message":"Next Push (prob) : 'ศรีด่าน 3'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:08.385549704+07:00","message":"push: {false ศรีนครินทร์ 0 0xc000044d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:08.63937389+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:08.639407205+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:08.639412609+07:00","message":"receive interim result [false|false]: ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:08.6394295+07:00","message":"[buffer interim] 209 false ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:08.639436104+07:00","message":"[bufferProcess] interim [580000000]:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:08.639438965+07:00","message":"[bufferProcess] send to processor:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:08.639442457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:08.639445453+07:00","message":"> Transcript [3325] [false]: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:08.639448374+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:08.639450277+07:00","message":"Set new StatePrefix: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:08.713140829+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:08.71317967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:08.713185414+07:00","message":"receive interim result [false|false]: ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปหา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:08.713198841+07:00","message":"[buffer interim] 209 false ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:08.713204801+07:00","message":"[bufferProcess] interim [700000000]:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:08.71320739+07:00","message":"[bufferProcess] send to processor:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:08.713210853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:08.71321337+07:00","message":"> Transcript [3326] [false]: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:08.713216802+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:08.713219137+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:08.71322119+07:00","message":"StatePrefix: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:08.713223556+07:00","message":"TextPushed: 'ศรีนครินทร์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:08.824921723+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:08.824961105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:08.8249674+07:00","message":"receive interim result [false|false]: ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:08.824982757+07:00","message":"[buffer interim] 209 false ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:08.824990769+07:00","message":"[bufferProcess] interim [760000000]:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:08.824993462+07:00","message":"[bufferProcess] send to processor:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:08.82499758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:08.825000413+07:00","message":"> Transcript [3327] [false]: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:08.825004438+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:08.825006539+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:08.825008586+07:00","message":"StatePrefix: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:08.825018912+07:00","message":"TextPushed: 'ศรีนครินทร์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:08.90735312+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:08.907390321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:08.907397745+07:00","message":"receive interim result [false|false]: ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:08.907413257+07:00","message":"[buffer interim] 209 false ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:08.907419952+07:00","message":"[bufferProcess] interim [880000000]:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:08.907422765+07:00","message":"[bufferProcess] send to processor:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:08.907430042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:08.907433216+07:00","message":"> Transcript [3328] [false]: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:08.907436973+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:08.907439319+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:08.907441434+07:00","message":"StatePrefix: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:08.907444102+07:00","message":"TextPushed: 'ศรีนครินทร์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:09.068757845+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:09.068789276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:09.068794838+07:00","message":"receive interim result [false|false]: ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:09.068806738+07:00","message":"[buffer interim] 209 false ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:09.068813079+07:00","message":"[bufferProcess] interim [0]:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:09.068815706+07:00","message":"[bufferProcess] send to processor:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:09.068819522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:09.068822244+07:00","message":"> Transcript [3329] [false]: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:09.068825729+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:09.068827788+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:09.068830718+07:00","message":"StatePrefix: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:09.068833087+07:00","message":"TextPushed: 'ศรีนครินทร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:09.068838315+07:00","message":"Push: 'ศรีด่านไม่รู้เป็นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:09.068840477+07:00","message":"TextPushed: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:09.068842729+07:00","message":"Set new StatePrefix : 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:09.068844958+07:00","message":"Next Push (prob) : 'ไปถามเอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:09.068852146+07:00","message":"push: {false ศรีด่านไม่รู้เป็นอะไร 0 0xc000044d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:09.150807227+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:09.150839838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับหมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:09.150846728+07:00","message":"receive interim result [false|false]: ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับหมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:09.150856333+07:00","message":"[buffer interim] 209 false ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับหมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:09.150862557+07:00","message":"[bufferProcess] interim [120000000]:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับหมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:09.150865488+07:00","message":"[bufferProcess] send to processor:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:09.150868831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:09.150871693+07:00","message":"> Transcript [3330] [false]: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:09.150875326+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:09.150877336+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:09.150879227+07:00","message":"StatePrefix: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:09.150881786+07:00","message":"TextPushed: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:09.224964754+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:09.22500754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:09.225013678+07:00","message":"receive interim result [false|false]: ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:09.225029281+07:00","message":"[buffer interim] 209 false ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:09.225037229+07:00","message":"[bufferProcess] interim [180000000]:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:09.225039748+07:00","message":"[bufferProcess] send to processor:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับหมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:09.225044073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:09.225047199+07:00","message":"> Transcript [3331] [false]: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับหมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:09.225050966+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:09.225053265+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:09.225057134+07:00","message":"StatePrefix: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:09.225060331+07:00","message":"TextPushed: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:09.407448115+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:09.407486779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:09.407493384+07:00","message":"receive interim result [false|false]: ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:09.407505792+07:00","message":"[buffer interim] 209 false ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:09.407512353+07:00","message":"[bufferProcess] interim [360000000]:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:09.407516012+07:00","message":"[bufferProcess] send to processor:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:09.407521787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:09.407524925+07:00","message":"> Transcript [3332] [false]: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:09.407528863+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:09.407530891+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:09.407534095+07:00","message":"StatePrefix: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:09.407537221+07:00","message":"TextPushed: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:09.597190495+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:09.59722615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:09.597231947+07:00","message":"receive interim result [false|false]: ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:09.597246631+07:00","message":"[buffer interim] 209 false ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:09.597253431+07:00","message":"[bufferProcess] interim [540000000]:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:09.597256139+07:00","message":"[bufferProcess] send to processor:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:09.597260339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:09.597262951+07:00","message":"> Transcript [3333] [false]: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:09.59726713+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:09.597269236+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:09.597271505+07:00","message":"StatePrefix: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:09.597274002+07:00","message":"TextPushed: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:09.597276982+07:00","message":"Push: 'ไปถามเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:09.59727909+07:00","message":"TextPushed: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:09.597281492+07:00","message":"Set new StatePrefix : 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:09.597284366+07:00","message":"Next Push (prob) : 'กับน้องอ้อม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:09.597291681+07:00","message":"push: {false ไปถามเอา 0 0xc000044d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:09.600864254+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:09.600902282+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:09.600909214+07:00","message":"receive interim result [false|false]: ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:09.600931469+07:00","message":"[buffer interim] 209 false ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:09.600938046+07:00","message":"[bufferProcess] interim [600000000]:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:09.600940685+07:00","message":"[bufferProcess] send to processor:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:09.600944415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:09.600947746+07:00","message":"> Transcript [3334] [false]: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:09.600951777+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:09.600953825+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:09.600955783+07:00","message":"StatePrefix: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:09.60095834+07:00","message":"TextPushed: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:09.923558056+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:09.923595135+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:09.923601022+07:00","message":"receive interim result [false|false]: ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:09.923614698+07:00","message":"[buffer interim] 209 false ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:09.923621748+07:00","message":"[bufferProcess] interim [900000000]:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:09.923624537+07:00","message":"[bufferProcess] send to processor:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:09.923631458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:09.923634387+07:00","message":"> Transcript [3335] [false]: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:09.923638114+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:09.923640398+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:09.923642651+07:00","message":"StatePrefix: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:09.923645435+07:00","message":"TextPushed: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:10.457323031+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:10.45737074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:10.457379014+07:00","message":"receive interim result [false|false]: ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:10.45739708+07:00","message":"[buffer interim] 209 false ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:10.457409669+07:00","message":"[bufferProcess] interim [380000000]:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:10.457412802+07:00","message":"[bufferProcess] send to processor:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:10.457419881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:10.457423665+07:00","message":"> Transcript [3336] [false]: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:10.457427633+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:10.457430361+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:10.457432911+07:00","message":"StatePrefix: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:10.457436185+07:00","message":"TextPushed: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:10.495864341+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:10.495906364+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:10.495918264+07:00","message":"receive interim result [false|false]: ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:10.495935518+07:00","message":"[buffer interim] 209 false ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:10.495945163+07:00","message":"[bufferProcess] interim [440000000]:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:10.495948404+07:00","message":"[bufferProcess] send to processor:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:10.49595509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:10.49595795+07:00","message":"> Transcript [3337] [false]: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:10.495962655+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:10.495965116+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:10.495967576+07:00","message":"StatePrefix: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:10.495970453+07:00","message":"TextPushed: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:10.495976755+07:00","message":"Push: 'กับน้องอ้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:10.495978822+07:00","message":"TextPushed: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:10.495981282+07:00","message":"Set new StatePrefix : 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:10.495984026+07:00","message":"Next Push (prob) : 'ดีกว่าว่าถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:10.495993953+07:00","message":"push: {false กับน้องอ้อม 0 0xc000044d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:10.506996815+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:10.507030048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:10.507036727+07:00","message":"receive interim result [false|false]: ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:10.507054326+07:00","message":"[buffer interim] 209 false ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:10.507061061+07:00","message":"[bufferProcess] interim [500000000]:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:10.507064118+07:00","message":"[bufferProcess] send to processor:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:10.507071054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:10.50707392+07:00","message":"> Transcript [3338] [false]: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:10.507076332+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:10.686873763+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:10.686927581+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:10.686939056+07:00","message":"receive interim result [false|false]: ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:10.686955201+07:00","message":"[buffer interim] 209 false ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:10.686964512+07:00","message":"[bufferProcess] interim [680000000]:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:10.686969774+07:00","message":"[bufferProcess] send to processor:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:10.686974437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:10.686977792+07:00","message":"> Transcript [3339] [false]: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:10.686980797+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:10.686983223+07:00","message":"Set new StatePrefix: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:10.820204043+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:10.820246322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:10.820252952+07:00","message":"receive interim result [false|false]: ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:10.820272909+07:00","message":"[buffer interim] 209 false ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:10.820281045+07:00","message":"[bufferProcess] interim [800000000]:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:10.820283737+07:00","message":"[bufferProcess] send to processor:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:10.820288481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:10.82029142+07:00","message":"> Transcript [3340] [false]: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:10.820295549+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:10.820297704+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:10.820299841+07:00","message":"StatePrefix: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:10.820302803+07:00","message":"TextPushed: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อม'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:46:10.958067763+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:46:10.958087274+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:11.157660726+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:11.157710315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่ 5\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:11.15771741+07:00","message":"receive interim result [false|false]: ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:11.157731307+07:00","message":"[buffer interim] 209 false ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:11.157739951+07:00","message":"[bufferProcess] interim [100000000]:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:11.157743298+07:00","message":"[bufferProcess] send to processor:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:11.15774846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:11.157751607+07:00","message":"> Transcript [3341] [false]: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:11.15775776+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:11.157760524+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:11.157763259+07:00","message":"StatePrefix: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:11.157766383+07:00","message":"TextPushed: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:11.22818504+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:11.228222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่หาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:11.228231911+07:00","message":"receive interim result [false|false]: ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่หาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:11.228249798+07:00","message":"[buffer interim] 209 false ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่หาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:11.228258965+07:00","message":"[bufferProcess] interim [220000000]:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่หาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:11.228263895+07:00","message":"[bufferProcess] send to processor:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:11.228269426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:11.228278417+07:00","message":"> Transcript [3342] [false]: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่ 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:11.228284854+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:11.228287913+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:11.228291351+07:00","message":"StatePrefix: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:11.228296075+07:00","message":"TextPushed: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:11.244575336+07:00","message":"[GCS] IsForceVAD: false for message ID: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:11.316715537+07:00","message":"[GCS] Start streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:11.336696891+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:11.336739021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่หาดป่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:11.336748034+07:00","message":"receive interim result [false|false]: ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่หาดป่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:11.336764087+07:00","message":"[buffer interim] 209 false ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่หาดป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:11.336772929+07:00","message":"[bufferProcess] interim [400000000]:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่หาดป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:11.336777867+07:00","message":"[bufferProcess] send to processor:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่หาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:11.33678891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:11.336793545+07:00","message":"> Transcript [3343] [false]: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่หาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:11.336799758+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:11.336803354+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:11.336807126+07:00","message":"StatePrefix: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:11.33681125+07:00","message":"TextPushed: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:11.336820731+07:00","message":"Push: 'ดีกว่าว่าทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:11.3368238+07:00","message":"TextPushed: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:11.336827719+07:00","message":"Set new StatePrefix : 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่หาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:11.336832596+07:00","message":"Next Push (prob) : 'สีดำที่หาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:11.336852481+07:00","message":"push: {false ดีกว่าว่าทะเล 0 0xc000044d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:11.42893718+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:11.428990325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศรีนครินทร์สีดำน่าจะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่หาดป่า\",\"confidence\":0.9142625}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:11.429001493+07:00","message":"receive interim result [true|false]: ศรีนครินทร์สีดำน่าจะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่หาดป่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:11.429010029+07:00","message":"end recv isFinal message id 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:11.429013632+07:00","message":"end Recv id 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:11.429022697+07:00","message":"[buffer interim] 209 true ศรีนครินทร์สีดำน่าจะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่หาดป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:11.429032153+07:00","message":"[bufferProcess] interim [400000000]:ศรีนครินทร์สีดำน่าจะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่หาดป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:11.429037912+07:00","message":"[bufferProcess] send to processor (isfinal):ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่หาดป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:11.429043515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:11.429047405+07:00","message":"> Transcript [3344] [false]: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่หาดป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:11.429054665+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:11.4290578+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:11.429061683+07:00","message":"StatePrefix: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่หาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:11.42906634+07:00","message":"TextPushed: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:11.429069605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:11.429072888+07:00","message":"> Transcript [3345] [true]: 'ศรีนครินทร์สีดำน่าจะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่หาดป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:11.429076879+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:11.429079745+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:11.429082719+07:00","message":"StatePrefix: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่หาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:11.429086141+07:00","message":"TextPushed: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:11.42908921+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:11.42942898+07:00","message":"Push: 'สีดำที่หาดป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:11.42943546+07:00","message":"TextPushed: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่หาดป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:11.429439473+07:00","message":"Set new StatePrefix : 'ศรีนครินทร์สีดำน่าจะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่หาดป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:11.429443588+07:00","message":"Next Push (prob) : 'ศรีนครินทร์สีดำน่าจะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่หาดป่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:11.42945665+07:00","message":"push: {true สีดำที่หาดป่า 0 0xc000044d00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:11.429455895+07:00","message":"write aligntment file to 'tmp/7595/align_message_id_209.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:46:11.442111405+07:00","message":"write wav file: './tmp/7595/7595_209.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:11.999947385+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:11.999989783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จอง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:11.99999506+07:00","message":"receive interim result [false|false]: จอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:12.000009943+07:00","message":"[buffer interim] 210 false จอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:12.000016791+07:00","message":"[bufferProcess] interim [480000000]:จอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:12.000018769+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:12.176860076+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:12.176896452+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กองทุน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:12.176902779+07:00","message":"receive interim result [false|false]: กองทุน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:12.176920751+07:00","message":"[buffer interim] 210 false กองทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:12.176927679+07:00","message":"[bufferProcess] interim [660000000]:กองทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:12.176930062+07:00","message":"[bufferProcess] send to processor:จอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:12.176935422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:12.176938336+07:00","message":"> Transcript [3346] [false]: 'จอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:12.176940859+07:00","message":"Set StatePrefix (first interim): 'จอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:12.286599647+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:12.286641991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทองพูน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:12.286647854+07:00","message":"receive interim result [false|false]: ทองพูน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:12.286661702+07:00","message":"[buffer interim] 210 false ทองพูน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:12.286668897+07:00","message":"[bufferProcess] interim [780000000]:ทองพูน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:12.286671175+07:00","message":"[bufferProcess] send to processor:กองทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:12.286677206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:12.286680662+07:00","message":"> Transcript [3347] [false]: 'กองทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:12.286683074+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:12.286685211+07:00","message":"Set new StatePrefix: 'กองทุน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:12.353754537+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:12.353797618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กองภูเก็ต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:12.35380505+07:00","message":"receive interim result [false|false]: กองภูเก็ต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:12.353821647+07:00","message":"[buffer interim] 210 false กองภูเก็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:12.353830359+07:00","message":"[bufferProcess] interim [840000000]:กองภูเก็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:12.353832882+07:00","message":"[bufferProcess] send to processor:ทองพูน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:12.353841248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:12.353844459+07:00","message":"> Transcript [3348] [false]: 'ทองพูน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:12.353846928+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:12.353850428+07:00","message":"Set new StatePrefix: 'ทองพูน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:12.758356615+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:12.758404797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตองภูเก็ตวันเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:12.758411554+07:00","message":"receive interim result [false|false]: ตองภูเก็ตวันเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:12.758423885+07:00","message":"[buffer interim] 210 false ตองภูเก็ตวันเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:12.758432551+07:00","message":"[bufferProcess] interim [320000000]:ตองภูเก็ตวันเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:12.758435+07:00","message":"[bufferProcess] send to processor:กองภูเก็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:12.758439162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:12.758442287+07:00","message":"> Transcript [3349] [false]: 'กองภูเก็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:12.758444703+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:12.758446729+07:00","message":"Set new StatePrefix: 'กองภูเก็ต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:12.938107763+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:12.938149353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตองภูเก็ตนั้นเกิดจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:12.938154897+07:00","message":"receive interim result [false|false]: ตองภูเก็ตนั้นเกิดจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:12.938171099+07:00","message":"[buffer interim] 210 false ตองภูเก็ตนั้นเกิดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:12.938177971+07:00","message":"[bufferProcess] interim [500000000]:ตองภูเก็ตนั้นเกิดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:12.938180546+07:00","message":"[bufferProcess] send to processor:ตองภูเก็ตวันเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:12.938184268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:12.938187326+07:00","message":"> Transcript [3350] [false]: 'ตองภูเก็ตวันเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:12.938189778+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:12.938192332+07:00","message":"Set new StatePrefix: 'ตองภูเก็ตวันเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:13.184969762+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:13.185006671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตองภูเก็ตนั้นเกิดจากการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:13.185012334+07:00","message":"receive interim result [false|false]: ตองภูเก็ตนั้นเกิดจากการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:13.185029824+07:00","message":"[buffer interim] 210 false ตองภูเก็ตนั้นเกิดจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:13.185037134+07:00","message":"[bufferProcess] interim [680000000]:ตองภูเก็ตนั้นเกิดจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:13.185039574+07:00","message":"[bufferProcess] send to processor:ตองภูเก็ตนั้นเกิดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:13.18504291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:13.185045712+07:00","message":"> Transcript [3351] [false]: 'ตองภูเก็ตนั้นเกิดจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:13.185048142+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:13.185050462+07:00","message":"Set new StatePrefix: 'ตองภูเก็ตนั้นเกิดจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:13.243015738+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:13.243052559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตองภูเก็ตนั้นเกิดจากอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:13.243058906+07:00","message":"receive interim result [false|false]: ตองภูเก็ตนั้นเกิดจากอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:13.243070174+07:00","message":"[buffer interim] 210 false ตองภูเก็ตนั้นเกิดจากอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:13.243078663+07:00","message":"[bufferProcess] interim [740000000]:ตองภูเก็ตนั้นเกิดจากอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:13.243082179+07:00","message":"[bufferProcess] send to processor:ตองภูเก็ตนั้นเกิดจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:13.243087949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:13.243090617+07:00","message":"> Transcript [3352] [false]: 'ตองภูเก็ตนั้นเกิดจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:13.243094235+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:13.243096199+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:13.243098912+07:00","message":"StatePrefix: 'ตองภูเก็ตนั้นเกิดจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:13.243101268+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:13.88718978+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:13.887234105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตองภูเก็ตนั้นเกิดจากอะไร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:13.887240861+07:00","message":"receive interim result [false|false]: ตองภูเก็ตนั้นเกิดจากอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:13.887255007+07:00","message":"[buffer interim] 210 false ตองภูเก็ตนั้นเกิดจากอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:13.887262859+07:00","message":"[bufferProcess] interim [340000000]:ตองภูเก็ตนั้นเกิดจากอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:13.887265387+07:00","message":"[bufferProcess] send to processor:ตองภูเก็ตนั้นเกิดจากอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:13.887272211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:13.887275234+07:00","message":"> Transcript [3353] [false]: 'ตองภูเก็ตนั้นเกิดจากอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:13.887279537+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:13.887281771+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:13.887284339+07:00","message":"StatePrefix: 'ตองภูเก็ตนั้นเกิดจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:13.887286644+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:13.958066998+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:46:13.958108722+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:13.958113061+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตองภูเก็ตนั้นเกิดจากอะไรประชาชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:13.958174401+07:00","message":"receive interim result [false|false]: ตองภูเก็ตนั้นเกิดจากอะไรประชาชน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:13.958191317+07:00","message":"[buffer interim] 210 false ตองภูเก็ตนั้นเกิดจากอะไรประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:13.95819854+07:00","message":"[bufferProcess] interim [520000000]:ตองภูเก็ตนั้นเกิดจากอะไรประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:13.958201392+07:00","message":"[bufferProcess] send to processor:ตองภูเก็ตนั้นเกิดจากอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:13.958205584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:13.958208701+07:00","message":"> Transcript [3354] [false]: 'ตองภูเก็ตนั้นเกิดจากอะไร'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:46:13.958117406+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:13.958212414+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:13.958244552+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:13.958246973+07:00","message":"StatePrefix: 'ตองภูเก็ตนั้นเกิดจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:13.958249614+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:14.283193389+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:14.283237462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:14.283244123+07:00","message":"receive interim result [false|false]: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:14.283263+07:00","message":"[buffer interim] 210 false ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:14.283274612+07:00","message":"[bufferProcess] interim [820000000]:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:14.283277535+07:00","message":"[bufferProcess] send to processor:ตองภูเก็ตนั้นเกิดจากอะไรประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:14.283281979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:14.283285411+07:00","message":"> Transcript [3355] [false]: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:14.283290334+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:14.283293055+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:14.283296069+07:00","message":"StatePrefix: 'ตองภูเก็ตนั้นเกิดจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:14.28329882+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:14.283304588+07:00","message":"Push: 'ตองภูเก็ตนั้นเกิดจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:14.283306803+07:00","message":"TextPushed: 'ตองภูเก็ตนั้นเกิดจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:14.28331066+07:00","message":"Set new StatePrefix : 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:14.283313815+07:00","message":"Next Push (prob) : 'อะไรประชาชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:14.283323415+07:00","message":"push: {false ตองภูเก็ตนั้นเกิดจาก 0 0xc000430280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:14.505460781+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:14.505514394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเข้าตรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:14.50552352+07:00","message":"receive interim result [false|false]: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเข้าตรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:14.505547937+07:00","message":"[buffer interim] 210 false ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเข้าตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:14.505561981+07:00","message":"[bufferProcess] interim [0]:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเข้าตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:14.505565601+07:00","message":"[bufferProcess] send to processor:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:14.505575292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:14.505580226+07:00","message":"> Transcript [3356] [false]: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:14.505585808+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:14.505588968+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:14.505593222+07:00","message":"StatePrefix: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:14.505597344+07:00","message":"TextPushed: 'ตองภูเก็ตนั้นเกิดจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:14.528300875+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:14.528338809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:14.528345995+07:00","message":"receive interim result [false|false]: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:14.528363809+07:00","message":"[buffer interim] 210 false ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:14.52837272+07:00","message":"[bufferProcess] interim [60000000]:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:14.528377025+07:00","message":"[bufferProcess] send to processor:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเข้าตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:14.528386657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:14.52839225+07:00","message":"> Transcript [3357] [false]: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเข้าตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:14.528396568+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:14.528400452+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:14.528402858+07:00","message":"StatePrefix: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:14.528405658+07:00","message":"TextPushed: 'ตองภูเก็ตนั้นเกิดจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:14.666741002+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:14.666784905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:14.666791499+07:00","message":"receive interim result [false|false]: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:14.666806265+07:00","message":"[buffer interim] 210 false ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:14.666814766+07:00","message":"[bufferProcess] interim [180000000]:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:14.666817602+07:00","message":"[bufferProcess] send to processor:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:14.666825258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:14.666828198+07:00","message":"> Transcript [3358] [false]: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:14.666832103+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:14.666834537+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:14.666837148+07:00","message":"StatePrefix: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:14.666840259+07:00","message":"TextPushed: 'ตองภูเก็ตนั้นเกิดจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:14.853199833+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:14.85324137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:14.853247706+07:00","message":"receive interim result [false|false]: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:14.853264418+07:00","message":"[buffer interim] 210 false ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:14.853272667+07:00","message":"[bufferProcess] interim [420000000]:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:14.853276144+07:00","message":"[bufferProcess] send to processor:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:14.853285606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:14.853289282+07:00","message":"> Transcript [3359] [false]: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:14.853293355+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:14.853296285+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:14.85330009+07:00","message":"StatePrefix: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:14.853304104+07:00","message":"TextPushed: 'ตองภูเก็ตนั้นเกิดจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:14.853311905+07:00","message":"Push: 'อะไรประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:14.853316603+07:00","message":"TextPushed: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:14.853320738+07:00","message":"Set new StatePrefix : 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:14.853323924+07:00","message":"Next Push (prob) : 'เขาตกใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:14.853336739+07:00","message":"push: {false อะไรประชาชน 0 0xc000430280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:15.052285148+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:15.052325829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:15.052332427+07:00","message":"receive interim result [false|false]: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:15.052345355+07:00","message":"[buffer interim] 210 false ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:15.05235231+07:00","message":"[bufferProcess] interim [540000000]:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:15.052355247+07:00","message":"[bufferProcess] send to processor:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:15.052361056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:15.052365373+07:00","message":"> Transcript [3360] [false]: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:15.052370315+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:15.052372481+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:15.052375554+07:00","message":"StatePrefix: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:15.052378327+07:00","message":"TextPushed: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:15.069626662+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:15.069666502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:15.069672761+07:00","message":"receive interim result [false|false]: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:15.06968904+07:00","message":"[buffer interim] 210 false ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:15.069696123+07:00","message":"[bufferProcess] interim [600000000]:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:15.069698867+07:00","message":"[bufferProcess] send to processor:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:15.069702974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:15.069706279+07:00","message":"> Transcript [3361] [false]: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:15.069710678+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:15.069712922+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:15.069714898+07:00","message":"StatePrefix: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:15.069717965+07:00","message":"TextPushed: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:15.168736198+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:15.16877531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:15.168782063+07:00","message":"receive interim result [false|false]: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:15.168795315+07:00","message":"[buffer interim] 210 false ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:15.168802005+07:00","message":"[bufferProcess] interim [720000000]:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:15.168804651+07:00","message":"[bufferProcess] send to processor:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:15.168810037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:15.168812987+07:00","message":"> Transcript [3362] [false]: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:15.168817239+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:15.168819624+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:15.168821985+07:00","message":"StatePrefix: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:15.168825003+07:00","message":"TextPushed: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:15.490406985+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:15.490445835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวเกาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:15.490451153+07:00","message":"receive interim result [false|false]: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวเกาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:15.490465685+07:00","message":"[buffer interim] 210 false ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวเกาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:15.49047347+07:00","message":"[bufferProcess] interim [960000000]:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวเกาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:15.490476206+07:00","message":"[bufferProcess] send to processor:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:15.490480861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:15.49048409+07:00","message":"> Transcript [3363] [false]: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:15.490488355+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:15.490490574+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:15.49049307+07:00","message":"StatePrefix: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:15.490496128+07:00","message":"TextPushed: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:15.490504427+07:00","message":"Push: 'เขาตกใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:15.490508826+07:00","message":"TextPushed: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:15.49051131+07:00","message":"Set new StatePrefix : 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:15.490514105+07:00","message":"Next Push (prob) : 'นักท่องเที่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:15.490523041+07:00","message":"push: {false เขาตกใจ 0 0xc000430280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:15.698449339+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:15.69850059+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:15.698507833+07:00","message":"receive interim result [false|false]: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:15.698524494+07:00","message":"[buffer interim] 210 false ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:15.698532595+07:00","message":"[bufferProcess] interim [200000000]:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:15.698535454+07:00","message":"[bufferProcess] send to processor:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวเกาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:15.698539752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:15.698542931+07:00","message":"> Transcript [3364] [false]: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวเกาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:15.698546953+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:15.69855057+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:15.698554356+07:00","message":"StatePrefix: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:15.698557469+07:00","message":"TextPushed: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:15.752482285+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:15.752526186+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็ส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:15.752533399+07:00","message":"receive interim result [false|false]: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็ส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:15.752548347+07:00","message":"[buffer interim] 210 false ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:15.752560167+07:00","message":"[bufferProcess] interim [260000000]:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:15.752563623+07:00","message":"[bufferProcess] send to processor:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:15.752568338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:15.752571765+07:00","message":"> Transcript [3365] [false]: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:15.752575985+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:15.752578113+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:15.75258009+07:00","message":"StatePrefix: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:15.75258304+07:00","message":"TextPushed: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:15.879225094+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:15.879272227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:15.879279273+07:00","message":"receive interim result [false|false]: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:15.879295311+07:00","message":"[buffer interim] 210 false ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:15.879303623+07:00","message":"[bufferProcess] interim [380000000]:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:15.87930676+07:00","message":"[bufferProcess] send to processor:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:15.879314096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:15.879316992+07:00","message":"> Transcript [3366] [false]: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:15.879320818+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:15.879324522+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:15.879327108+07:00","message":"StatePrefix: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:15.879330078+07:00","message":"TextPushed: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:16.394312232+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:16.394352972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:16.394359815+07:00","message":"receive interim result [false|false]: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:16.394374305+07:00","message":"[buffer interim] 210 false ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:16.394381722+07:00","message":"[bufferProcess] interim [920000000]:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:16.394384735+07:00","message":"[bufferProcess] send to processor:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:16.394392853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:16.394396187+07:00","message":"> Transcript [3367] [false]: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:16.394400641+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:16.39440309+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:16.394405898+07:00","message":"StatePrefix: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:16.39440909+07:00","message":"TextPushed: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:16.394414301+07:00","message":"Push: 'นักท่องเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:16.394416386+07:00","message":"TextPushed: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:16.394418634+07:00","message":"Set new StatePrefix : 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:16.394421215+07:00","message":"Next Push (prob) : 'ก็สงสัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:16.394448189+07:00","message":"push: {false นักท่องเที่ยว 0 0xc000430280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:16.597972224+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:16.598010527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:16.598018638+07:00","message":"receive interim result [false|false]: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:16.598032535+07:00","message":"[buffer interim] 210 false ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:16.598040175+07:00","message":"[bufferProcess] interim [100000000]:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:16.598043304+07:00","message":"[bufferProcess] send to processor:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:16.598052014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:16.598055226+07:00","message":"> Transcript [3368] [false]: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:16.598059194+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:16.598061592+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:16.598064246+07:00","message":"StatePrefix: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:16.598066877+07:00","message":"TextPushed: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:16.692822605+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:16.692861208+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:16.692867355+07:00","message":"receive interim result [false|false]: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:16.692885871+07:00","message":"[buffer interim] 210 false ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:16.692893928+07:00","message":"[bufferProcess] interim [220000000]:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:16.692896999+07:00","message":"[bufferProcess] send to processor:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:16.692901664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:16.692904666+07:00","message":"> Transcript [3369] [false]: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:16.692910139+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:16.692912796+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:16.692915576+07:00","message":"StatePrefix: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:16.692924219+07:00","message":"TextPushed: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:16.758355675+07:00","message":"[GCS] Cleaned up inactive client: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:16.758376787+07:00","message":"[GCS] Cleaned up inactive client: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:16.758379572+07:00","message":"[GCS] Cleaned up inactive client: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:16.758382051+07:00","message":"[GCS] Cleaned up inactive client: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:16.758384414+07:00","message":"[GCS] Cleaned up inactive client: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:16.758386236+07:00","message":"[GCS] Cleaned up inactive client: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:16.758388276+07:00","message":"[GCS] Cleaned up inactive client: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:16.896801519+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:16.896840186+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:16.896847124+07:00","message":"receive interim result [false|false]: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:16.896863213+07:00","message":"[buffer interim] 210 false ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:16.896870268+07:00","message":"[bufferProcess] interim [340000000]:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:16.896873365+07:00","message":"[bufferProcess] send to processor:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:16.896894576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:16.896897393+07:00","message":"> Transcript [3370] [false]: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:16.896901818+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:16.896904146+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:16.896908856+07:00","message":"StatePrefix: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:16.896911654+07:00","message":"TextPushed: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยว'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:46:16.958239337+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:46:16.958249682+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:17.013194074+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:17.01323366+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องเดียว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:17.013241237+07:00","message":"receive interim result [false|false]: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องเดียว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:17.013259094+07:00","message":"[buffer interim] 210 false ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:17.01326981+07:00","message":"[bufferProcess] interim [460000000]:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:17.013272907+07:00","message":"[bufferProcess] send to processor:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:17.013279259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:17.013282489+07:00","message":"> Transcript [3371] [false]: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:17.013286795+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:17.01328921+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:17.013291981+07:00","message":"StatePrefix: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:17.013295076+07:00","message":"TextPushed: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:17.013300288+07:00","message":"Push: 'ก็สงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:17.01330254+07:00","message":"TextPushed: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:17.013308192+07:00","message":"Set new StatePrefix : 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:17.013310987+07:00","message":"Next Push (prob) : 'ตามเรื่องนี้เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:17.013336016+07:00","message":"push: {false ก็สงสัย 0 0xc000430280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:17.189744737+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:17.189792266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องใด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:17.189802957+07:00","message":"receive interim result [false|false]: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องใด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:17.189826621+07:00","message":"[buffer interim] 210 false ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:17.189842301+07:00","message":"[bufferProcess] interim [580000000]:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:17.189847713+07:00","message":"[bufferProcess] send to processor:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:17.189857436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:17.189861618+07:00","message":"> Transcript [3372] [false]: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:17.189868232+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:17.189871786+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:17.189875963+07:00","message":"StatePrefix: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:17.189880776+07:00","message":"TextPushed: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:17.368401791+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:17.368440563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรหรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:17.36844807+07:00","message":"receive interim result [false|false]: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรหรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:17.368461875+07:00","message":"[buffer interim] 210 false ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:17.368468778+07:00","message":"[bufferProcess] interim [700000000]:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:17.368472023+07:00","message":"[bufferProcess] send to processor:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:17.368475816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:17.368478583+07:00","message":"> Transcript [3373] [false]: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:17.368482663+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:17.368484765+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:17.368486682+07:00","message":"StatePrefix: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:17.368489565+07:00","message":"TextPushed: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:17.463329149+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:17.463369957+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:17.46337932+07:00","message":"receive interim result [false|false]: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:17.463399248+07:00","message":"[buffer interim] 210 false ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:17.463412463+07:00","message":"[bufferProcess] interim [760000000]:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:17.463416621+07:00","message":"[bufferProcess] send to processor:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:17.463425823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:17.463429493+07:00","message":"> Transcript [3374] [false]: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:17.463435837+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:17.463439485+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:17.463442913+07:00","message":"StatePrefix: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:17.463446653+07:00","message":"TextPushed: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:17.53667949+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:17.536725622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรหรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:17.536733873+07:00","message":"receive interim result [false|false]: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรหรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:17.536747041+07:00","message":"[buffer interim] 210 false ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:17.536754416+07:00","message":"[bufferProcess] interim [820000000]:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:17.536757892+07:00","message":"[bufferProcess] send to processor:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:17.5367661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:17.536768922+07:00","message":"> Transcript [3375] [false]: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:17.536771792+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:17.536773883+07:00","message":"Set new StatePrefix: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:17.600555439+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:17.600590668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:17.60062189+07:00","message":"receive interim result [false|false]: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:17.600636919+07:00","message":"[buffer interim] 210 false ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:17.60064844+07:00","message":"[bufferProcess] interim [880000000]:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:17.600653364+07:00","message":"[bufferProcess] send to processor:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:17.600663291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:17.600666291+07:00","message":"> Transcript [3376] [false]: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:17.600669822+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:17.600671966+07:00","message":"Set new StatePrefix: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรหรอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:17.74461795+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:17.744661779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือลดลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:17.744671361+07:00","message":"receive interim result [false|false]: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือลดลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:17.744692243+07:00","message":"[buffer interim] 210 false ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือลดลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:17.744702949+07:00","message":"[bufferProcess] interim [0]:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือลดลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:17.744706333+07:00","message":"[bufferProcess] send to processor:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:17.744714086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:17.744716939+07:00","message":"> Transcript [3377] [false]: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:17.744720208+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:17.744722185+07:00","message":"Set new StatePrefix: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:17.756474366+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:17.756510276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:17.756517876+07:00","message":"receive interim result [false|false]: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:17.756531708+07:00","message":"[buffer interim] 210 false ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:17.756538304+07:00","message":"[bufferProcess] interim [120000000]:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:17.756540956+07:00","message":"[bufferProcess] send to processor:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือลดลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:17.756544284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:17.756546823+07:00","message":"> Transcript [3378] [false]: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือลดลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:17.756549305+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:17.756551208+07:00","message":"Set new StatePrefix: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือลดลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:17.75873079+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:17.758756453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:17.75876234+07:00","message":"receive interim result [false|false]: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:17.758776235+07:00","message":"[buffer interim] 210 false ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:17.758783078+07:00","message":"[bufferProcess] interim [240000000]:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:17.758785788+07:00","message":"[bufferProcess] send to processor:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:17.758789324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:17.758792245+07:00","message":"> Transcript [3379] [false]: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:17.758794963+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:17.758797549+07:00","message":"Set new StatePrefix: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:17.889677901+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:17.889714066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้ก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:17.889720248+07:00","message":"receive interim result [false|false]: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:17.889735258+07:00","message":"[buffer interim] 210 false ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:17.889744646+07:00","message":"[bufferProcess] interim [420000000]:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:17.889747786+07:00","message":"[bufferProcess] send to processor:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:17.889751328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:17.889753835+07:00","message":"> Transcript [3380] [false]: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:17.889757745+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:17.889759996+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:17.889761838+07:00","message":"StatePrefix: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:17.889764725+07:00","message":"TextPushed: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:18.001956439+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:18.001994081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:18.002000533+07:00","message":"receive interim result [false|false]: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:18.002015683+07:00","message":"[buffer interim] 210 false ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.002023882+07:00","message":"[bufferProcess] interim [480000000]:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.002027716+07:00","message":"[bufferProcess] send to processor:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.002035856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.002038844+07:00","message":"> Transcript [3381] [false]: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.002043221+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.002045897+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.002048697+07:00","message":"StatePrefix: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.002052744+07:00","message":"TextPushed: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:18.064360152+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:18.064405548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:18.064413068+07:00","message":"receive interim result [false|false]: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:18.064429138+07:00","message":"[buffer interim] 210 false ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.064437596+07:00","message":"[bufferProcess] interim [600000000]:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.064440434+07:00","message":"[bufferProcess] send to processor:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.064450665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.06445373+07:00","message":"> Transcript [3382] [false]: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.064458217+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.064463159+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.064465881+07:00","message":"StatePrefix: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.064469575+07:00","message":"TextPushed: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:18.26579148+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:18.265834255+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอ้อม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:18.265841935+07:00","message":"receive interim result [false|false]: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอ้อม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:18.265856889+07:00","message":"[buffer interim] 210 false ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอ้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.265864175+07:00","message":"[bufferProcess] interim [780000000]:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอ้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.265867297+07:00","message":"[bufferProcess] send to processor:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.265874933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.265877777+07:00","message":"> Transcript [3383] [false]: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.265882394+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.265884796+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.265887191+07:00","message":"StatePrefix: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.265890134+07:00","message":"TextPushed: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.265898093+07:00","message":"Push: 'ตามเรื่องนี้หรือไงร้องทุกข์ลงป้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.265900443+07:00","message":"TextPushed: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.265902834+07:00","message":"Set new StatePrefix : 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.265905771+07:00","message":"Next Push (prob) : 'นี้กับน้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:18.265948224+07:00","message":"push: {false ตามเรื่องนี้หรือไงร้องทุกข์ลงป้าย 0 0xc000430280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:18.42954462+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:18.429589085+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:18.429596043+07:00","message":"receive interim result [false|false]: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:18.429610247+07:00","message":"[buffer interim] 210 false ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.429617437+07:00","message":"[bufferProcess] interim [900000000]:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.42962065+07:00","message":"[bufferProcess] send to processor:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอ้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.429628475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.429631174+07:00","message":"> Transcript [3384] [false]: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอ้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.429635239+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.429637327+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.429639287+07:00","message":"StatePrefix: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.429641972+07:00","message":"TextPushed: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:18.443860993+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:18.443889575+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:18.443895419+07:00","message":"receive interim result [false|false]: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:18.443907902+07:00","message":"[buffer interim] 210 false ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.44391329+07:00","message":"[bufferProcess] interim [960000000]:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.443916132+07:00","message":"[bufferProcess] send to processor:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.443919474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.443929599+07:00","message":"> Transcript [3385] [false]: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.443934068+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.443936409+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.443938536+07:00","message":"StatePrefix: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.443941237+07:00","message":"TextPushed: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:18.460184121+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:18.46020967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอ้อมสาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:18.46021542+07:00","message":"receive interim result [false|false]: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอ้อมสาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:18.460229072+07:00","message":"[buffer interim] 210 false ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอ้อมสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.4602374+07:00","message":"[bufferProcess] interim [20000000]:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอ้อมสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.460240051+07:00","message":"[bufferProcess] send to processor:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.460243427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.46024613+07:00","message":"> Transcript [3386] [false]: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.460250243+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.460252646+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.460254893+07:00","message":"StatePrefix: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.460257672+07:00","message":"TextPushed: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:18.634016174+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:18.634051294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอ้อมสาลู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:18.634057597+07:00","message":"receive interim result [false|false]: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอ้อมสาลู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:18.634069413+07:00","message":"[buffer interim] 210 false ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอ้อมสาลู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.634076733+07:00","message":"[bufferProcess] interim [80000000]:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอ้อมสาลู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.634079595+07:00","message":"[bufferProcess] send to processor:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอ้อมสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.634083583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.634086258+07:00","message":"> Transcript [3387] [false]: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอ้อมสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.634090675+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.634092767+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.634094892+07:00","message":"StatePrefix: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.634098242+07:00","message":"TextPushed: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.634101347+07:00","message":"Push: 'นี้กับน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.634103244+07:00","message":"TextPushed: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.634105573+07:00","message":"Set new StatePrefix : 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอ้อมสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.634108304+07:00","message":"Next Push (prob) : 'อ้อมสาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:18.634116128+07:00","message":"push: {false นี้กับน้อง 0 0xc000430280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:18.705494758+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:18.705528616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:18.705535669+07:00","message":"receive interim result [false|false]: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:18.705553611+07:00","message":"[buffer interim] 210 false ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.705560301+07:00","message":"[bufferProcess] interim [140000000]:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.705563144+07:00","message":"[bufferProcess] send to processor:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอ้อมสาลู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.705572012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.705574782+07:00","message":"> Transcript [3388] [false]: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอ้อมสาลู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.705578424+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.705580683+07:00","message":"Set new StatePrefix: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอ้อมสาลู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:18.743377078+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:18.743428721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เสียบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:18.743437627+07:00","message":"receive interim result [false|false]: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เสียบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:18.743460051+07:00","message":"[buffer interim] 210 false ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เสียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.743472767+07:00","message":"[bufferProcess] interim [200000000]:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เสียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.743477666+07:00","message":"[bufferProcess] send to processor:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.743496052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.743501138+07:00","message":"> Transcript [3389] [false]: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.743505997+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.743509963+07:00","message":"Set new StatePrefix: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:18.759966201+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:18.759999696+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-25T13:46:18.760006081+07:00","message":"receive interim result [false|false]: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:18.760023382+07:00","message":"[buffer interim] 210 false ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.760030435+07:00","message":"[bufferProcess] interim [260000000]:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.760033762+07:00","message":"[bufferProcess] send to processor:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เสียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.760039763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.760042892+07:00","message":"> Transcript [3390] [false]: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เสียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.760045917+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.760048099+07:00","message":"Set new StatePrefix: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เสียบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:18.96035234+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:18.96039005+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เก็บตะวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:18.960397211+07:00","message":"receive interim result [false|false]: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เก็บตะวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:18.960410741+07:00","message":"[buffer interim] 210 false ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เก็บตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.96041796+07:00","message":"[bufferProcess] interim [440000000]:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เก็บตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.960421016+07:00","message":"[bufferProcess] send to processor:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.960429748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.960432607+07:00","message":"> Transcript [3391] [false]: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.960435592+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.96043787+07:00","message":"Set new StatePrefix: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:18.978006928+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:18.978030198+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-25T13:46:18.978035652+07:00","message":"receive interim result [false|false]: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:18.97804947+07:00","message":"[buffer interim] 210 false ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.978054801+07:00","message":"[bufferProcess] interim [500000000]:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.978057867+07:00","message":"[bufferProcess] send to processor:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เก็บตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.978062249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.978064779+07:00","message":"> Transcript [3392] [false]: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เก็บตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.978067505+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:18.978070699+07:00","message":"Set new StatePrefix: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เก็บตะวัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:19.096142414+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:19.096184073+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-25T13:46:19.096191153+07:00","message":"receive interim result [false|false]: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอ้อมสายเอเชียตะวันออก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:19.096208958+07:00","message":"[buffer interim] 210 false ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอ้อมสายเอเชียตะวันออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:19.096218145+07:00","message":"[bufferProcess] interim [620000000]:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอ้อมสายเอเชียตะวันออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:19.096222942+07:00","message":"[bufferProcess] send to processor:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:19.0962287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:19.096233068+07:00","message":"> Transcript [3393] [false]: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:19.096237375+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:19.096241126+07:00","message":"Set new StatePrefix: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:19.154055872+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:19.154092148+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-25T13:46:19.15409963+07:00","message":"receive interim result [false|false]: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:19.154127522+07:00","message":"[buffer interim] 210 false ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:19.154146092+07:00","message":"[bufferProcess] interim [680000000]:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:19.154150555+07:00","message":"[bufferProcess] send to processor:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอ้อมสายเอเชียตะวันออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:19.154156479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:19.154163471+07:00","message":"> Transcript [3394] [false]: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอ้อมสายเอเชียตะวันออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:19.15416671+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:19.15416885+07:00","message":"Set new StatePrefix: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอ้อมสายเอเชียตะวันออก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:19.295103592+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:19.295149006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:19.295157961+07:00","message":"receive interim result [false|false]: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:19.295169933+07:00","message":"[buffer interim] 210 false ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:19.295180348+07:00","message":"[bufferProcess] interim [800000000]:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:19.29518595+07:00","message":"[bufferProcess] send to processor:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:19.295192079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:19.295196032+07:00","message":"> Transcript [3395] [false]: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:19.295200412+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:19.295203559+07:00","message":"Set new StatePrefix: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:19.600568185+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:19.600608422+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-25T13:46:19.600615989+07:00","message":"receive interim result [false|false]: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:19.600627493+07:00","message":"[buffer interim] 210 false ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:19.600636028+07:00","message":"[bufferProcess] interim [40000000]:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:19.600639136+07:00","message":"[bufferProcess] send to processor:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:19.600643485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:19.600646248+07:00","message":"> Transcript [3396] [false]: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:19.60065086+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:19.600653081+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:19.600655081+07:00","message":"StatePrefix: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:19.600662936+07:00","message":"TextPushed: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:19.605532955+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:19.605566378+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:19.605572413+07:00","message":"receive interim result [false|false]: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:19.605599284+07:00","message":"[buffer interim] 210 false ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:19.60560677+07:00","message":"[bufferProcess] interim [100000000]:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:19.6056099+07:00","message":"[bufferProcess] send to processor:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:19.605616176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:19.605618864+07:00","message":"> Transcript [3397] [false]: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:19.60562319+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:19.60562527+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:19.605627745+07:00","message":"StatePrefix: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:19.605631068+07:00","message":"TextPushed: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:19.656082492+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:19.656120361+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-25T13:46:19.656126695+07:00","message":"receive interim result [false|false]: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:19.656141205+07:00","message":"[buffer interim] 210 false ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:19.656148806+07:00","message":"[bufferProcess] interim [220000000]:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:19.656151997+07:00","message":"[bufferProcess] send to processor:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:19.656161729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:19.656164589+07:00","message":"> Transcript [3398] [false]: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:19.656169153+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:19.656174022+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:19.656176468+07:00","message":"StatePrefix: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:19.656179415+07:00","message":"TextPushed: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้อง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:46:19.959052312+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:46:19.959057727+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:20.307635243+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:20.307672069+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-25T13:46:20.307678317+07:00","message":"receive interim result [false|false]: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:20.307694538+07:00","message":"[buffer interim] 210 false ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:20.307703982+07:00","message":"[bufferProcess] interim [820000000]:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:20.30770723+07:00","message":"[bufferProcess] send to processor:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:20.30771581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:20.307718903+07:00","message":"> Transcript [3399] [false]: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:20.307723598+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:20.307725826+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:20.307728326+07:00","message":"StatePrefix: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:20.30773363+07:00","message":"TextPushed: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:20.307739135+07:00","message":"Push: 'อุตส่าห์เตรียมตัวนอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:20.307741323+07:00","message":"TextPushed: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:20.307743891+07:00","message":"Set new StatePrefix : 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:20.307746922+07:00","message":"Next Push (prob) : 'สวัสดีครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:20.307754944+07:00","message":"push: {false อุตส่าห์เตรียมตัวนอน 0 0xc000430280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:20.560744284+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:20.560781085+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:20.560790169+07:00","message":"receive interim result [false|false]: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:20.560809861+07:00","message":"[buffer interim] 210 false ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:20.560819437+07:00","message":"[bufferProcess] interim [120000000]:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:20.560823269+07:00","message":"[bufferProcess] send to processor:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:20.560827482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:20.560830492+07:00","message":"> Transcript [3400] [false]: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:20.56083468+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:20.560837487+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:20.560839429+07:00","message":"StatePrefix: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:20.560842645+07:00","message":"TextPushed: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:20.758846593+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:20.758880851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:20.758887186+07:00","message":"receive interim result [false|false]: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:20.758909143+07:00","message":"[buffer interim] 210 false ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:20.758917492+07:00","message":"[bufferProcess] interim [300000000]:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:20.758920868+07:00","message":"[bufferProcess] send to processor:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:20.758930668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:20.758933505+07:00","message":"> Transcript [3401] [false]: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:20.758937796+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:20.758939983+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:20.758942383+07:00","message":"StatePrefix: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:20.758951304+07:00","message":"TextPushed: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:21.068316609+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:21.068371245+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:21.068377603+07:00","message":"receive interim result [false|false]: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:21.068391429+07:00","message":"[buffer interim] 210 false ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.06839846+07:00","message":"[bufferProcess] interim [540000000]:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.068401543+07:00","message":"[bufferProcess] send to processor:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.06841002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.068414611+07:00","message":"> Transcript [3402] [false]: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.0684215+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.068424767+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.068427757+07:00","message":"StatePrefix: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.068433082+07:00","message":"TextPushed: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:21.198242661+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:21.198282123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:21.198289852+07:00","message":"receive interim result [false|false]: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:21.198303331+07:00","message":"[buffer interim] 210 false ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.198310667+07:00","message":"[bufferProcess] interim [660000000]:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.198313931+07:00","message":"[bufferProcess] send to processor:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.198321042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.198323933+07:00","message":"> Transcript [3403] [false]: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.198329033+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.198331863+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.198334125+07:00","message":"StatePrefix: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.198337269+07:00","message":"TextPushed: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.198345571+07:00","message":"Push: 'สวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.198347632+07:00","message":"TextPushed: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.198350338+07:00","message":"Set new StatePrefix : 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.198359606+07:00","message":"Next Push (prob) : 'ทั้ง 3 ท่านเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:21.19838012+07:00","message":"push: {false สวัสดีครับ 0 0xc000430280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:21.199111237+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:21.199127127+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":9,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:21.199132499+07:00","message":"receive interim result [false|false]: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:21.199142297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ท่านเลยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:21.199145313+07:00","message":"receive interim result [false|false]:  ท่านเลยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:21.199166125+07:00","message":"[buffer interim] 210 false ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:21.199174292+07:00","message":"[buffer interim] 210 false  ท่านเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.199178234+07:00","message":"[bufferProcess] interim [720000000]:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.199180983+07:00","message":"[bufferProcess] send to processor:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.199184278+07:00","message":"[bufferProcess] interim [720000000]: ท่านเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.199186959+07:00","message":"[bufferProcess] update buffer: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.199198475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.199225179+07:00","message":"> Transcript [3404] [false]: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.199233239+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.199235947+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.199238225+07:00","message":"StatePrefix: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.19924191+07:00","message":"TextPushed: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:21.449824586+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:21.449857212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":9,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:21.449864638+07:00","message":"receive interim result [false|false]: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:21.44987856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ท่านเลยนะคะไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:21.449883101+07:00","message":"receive interim result [false|false]:  ท่านเลยนะคะไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:21.449892757+07:00","message":"[buffer interim] 210 false ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:21.449899692+07:00","message":"[buffer interim] 210 false  ท่านเลยนะคะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.449906358+07:00","message":"[bufferProcess] interim [960000000]:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.44991017+07:00","message":"[bufferProcess] send to processor:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.449914338+07:00","message":"[bufferProcess] interim [960000000]: ท่านเลยนะคะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.449920554+07:00","message":"[bufferProcess] update buffer: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.449937356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.449943595+07:00","message":"> Transcript [3405] [false]: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.449950171+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.449952944+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.449956137+07:00","message":"StatePrefix: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.449960495+07:00","message":"TextPushed: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:21.580194565+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:21.58022765+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":10,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:21.580234089+07:00","message":"receive interim result [false|false]: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:21.58024705+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-25T13:46:21.580249912+07:00","message":"receive interim result [false|false]:  ท่านเลยนะคะไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:21.580257165+07:00","message":"[buffer interim] 210 false ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:21.580261422+07:00","message":"[buffer interim] 210 false  ท่านเลยนะคะไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.58026693+07:00","message":"[bufferProcess] interim [80000000]:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.580270702+07:00","message":"[bufferProcess] send to processor:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.5802746+07:00","message":"[bufferProcess] interim [80000000]: ท่านเลยนะคะไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.580277099+07:00","message":"[bufferProcess] update buffer: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.580285127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.580288165+07:00","message":"> Transcript [3406] [false]: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.580293681+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.580295864+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.580297833+07:00","message":"StatePrefix: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.58030069+07:00","message":"TextPushed: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:21.679517236+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:21.67955081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":10,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:21.679557678+07:00","message":"receive interim result [false|false]: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:21.679572029+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-25T13:46:21.679575183+07:00","message":"receive interim result [false|false]:  ท่านเลยนะคะไม่มีโอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:21.679582735+07:00","message":"[buffer interim] 210 false ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:21.679587373+07:00","message":"[buffer interim] 210 false  ท่านเลยนะคะไม่มีโอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.679593955+07:00","message":"[bufferProcess] interim [200000000]:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.679597812+07:00","message":"[bufferProcess] send to processor:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.679601633+07:00","message":"[bufferProcess] interim [200000000]: ท่านเลยนะคะไม่มีโอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.679604583+07:00","message":"[bufferProcess] update buffer: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มีโอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.679612266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.679626992+07:00","message":"> Transcript [3407] [false]: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.679632301+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.679634452+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.679636382+07:00","message":"StatePrefix: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.679639163+07:00","message":"TextPushed: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.679642469+07:00","message":"Push: 'ทั้ง 3 ท่านเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.679644598+07:00","message":"TextPushed: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.679647147+07:00","message":"Set new StatePrefix : 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.679650257+07:00","message":"Next Push (prob) : 'นะคะไม่มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:21.679657795+07:00","message":"push: {false ทั้ง 3 ท่านเลย 0 0xc000430280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:21.770412186+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:21.770451524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":10,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:21.770458511+07:00","message":"receive interim result [false|false]: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:21.770468841+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-25T13:46:21.770472716+07:00","message":"receive interim result [false|false]:  ท่านเลยนะคะไม่มีโอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:21.770480724+07:00","message":"[buffer interim] 210 false ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:21.770485256+07:00","message":"[buffer interim] 210 false  ท่านเลยนะคะไม่มีโอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.770490806+07:00","message":"[bufferProcess] interim [260000000]:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.770494287+07:00","message":"[bufferProcess] send to processor:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มีโอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.770498061+07:00","message":"[bufferProcess] interim [260000000]: ท่านเลยนะคะไม่มีโอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.770501051+07:00","message":"[bufferProcess] update buffer: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มีโอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.770507614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.770518143+07:00","message":"> Transcript [3408] [false]: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มีโอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.770522422+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.770527157+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.770540412+07:00","message":"StatePrefix: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.770546539+07:00","message":"TextPushed: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:21.978457945+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:21.978503556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":10,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:21.978512224+07:00","message":"receive interim result [false|false]: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:21.978526246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ท่านเลยนะคะไม่มีโอที\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":10,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:21.978529427+07:00","message":"receive interim result [false|false]:  ท่านเลยนะคะไม่มีโอที"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:21.978538343+07:00","message":"[buffer interim] 210 false ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:21.978543052+07:00","message":"[buffer interim] 210 false  ท่านเลยนะคะไม่มีโอที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.978550401+07:00","message":"[bufferProcess] interim [440000000]:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.978554051+07:00","message":"[bufferProcess] send to processor:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มีโอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.9785583+07:00","message":"[bufferProcess] interim [440000000]: ท่านเลยนะคะไม่มีโอที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.978561572+07:00","message":"[bufferProcess] update buffer: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มีโอที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.978567535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.978570593+07:00","message":"> Transcript [3409] [false]: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มีโอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.978575376+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.978577505+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.978579505+07:00","message":"StatePrefix: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:21.978582313+07:00","message":"TextPushed: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:22.092732556+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:22.09276917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":10,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:22.092776469+07:00","message":"receive interim result [false|false]: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:22.092791403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ท่านเลยนะคะไม่มีโอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":10,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:22.092795839+07:00","message":"receive interim result [false|false]:  ท่านเลยนะคะไม่มีโอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:22.092811347+07:00","message":"[buffer interim] 210 false ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:22.092825025+07:00","message":"[buffer interim] 210 false  ท่านเลยนะคะไม่มีโอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.092832095+07:00","message":"[bufferProcess] interim [560000000]:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.09283598+07:00","message":"[bufferProcess] send to processor:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มีโอที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.092842223+07:00","message":"[bufferProcess] interim [560000000]: ท่านเลยนะคะไม่มีโอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.092849129+07:00","message":"[bufferProcess] update buffer: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มีโอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.092852692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.092855685+07:00","message":"> Transcript [3410] [false]: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มีโอที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.092860535+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.092862812+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.092864761+07:00","message":"StatePrefix: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.092867842+07:00","message":"TextPushed: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:22.178550297+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:22.178601595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":10,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:22.178609025+07:00","message":"receive interim result [false|false]: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:22.178625906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" odr\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":10,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:22.178628533+07:00","message":"receive interim result [false|false]:  odr"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:22.178636537+07:00","message":"[buffer interim] 210 false ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:22.178644403+07:00","message":"[buffer interim] 210 false  odr"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.178652074+07:00","message":"[bufferProcess] interim [680000000]:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.178656621+07:00","message":"[bufferProcess] send to processor:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มีโอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.178664262+07:00","message":"[bufferProcess] interim [680000000]: odr"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.178666634+07:00","message":"[bufferProcess] update buffer: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มี odr"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.17867014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.178673117+07:00","message":"> Transcript [3411] [false]: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มีโอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.178678106+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.178680397+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.17868245+07:00","message":"StatePrefix: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.178685618+07:00","message":"TextPushed: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.178699235+07:00","message":"Push: 'นะคะไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.178701423+07:00","message":"TextPushed: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.178707016+07:00","message":"Set new StatePrefix : 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มีโอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.178710325+07:00","message":"Next Push (prob) : 'โอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:22.178720159+07:00","message":"push: {false นะคะไม่มี 0 0xc000430280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:22.292582232+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:22.292619382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":10,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:22.29262576+07:00","message":"receive interim result [false|false]: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:22.292639702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ท่านเลยนะคะไม่มีโอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":10,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:22.292643701+07:00","message":"receive interim result [false|false]:  ท่านเลยนะคะไม่มีโอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:22.292650574+07:00","message":"[buffer interim] 210 false ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:22.292658872+07:00","message":"[buffer interim] 210 false  ท่านเลยนะคะไม่มีโอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.292664802+07:00","message":"[bufferProcess] interim [740000000]:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.292668723+07:00","message":"[bufferProcess] send to processor:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มี odr"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.292674888+07:00","message":"[bufferProcess] interim [740000000]: ท่านเลยนะคะไม่มีโอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.292677906+07:00","message":"[bufferProcess] update buffer: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มีโอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.29269303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.292711473+07:00","message":"> Transcript [3412] [false]: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มี odr'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.292719003+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.292723033+07:00","message":"Set new StatePrefix: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มี odr'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:22.353828636+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:22.353863852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":10,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:22.353871857+07:00","message":"receive interim result [false|false]: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:22.353882902+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" o t i o n\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":10,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:22.35388687+07:00","message":"receive interim result [false|false]:  o t i o n"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:22.353901461+07:00","message":"[buffer interim] 210 false ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:22.353910534+07:00","message":"[buffer interim] 210 false  o t i o n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.353917447+07:00","message":"[bufferProcess] interim [860000000]:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.353921344+07:00","message":"[bufferProcess] send to processor:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มีโอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.353937681+07:00","message":"[bufferProcess] interim [860000000]: o t i o n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.353945343+07:00","message":"[bufferProcess] update buffer: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มี o t i o n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.353951598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.353955731+07:00","message":"> Transcript [3413] [false]: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มีโอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.35396002+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.353963468+07:00","message":"Set new StatePrefix: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มีโอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:22.482491504+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:22.482529151+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":10,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:22.482535505+07:00","message":"receive interim result [false|false]: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:22.482545243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" O D I O D\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":10,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:22.482548475+07:00","message":"receive interim result [false|false]:  O D I O D"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:22.48255476+07:00","message":"[buffer interim] 210 false ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:22.482561472+07:00","message":"[buffer interim] 210 false  O D I O D"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.482567819+07:00","message":"[bufferProcess] interim [980000000]:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.482571292+07:00","message":"[bufferProcess] send to processor:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มี o t i o n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.482577559+07:00","message":"[bufferProcess] interim [980000000]: O D I O D"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.482580208+07:00","message":"[bufferProcess] update buffer: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มี O D I O D"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.482587393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.482597267+07:00","message":"> Transcript [3414] [false]: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มี o t i o n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.482601052+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.482603014+07:00","message":"Set new StatePrefix: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มี o t i o n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:22.537013104+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:22.537057659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":11,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:22.537067999+07:00","message":"receive interim result [false|false]: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:22.537085444+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ท่านเลยนะคะไม่มีโอทีไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":11,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:22.537090356+07:00","message":"receive interim result [false|false]:  ท่านเลยนะคะไม่มีโอทีไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:22.53710271+07:00","message":"[buffer interim] 210 false ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:22.537109303+07:00","message":"[buffer interim] 210 false  ท่านเลยนะคะไม่มีโอทีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.537117086+07:00","message":"[bufferProcess] interim [40000000]:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.537122888+07:00","message":"[bufferProcess] send to processor:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มี O D I O D"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.537136256+07:00","message":"[bufferProcess] interim [40000000]: ท่านเลยนะคะไม่มีโอทีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.53714066+07:00","message":"[bufferProcess] update buffer: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.537146148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.537150474+07:00","message":"> Transcript [3415] [false]: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มี O D I O D'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.537155306+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.537178837+07:00","message":"Set new StatePrefix: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มี O D I O D'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:22.67959584+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:22.679642741+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":11,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:22.679651983+07:00","message":"receive interim result [false|false]: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:22.679665023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ท่านเลยนะคะไม่มีโอทีไอโอดีนให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":11,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:22.679669023+07:00","message":"receive interim result [false|false]:  ท่านเลยนะคะไม่มีโอทีไอโอดีนให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:22.679677349+07:00","message":"[buffer interim] 210 false ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:22.679681574+07:00","message":"[buffer interim] 210 false  ท่านเลยนะคะไม่มีโอทีไอโอดีนให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.679689477+07:00","message":"[bufferProcess] interim [220000000]:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.679692434+07:00","message":"[bufferProcess] send to processor:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.679696864+07:00","message":"[bufferProcess] interim [220000000]: ท่านเลยนะคะไม่มีโอทีไอโอดีนให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.679704092+07:00","message":"[bufferProcess] update buffer: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.679707854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.679710674+07:00","message":"> Transcript [3416] [false]: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.679714039+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.679716059+07:00","message":"Set new StatePrefix: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:22.865803548+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:22.865837084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":11,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:22.865844096+07:00","message":"receive interim result [false|false]: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:22.865856939+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ท่านเลยนะคะไม่มีโอทีไอโอดีนให้หน่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":11,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:22.86586038+07:00","message":"receive interim result [false|false]:  ท่านเลยนะคะไม่มีโอทีไอโอดีนให้หน่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:22.865873954+07:00","message":"[buffer interim] 210 false ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:22.865886023+07:00","message":"[buffer interim] 210 false  ท่านเลยนะคะไม่มีโอทีไอโอดีนให้หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.865895742+07:00","message":"[bufferProcess] interim [340000000]:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.865899628+07:00","message":"[bufferProcess] send to processor:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.865904252+07:00","message":"[bufferProcess] interim [340000000]: ท่านเลยนะคะไม่มีโอทีไอโอดีนให้หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.86591123+07:00","message":"[bufferProcess] update buffer: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.86591681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.865919803+07:00","message":"> Transcript [3417] [false]: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.865930438+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.865932673+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.865934858+07:00","message":"StatePrefix: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.865938408+07:00","message":"TextPushed: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:22.869601367+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:22.869630372+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":11,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:22.869639178+07:00","message":"receive interim result [false|false]: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:22.869653827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":11,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:22.869658978+07:00","message":"receive interim result [false|false]:  ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:22.869666647+07:00","message":"[buffer interim] 210 false ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:22.869673135+07:00","message":"[buffer interim] 210 false  ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.869695593+07:00","message":"[bufferProcess] interim [400000000]:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.869701003+07:00","message":"[bufferProcess] send to processor:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.869706796+07:00","message":"[bufferProcess] interim [400000000]: ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.869710995+07:00","message":"[bufferProcess] update buffer: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.86971564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.869719808+07:00","message":"> Transcript [3418] [false]: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้หน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.869726636+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.869730563+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.869734309+07:00","message":"StatePrefix: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:22.869743141+07:00","message":"TextPushed: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มี'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:46:22.959302661+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:46:22.959313863+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:23.054886872+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:23.054934852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":11,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:23.054942262+07:00","message":"receive interim result [false|false]: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:23.054954304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":11,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:23.054957655+07:00","message":"receive interim result [false|false]:  ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:23.054965475+07:00","message":"[buffer interim] 210 false ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:23.054970077+07:00","message":"[buffer interim] 210 false  ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:23.054976421+07:00","message":"[bufferProcess] interim [580000000]:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:23.054979437+07:00","message":"[bufferProcess] send to processor:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:23.054983136+07:00","message":"[bufferProcess] interim [580000000]: ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:23.054990286+07:00","message":"[bufferProcess] update buffer: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:23.054994463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:23.055006034+07:00","message":"> Transcript [3419] [false]: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:23.055011201+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:23.055013336+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:23.055018879+07:00","message":"StatePrefix: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:23.055022531+07:00","message":"TextPushed: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:23.25912485+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:23.259176046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":11,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:23.259184365+07:00","message":"receive interim result [false|false]: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:23.25919605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":11,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:23.259200656+07:00","message":"receive interim result [false|false]:  ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:23.259212057+07:00","message":"[buffer interim] 210 false ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:23.259217529+07:00","message":"[buffer interim] 210 false  ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:23.259225138+07:00","message":"[bufferProcess] interim [820000000]:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:23.259228437+07:00","message":"[bufferProcess] send to processor:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:23.259232672+07:00","message":"[bufferProcess] interim [820000000]: ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:23.259235245+07:00","message":"[bufferProcess] update buffer: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:23.259239058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:23.259242106+07:00","message":"> Transcript [3420] [false]: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:23.259247138+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:23.259249239+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:23.259251526+07:00","message":"StatePrefix: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:23.259264603+07:00","message":"TextPushed: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:23.25927219+07:00","message":"Push: 'โอทีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:23.259277205+07:00","message":"TextPushed: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:23.259281516+07:00","message":"Set new StatePrefix : 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:23.259286408+07:00","message":"Next Push (prob) : 'ให้นอนค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:23.259302696+07:00","message":"push: {false โอทีไอโอดีน 0 0xc000430280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:23.673953853+07:00","message":"[GCS] IsForceVAD: false for message ID: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:23.737989165+07:00","message":"[GCS] Start streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:23.971082596+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:23.971130169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องใดร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มีโอดีไอโอดีนให้นอนค่ะอาจารย์\",\"confidence\":0.9467917}],\"is_final\":true,\"result_end_time\":{\"seconds\":12,\"nanos\":390000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:23.971138577+07:00","message":"receive interim result [true|false]: ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องใดร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มีโอดีไอโอดีนให้นอนค่ะอาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:23.971152141+07:00","message":"end recv isFinal message id 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:23.971154823+07:00","message":"end Recv id 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:23.971162813+07:00","message":"[buffer interim] 210 true ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องใดร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มีโอดีไอโอดีนให้นอนค่ะอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:23.971175844+07:00","message":"[bufferProcess] interim [390000000]:ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องใดร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มีโอดีไอโอดีนให้นอนค่ะอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:23.971187558+07:00","message":"[bufferProcess] send to processor (isfinal):ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:23.971193758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:23.971198569+07:00","message":"> Transcript [3421] [false]: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:23.971207967+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:23.971211074+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:23.971214235+07:00","message":"StatePrefix: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:23.971220197+07:00","message":"TextPushed: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:23.971223884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:23.971228891+07:00","message":"> Transcript [3422] [true]: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องใดร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มีโอดีไอโอดีนให้นอนค่ะอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:23.9712395+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:23.971242847+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:23.971245892+07:00","message":"StatePrefix: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:23.971249859+07:00","message":"TextPushed: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:23.971254031+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:23.971716343+07:00","message":"Push: 'ให้นอนค่ะอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:23.971725934+07:00","message":"TextPushed: 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:23.971732682+07:00","message":"Set new StatePrefix : 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องใดร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มีโอดีไอโอดีนให้นอนค่ะอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:23.971736933+07:00","message":"Next Push (prob) : 'ตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องใดร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับทั้ง 3 ท่านเลยนะคะไม่มีโอดีไอโอดีนให้นอนค่ะอาจารย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:23.971750057+07:00","message":"push: {true ให้นอนค่ะอาจารย์ 0 0xc000430280}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:23.971736882+07:00","message":"write aligntment file to 'tmp/7595/align_message_id_210.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:46:23.989729549+07:00","message":"write wav file: './tmp/7595/7595_210.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:24.27941908+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:24.279453923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวจริง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:24.279459941+07:00","message":"receive interim result [false|false]: ตัวจริง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:24.279470374+07:00","message":"[buffer interim] 211 false ตัวจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:24.279477649+07:00","message":"[bufferProcess] interim [420000000]:ตัวจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:24.279479737+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:24.593152191+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:24.593200076+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวจริงๆ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:24.593205859+07:00","message":"receive interim result [false|false]: ตัวจริงๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:24.593217435+07:00","message":"[buffer interim] 211 false ตัวจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:24.593224584+07:00","message":"[bufferProcess] interim [720000000]:ตัวจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:24.593227219+07:00","message":"[bufferProcess] send to processor:ตัวจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:24.593232394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:24.593235142+07:00","message":"> Transcript [3423] [false]: 'ตัวจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:24.593237447+07:00","message":"Set StatePrefix (first interim): 'ตัวจริง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:24.776011838+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:24.776047759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวจริงๆกับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:24.776055167+07:00","message":"receive interim result [false|false]: ตัวจริงๆกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:24.776085298+07:00","message":"[buffer interim] 211 false ตัวจริงๆกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:24.776092509+07:00","message":"[bufferProcess] interim [840000000]:ตัวจริงๆกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:24.776094784+07:00","message":"[bufferProcess] send to processor:ตัวจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:24.776098446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:24.776105244+07:00","message":"> Transcript [3424] [false]: 'ตัวจริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:24.776108828+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:24.776111088+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:24.776113314+07:00","message":"StatePrefix: 'ตัวจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:24.776116621+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:24.905037249+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:24.905075528+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวจริงๆกับผ้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:24.905081485+07:00","message":"receive interim result [false|false]: ตัวจริงๆกับผ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:24.905092786+07:00","message":"[buffer interim] 211 false ตัวจริงๆกับผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:24.905099552+07:00","message":"[bufferProcess] interim [960000000]:ตัวจริงๆกับผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:24.905102211+07:00","message":"[bufferProcess] send to processor:ตัวจริงๆกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:24.905108308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:24.905111131+07:00","message":"> Transcript [3425] [false]: 'ตัวจริงๆกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:24.905114631+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:24.905117055+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:24.905119029+07:00","message":"StatePrefix: 'ตัวจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:24.905121245+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:24.912662765+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:24.912693001+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวจริงๆกับภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:24.912700643+07:00","message":"receive interim result [false|false]: ตัวจริงๆกับภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:24.912712172+07:00","message":"[buffer interim] 211 false ตัวจริงๆกับภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:24.912717163+07:00","message":"[bufferProcess] interim [20000000]:ตัวจริงๆกับภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:24.912719302+07:00","message":"[bufferProcess] send to processor:ตัวจริงๆกับผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:24.912722607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:24.912725152+07:00","message":"> Transcript [3426] [false]: 'ตัวจริงๆกับผ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:24.91272835+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:24.912731313+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:24.912734219+07:00","message":"StatePrefix: 'ตัวจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:24.912737172+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:25.109771849+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:25.109809655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวจริงๆกับภาพที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:25.109815514+07:00","message":"receive interim result [false|false]: ตัวจริงๆกับภาพที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:25.109826654+07:00","message":"[buffer interim] 211 false ตัวจริงๆกับภาพที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:25.10983547+07:00","message":"[bufferProcess] interim [200000000]:ตัวจริงๆกับภาพที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:25.109839035+07:00","message":"[bufferProcess] send to processor:ตัวจริงๆกับภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:25.109843267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:25.109850964+07:00","message":"> Transcript [3427] [false]: 'ตัวจริงๆกับภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:25.109856003+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:25.109859267+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:25.109863033+07:00","message":"StatePrefix: 'ตัวจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:25.109865199+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:25.109869268+07:00","message":"Push: 'ตัวจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:25.109872741+07:00","message":"TextPushed: 'ตัวจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:25.109874753+07:00","message":"Set new StatePrefix : 'ตัวจริงๆกับภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:25.109876798+07:00","message":"Next Push (prob) : 'ๆกับภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:25.109884093+07:00","message":"push: {false ตัวจริง 0 0xc000431e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:25.175590171+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:25.175629364+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวจริงๆกับภาพที่ออก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:25.175635667+07:00","message":"receive interim result [false|false]: ตัวจริงๆกับภาพที่ออก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:25.17565236+07:00","message":"[buffer interim] 211 false ตัวจริงๆกับภาพที่ออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:25.175660198+07:00","message":"[bufferProcess] interim [320000000]:ตัวจริงๆกับภาพที่ออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:25.175662436+07:00","message":"[bufferProcess] send to processor:ตัวจริงๆกับภาพที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:25.175666062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:25.175668738+07:00","message":"> Transcript [3428] [false]: 'ตัวจริงๆกับภาพที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:25.17567245+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:25.175674494+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:25.175676482+07:00","message":"StatePrefix: 'ตัวจริงๆกับภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:25.175679355+07:00","message":"TextPushed: 'ตัวจริง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:25.357329462+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:25.357370431+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวจริงๆกับภาพที่ออกมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:25.357376196+07:00","message":"receive interim result [false|false]: ตัวจริงๆกับภาพที่ออกมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:25.357400691+07:00","message":"[buffer interim] 211 false ตัวจริงๆกับภาพที่ออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:25.357408651+07:00","message":"[bufferProcess] interim [500000000]:ตัวจริงๆกับภาพที่ออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:25.357411383+07:00","message":"[bufferProcess] send to processor:ตัวจริงๆกับภาพที่ออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:25.357417022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:25.35742095+07:00","message":"> Transcript [3429] [false]: 'ตัวจริงๆกับภาพที่ออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:25.357424632+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:25.357426773+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:25.357429088+07:00","message":"StatePrefix: 'ตัวจริงๆกับภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:25.357433862+07:00","message":"TextPushed: 'ตัวจริง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:25.611317787+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:25.611353027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวจริงๆกับภาพที่ออกมานะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:25.611358518+07:00","message":"receive interim result [false|false]: ตัวจริงๆกับภาพที่ออกมานะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:25.61136845+07:00","message":"[buffer interim] 211 false ตัวจริงๆกับภาพที่ออกมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:25.611375347+07:00","message":"[bufferProcess] interim [680000000]:ตัวจริงๆกับภาพที่ออกมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:25.611377875+07:00","message":"[bufferProcess] send to processor:ตัวจริงๆกับภาพที่ออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:25.611381495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:25.611384221+07:00","message":"> Transcript [3430] [false]: 'ตัวจริงๆกับภาพที่ออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:25.611387876+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:25.611389966+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:25.611392049+07:00","message":"StatePrefix: 'ตัวจริงๆกับภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:25.611394219+07:00","message":"TextPushed: 'ตัวจริง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:25.806027568+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:25.806066541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวจริงๆกับภาพที่ออกมานะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:25.806073239+07:00","message":"receive interim result [false|false]: ตัวจริงๆกับภาพที่ออกมานะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:25.806089182+07:00","message":"[buffer interim] 211 false ตัวจริงๆกับภาพที่ออกมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:25.8060972+07:00","message":"[bufferProcess] interim [860000000]:ตัวจริงๆกับภาพที่ออกมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:25.806099858+07:00","message":"[bufferProcess] send to processor:ตัวจริงๆกับภาพที่ออกมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:25.80610833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:25.806111298+07:00","message":"> Transcript [3431] [false]: 'ตัวจริงๆกับภาพที่ออกมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:25.806115526+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:25.806118326+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:25.806120876+07:00","message":"StatePrefix: 'ตัวจริงๆกับภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:25.806124445+07:00","message":"TextPushed: 'ตัวจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:25.806131508+07:00","message":"Push: 'ๆกับภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:25.80613352+07:00","message":"TextPushed: 'ตัวจริงๆกับภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:25.806136404+07:00","message":"Set new StatePrefix : 'ตัวจริงๆกับภาพที่ออกมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:25.806138834+07:00","message":"Next Push (prob) : 'ที่ออกมานะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:25.806147859+07:00","message":"push: {false ๆกับภาพ 0 0xc000431e00}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:46:25.960025971+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:46:25.960036892+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:26.37726108+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:26.377306934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวจริงๆกับภาพที่ออกมานะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:26.377314416+07:00","message":"receive interim result [false|false]: ตัวจริงๆกับภาพที่ออกมานะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:26.377336271+07:00","message":"[buffer interim] 211 false ตัวจริงๆกับภาพที่ออกมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:26.377344172+07:00","message":"[bufferProcess] interim [460000000]:ตัวจริงๆกับภาพที่ออกมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:26.377346632+07:00","message":"[bufferProcess] send to processor:ตัวจริงๆกับภาพที่ออกมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:26.377353518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:26.37735635+07:00","message":"> Transcript [3432] [false]: 'ตัวจริงๆกับภาพที่ออกมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:26.377359711+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:26.377361988+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:26.377364338+07:00","message":"StatePrefix: 'ตัวจริงๆกับภาพที่ออกมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:26.377366825+07:00","message":"TextPushed: 'ตัวจริงๆกับภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:26.381838207+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:26.381865213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวจริงๆกับภาพที่ออกมานะคะหลายคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:26.381871128+07:00","message":"receive interim result [false|false]: ตัวจริงๆกับภาพที่ออกมานะคะหลายคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:26.381885751+07:00","message":"[buffer interim] 211 false ตัวจริงๆกับภาพที่ออกมานะคะหลายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:26.381891918+07:00","message":"[bufferProcess] interim [520000000]:ตัวจริงๆกับภาพที่ออกมานะคะหลายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:26.381896153+07:00","message":"[bufferProcess] send to processor:ตัวจริงๆกับภาพที่ออกมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:26.38190445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:26.381908518+07:00","message":"> Transcript [3433] [false]: 'ตัวจริงๆกับภาพที่ออกมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:26.381912534+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:26.381915663+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:26.381918335+07:00","message":"StatePrefix: 'ตัวจริงๆกับภาพที่ออกมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:26.381921468+07:00","message":"TextPushed: 'ตัวจริงๆกับภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:26.424187745+07:00","message":"[GCS] IsForceVAD: false for message ID: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:26.486454468+07:00","message":"[GCS] Start streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:26.581809589+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:26.581849531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวจริงๆกับภาพที่ออกมานะคะหลายคน\",\"confidence\":0.93199235}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:26.581855646+07:00","message":"receive interim result [true|false]: ตัวจริงๆกับภาพที่ออกมานะคะหลายคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:26.581865143+07:00","message":"end recv isFinal message id 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:26.581867385+07:00","message":"end Recv id 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:26.581873086+07:00","message":"[buffer interim] 211 true ตัวจริงๆกับภาพที่ออกมานะคะหลายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:26.58188224+07:00","message":"[bufferProcess] interim [700000000]:ตัวจริงๆกับภาพที่ออกมานะคะหลายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:26.581885765+07:00","message":"[bufferProcess] send to processor (isfinal):ตัวจริงๆกับภาพที่ออกมานะคะหลายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:26.581889184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:26.58189228+07:00","message":"> Transcript [3434] [false]: 'ตัวจริงๆกับภาพที่ออกมานะคะหลายคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:26.581895845+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:26.581897894+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:26.581899837+07:00","message":"StatePrefix: 'ตัวจริงๆกับภาพที่ออกมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:26.581902267+07:00","message":"TextPushed: 'ตัวจริงๆกับภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:26.581904363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:26.581906989+07:00","message":"> Transcript [3435] [true]: 'ตัวจริงๆกับภาพที่ออกมานะคะหลายคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:26.581909175+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:26.581910957+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:26.581912926+07:00","message":"StatePrefix: 'ตัวจริงๆกับภาพที่ออกมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:26.58191481+07:00","message":"TextPushed: 'ตัวจริงๆกับภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:26.581921475+07:00","message":"Push: 'ที่ออกมานะคะหลายคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:26.581938809+07:00","message":"push: {true ที่ออกมานะคะหลายคน 0 0xc000431e00}"}
{"level":"info","service":"Main","time":"2026-06-25T13:46:26.58968488+07:00","message":"write wav file: './tmp/7595/7595_211.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:27.187815561+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:27.187860765+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเขา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:27.187866214+07:00","message":"receive interim result [false|false]: ไปเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:27.18788301+07:00","message":"[buffer interim] 212 false ไปเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:27.187889592+07:00","message":"[bufferProcess] interim [480000000]:ไปเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:27.187891606+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:27.247319435+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:27.247358084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ค่ะว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:27.247364241+07:00","message":"receive interim result [false|false]: ใช่ค่ะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:27.247375496+07:00","message":"[buffer interim] 212 false ใช่ค่ะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:27.247383532+07:00","message":"[bufferProcess] interim [600000000]:ใช่ค่ะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:27.247385873+07:00","message":"[bufferProcess] send to processor:ไปเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:27.247391861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:27.247394441+07:00","message":"> Transcript [3436] [false]: 'ไปเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:27.247396754+07:00","message":"Set StatePrefix (first interim): 'ไปเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:27.549090914+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:27.549129516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ค่ะว่าเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:27.549134867+07:00","message":"receive interim result [false|false]: ใช่ค่ะว่าเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:27.549150268+07:00","message":"[buffer interim] 212 false ใช่ค่ะว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:27.549204046+07:00","message":"[bufferProcess] interim [900000000]:ใช่ค่ะว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:27.549208069+07:00","message":"[bufferProcess] send to processor:ใช่ค่ะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:27.549228852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:27.549231667+07:00","message":"> Transcript [3437] [false]: 'ใช่ค่ะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:27.549234171+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:27.549236236+07:00","message":"Set new StatePrefix: 'ใช่ค่ะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:27.868559668+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:27.868606209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ค่ะว่าเป็นทะเล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:27.868613778+07:00","message":"receive interim result [false|false]: ใช่ค่ะว่าเป็นทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:27.868629178+07:00","message":"[buffer interim] 212 false ใช่ค่ะว่าเป็นทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:27.868635992+07:00","message":"[bufferProcess] interim [200000000]:ใช่ค่ะว่าเป็นทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:27.868638382+07:00","message":"[bufferProcess] send to processor:ใช่ค่ะว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:27.86864367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:27.868646559+07:00","message":"> Transcript [3438] [false]: 'ใช่ค่ะว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:27.86865063+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:27.868652845+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:27.868655068+07:00","message":"StatePrefix: 'ใช่ค่ะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:27.868657594+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:28.137003821+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:28.137042264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ค่ะว่าเป็นทะเลสี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:28.137048776+07:00","message":"receive interim result [false|false]: ใช่ค่ะว่าเป็นทะเลสี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:28.13706357+07:00","message":"[buffer interim] 212 false ใช่ค่ะว่าเป็นทะเลสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:28.137071373+07:00","message":"[bufferProcess] interim [500000000]:ใช่ค่ะว่าเป็นทะเลสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:28.137073925+07:00","message":"[bufferProcess] send to processor:ใช่ค่ะว่าเป็นทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:28.137077539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:28.137080244+07:00","message":"> Transcript [3439] [false]: 'ใช่ค่ะว่าเป็นทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:28.137084044+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:28.137086416+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:28.137088433+07:00","message":"StatePrefix: 'ใช่ค่ะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:28.137090643+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:28.381407628+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:28.381447725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ค่ะว่าเป็นทะเลสีดำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:28.381453327+07:00","message":"receive interim result [false|false]: ใช่ค่ะว่าเป็นทะเลสีดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:28.381462636+07:00","message":"[buffer interim] 212 false ใช่ค่ะว่าเป็นทะเลสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:28.381469327+07:00","message":"[bufferProcess] interim [680000000]:ใช่ค่ะว่าเป็นทะเลสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:28.381471772+07:00","message":"[bufferProcess] send to processor:ใช่ค่ะว่าเป็นทะเลสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:28.381475165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:28.381478059+07:00","message":"> Transcript [3440] [false]: 'ใช่ค่ะว่าเป็นทะเลสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:28.381481452+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:28.381483376+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:28.381485422+07:00","message":"StatePrefix: 'ใช่ค่ะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:28.381487589+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:28.754886282+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:28.754940833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:28.754948815+07:00","message":"receive interim result [false|false]: ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:28.754967922+07:00","message":"[buffer interim] 212 false ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:28.75497708+07:00","message":"[bufferProcess] interim [40000000]:ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:28.754981007+07:00","message":"[bufferProcess] send to processor:ใช่ค่ะว่าเป็นทะเลสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:28.754986155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:28.754990957+07:00","message":"> Transcript [3441] [false]: 'ใช่ค่ะว่าเป็นทะเลสีดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:28.754996401+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:28.754999701+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:28.755002601+07:00","message":"StatePrefix: 'ใช่ค่ะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:28.755005581+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:28.755009429+07:00","message":"Push: 'ใช่ค่ะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:28.755012476+07:00","message":"TextPushed: 'ใช่ค่ะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:28.755015549+07:00","message":"Set new StatePrefix : 'ใช่ค่ะว่าเป็นทะเลสีดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:28.755019539+07:00","message":"Next Push (prob) : 'เป็นทะเลสีดำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:28.755030176+07:00","message":"push: {false ใช่ค่ะว่า 0 0xc000044200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:28.945650312+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:28.945714498+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:28.945723732+07:00","message":"receive interim result [false|false]: ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:28.945746569+07:00","message":"[buffer interim] 212 false ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:28.945760262+07:00","message":"[bufferProcess] interim [280000000]:ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:28.945765228+07:00","message":"[bufferProcess] send to processor:ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:28.945772792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:28.945779713+07:00","message":"> Transcript [3442] [false]: 'ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:28.945784631+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:28.945787447+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:28.945790764+07:00","message":"StatePrefix: 'ใช่ค่ะว่าเป็นทะเลสีดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:28.945794739+07:00","message":"TextPushed: 'ใช่ค่ะว่า'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:46:28.960831938+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:46:28.960850038+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:29.081305596+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:29.081349677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:29.081357183+07:00","message":"receive interim result [false|false]: ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:29.081377003+07:00","message":"[buffer interim] 212 false ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:29.081387985+07:00","message":"[bufferProcess] interim [400000000]:ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:29.081391649+07:00","message":"[bufferProcess] send to processor:ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:29.081399287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:29.081403677+07:00","message":"> Transcript [3443] [false]: 'ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:29.081409162+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:29.081412206+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:29.08141557+07:00","message":"StatePrefix: 'ใช่ค่ะว่าเป็นทะเลสีดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:29.081419762+07:00","message":"TextPushed: 'ใช่ค่ะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:29.271006369+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:29.27104925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:29.271057381+07:00","message":"receive interim result [false|false]: ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:29.271072282+07:00","message":"[buffer interim] 212 false ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:29.271080174+07:00","message":"[bufferProcess] interim [580000000]:ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:29.271083866+07:00","message":"[bufferProcess] send to processor:ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:29.271091182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:29.27109444+07:00","message":"> Transcript [3444] [false]: 'ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:29.271098077+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:29.27110018+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:29.271104395+07:00","message":"StatePrefix: 'ใช่ค่ะว่าเป็นทะเลสีดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:29.271108889+07:00","message":"TextPushed: 'ใช่ค่ะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:29.604286307+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:29.604322339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:29.604328238+07:00","message":"receive interim result [false|false]: ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลผล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:29.604344939+07:00","message":"[buffer interim] 212 false ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:29.604352138+07:00","message":"[bufferProcess] interim [880000000]:ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:29.604354926+07:00","message":"[bufferProcess] send to processor:ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:29.604358438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:29.604361116+07:00","message":"> Transcript [3445] [false]: 'ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:29.604365154+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:29.604367581+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:29.604371009+07:00","message":"StatePrefix: 'ใช่ค่ะว่าเป็นทะเลสีดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:29.604373304+07:00","message":"TextPushed: 'ใช่ค่ะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:29.604376515+07:00","message":"Push: 'เป็นทะเลสีดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:29.604378666+07:00","message":"TextPushed: 'ใช่ค่ะว่าเป็นทะเลสีดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:29.604380969+07:00","message":"Set new StatePrefix : 'ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:29.604383772+07:00","message":"Next Push (prob) : 'แล้วก็สีน้ำตาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:29.604391287+07:00","message":"push: {false เป็นทะเลสีดำ 0 0xc000044200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:29.681701111+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:29.681731305+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:29.681736691+07:00","message":"receive interim result [false|false]: ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:29.681752628+07:00","message":"[buffer interim] 212 false ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:29.68175952+07:00","message":"[bufferProcess] interim [940000000]:ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:29.681762301+07:00","message":"[bufferProcess] send to processor:ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:29.681766059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:29.681768683+07:00","message":"> Transcript [3446] [false]: 'ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:29.681773085+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:29.681775473+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:29.681777894+07:00","message":"StatePrefix: 'ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:29.68178083+07:00","message":"TextPushed: 'ใช่ค่ะว่าเป็นทะเลสีดำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:29.771245954+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:29.77128773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลหุ่นแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:29.771294084+07:00","message":"receive interim result [false|false]: ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลหุ่นแบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:29.771307466+07:00","message":"[buffer interim] 212 false ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลหุ่นแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:29.771317131+07:00","message":"[bufferProcess] interim [0]:ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลหุ่นแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:29.771320183+07:00","message":"[bufferProcess] send to processor:ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:29.771326247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:29.77132918+07:00","message":"> Transcript [3447] [false]: 'ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:29.771332611+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:29.771336704+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:29.771338898+07:00","message":"StatePrefix: 'ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:29.771341942+07:00","message":"TextPushed: 'ใช่ค่ะว่าเป็นทะเลสีดำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:29.80425804+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:29.804299951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลหุ่นแบบนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:29.804307436+07:00","message":"receive interim result [false|false]: ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลหุ่นแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:29.804321918+07:00","message":"[buffer interim] 212 false ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลหุ่นแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:29.804330682+07:00","message":"[bufferProcess] interim [120000000]:ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลหุ่นแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:29.804333638+07:00","message":"[bufferProcess] send to processor:ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลหุ่นแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:29.804342317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:29.804346326+07:00","message":"> Transcript [3448] [false]: 'ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลหุ่นแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:29.804350185+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:29.804352576+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:29.80435516+07:00","message":"StatePrefix: 'ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:29.804358017+07:00","message":"TextPushed: 'ใช่ค่ะว่าเป็นทะเลสีดำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:29.852682786+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:29.852724134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:29.852731773+07:00","message":"receive interim result [false|false]: ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:29.852747601+07:00","message":"[buffer interim] 212 false ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:29.852755338+07:00","message":"[bufferProcess] interim [180000000]:ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:29.852758076+07:00","message":"[bufferProcess] send to processor:ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลหุ่นแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:29.852765388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:29.85276831+07:00","message":"> Transcript [3449] [false]: 'ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลหุ่นแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:29.852772045+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:29.852774556+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:29.852778226+07:00","message":"StatePrefix: 'ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:29.852781062+07:00","message":"TextPushed: 'ใช่ค่ะว่าเป็นทะเลสีดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:29.85278815+07:00","message":"Push: 'แล้วก็สีน้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:29.852790314+07:00","message":"TextPushed: 'ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:29.852793062+07:00","message":"Set new StatePrefix : 'ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลหุ่นแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:29.8527956+07:00","message":"Next Push (prob) : 'หุ่นแบบนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:29.852805838+07:00","message":"push: {false แล้วก็สีน้ำตาล 0 0xc000044200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:29.981226832+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:29.981275644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:29.981283662+07:00","message":"receive interim result [false|false]: ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:29.981300026+07:00","message":"[buffer interim] 212 false ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:29.981310685+07:00","message":"[bufferProcess] interim [300000000]:ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:29.98131327+07:00","message":"[bufferProcess] send to processor:ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:29.981320124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:29.981323283+07:00","message":"> Transcript [3450] [false]: 'ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:29.981326175+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:29.981331213+07:00","message":"Set new StatePrefix: 'ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:30.171981093+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:30.172022692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:30.172029856+07:00","message":"receive interim result [false|false]: ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:30.172049212+07:00","message":"[buffer interim] 212 false ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:30.172059959+07:00","message":"[bufferProcess] interim [480000000]:ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:30.172062655+07:00","message":"[bufferProcess] send to processor:ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:30.172069368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:30.172072623+07:00","message":"> Transcript [3451] [false]: 'ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:30.172076711+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:30.172078883+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:30.172080926+07:00","message":"StatePrefix: 'ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:30.17208356+07:00","message":"TextPushed: 'ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:30.352491916+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:30.352533326+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:30.35253958+07:00","message":"receive interim result [false|false]: ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:30.352553065+07:00","message":"[buffer interim] 212 false ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:30.352563358+07:00","message":"[bufferProcess] interim [660000000]:ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:30.352565749+07:00","message":"[bufferProcess] send to processor:ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:30.352569509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:30.352572295+07:00","message":"> Transcript [3452] [false]: 'ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:30.35257616+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:30.352578433+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:30.352580691+07:00","message":"StatePrefix: 'ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:30.352583404+07:00","message":"TextPushed: 'ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:30.935179595+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:30.935220235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:30.935229511+07:00","message":"receive interim result [false|false]: ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:30.935243142+07:00","message":"[buffer interim] 212 false ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:30.935249654+07:00","message":"[bufferProcess] interim [260000000]:ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:30.93525248+07:00","message":"[bufferProcess] send to processor:ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:30.935258474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:30.935261181+07:00","message":"> Transcript [3453] [false]: 'ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:30.935265189+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:30.935267548+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:30.935269881+07:00","message":"StatePrefix: 'ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:30.935272652+07:00","message":"TextPushed: 'ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:31.257638916+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:31.257678455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรแต่เอาหลัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:31.257684875+07:00","message":"receive interim result [false|false]: ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรแต่เอาหลัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:31.257701553+07:00","message":"[buffer interim] 212 false ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรแต่เอาหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:31.257711137+07:00","message":"[bufferProcess] interim [560000000]:ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรแต่เอาหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:31.257713642+07:00","message":"[bufferProcess] send to processor:ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:31.257720033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:31.257722975+07:00","message":"> Transcript [3454] [false]: 'ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:31.257727503+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:31.257729915+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:31.257732383+07:00","message":"StatePrefix: 'ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:31.257735232+07:00","message":"TextPushed: 'ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:31.257740188+07:00","message":"Push: 'พูดแบบนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:31.257742897+07:00","message":"TextPushed: 'ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:31.257746067+07:00","message":"Set new StatePrefix : 'ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:31.257749272+07:00","message":"Next Push (prob) : 'ได้อย่างไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:31.257757595+07:00","message":"push: {false พูดแบบนั้น 0 0xc000044200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:31.331009295+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:31.331051888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:31.331058488+07:00","message":"receive interim result [false|false]: ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:31.33107508+07:00","message":"[buffer interim] 212 false ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:31.331085067+07:00","message":"[bufferProcess] interim [620000000]:ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:31.331088044+07:00","message":"[bufferProcess] send to processor:ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรแต่เอาหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:31.331094705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:31.331097928+07:00","message":"> Transcript [3455] [false]: 'ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรแต่เอาหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:31.331101899+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:31.331104347+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:31.331106264+07:00","message":"StatePrefix: 'ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:31.331108996+07:00","message":"TextPushed: 'ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:31.411694597+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:31.411735494+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรแต่เอาหลักมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:31.411743081+07:00","message":"receive interim result [false|false]: ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรแต่เอาหลักมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:31.411754077+07:00","message":"[buffer interim] 212 false ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรแต่เอาหลักมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:31.411761912+07:00","message":"[bufferProcess] interim [680000000]:ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรแต่เอาหลักมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:31.411764758+07:00","message":"[bufferProcess] send to processor:ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:31.41176898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:31.41177162+07:00","message":"> Transcript [3456] [false]: 'ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:31.411775432+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:31.411780011+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:31.411783381+07:00","message":"StatePrefix: 'ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:31.411786226+07:00","message":"TextPushed: 'ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:31.523979916+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:31.524021158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรแต่เอาหลักมีคำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:31.524028424+07:00","message":"receive interim result [false|false]: ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรแต่เอาหลักมีคำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:31.524044961+07:00","message":"[buffer interim] 212 false ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรแต่เอาหลักมีคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:31.524059029+07:00","message":"[bufferProcess] interim [800000000]:ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรแต่เอาหลักมีคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:31.524061761+07:00","message":"[bufferProcess] send to processor:ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรแต่เอาหลักมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:31.524069343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:31.524072762+07:00","message":"> Transcript [3457] [false]: 'ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรแต่เอาหลักมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:31.524076949+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:31.524079449+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:31.524082069+07:00","message":"StatePrefix: 'ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:31.524084914+07:00","message":"TextPushed: 'ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:31.573876862+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:31.573927199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรแต่เอาหลักมีคำตอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:31.573943016+07:00","message":"receive interim result [false|false]: ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรแต่เอาหลักมีคำตอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:31.573959009+07:00","message":"[buffer interim] 212 false ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรแต่เอาหลักมีคำตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:31.573968561+07:00","message":"[bufferProcess] interim [920000000]:ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรแต่เอาหลักมีคำตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:31.573974996+07:00","message":"[bufferProcess] send to processor:ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรแต่เอาหลักมีคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:31.573984197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:31.57398904+07:00","message":"> Transcript [3458] [false]: 'ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรแต่เอาหลักมีคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:31.573995232+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:31.573998928+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:31.574002601+07:00","message":"StatePrefix: 'ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:31.574006825+07:00","message":"TextPushed: 'ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:31.574015326+07:00","message":"Push: 'ได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:31.57401844+07:00","message":"TextPushed: 'ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:31.574022038+07:00","message":"Set new StatePrefix : 'ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรแต่เอาหลักมีคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:31.574026468+07:00","message":"Next Push (prob) : 'แต่เอาหลักมีคำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:31.574038826+07:00","message":"push: {false ได้อย่างไร 0 0xc000044200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:31.837305444+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:31.837350057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรแต่เอาหลักมีคำตอบได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:31.837356696+07:00","message":"receive interim result [false|false]: ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรแต่เอาหลักมีคำตอบได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:31.837372805+07:00","message":"[buffer interim] 212 false ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรแต่เอาหลักมีคำตอบได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:31.837381434+07:00","message":"[bufferProcess] interim [160000000]:ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรแต่เอาหลักมีคำตอบได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:31.837385031+07:00","message":"[bufferProcess] send to processor:ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรแต่เอาหลักมีคำตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:31.837394193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:31.837397539+07:00","message":"> Transcript [3459] [false]: 'ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรแต่เอาหลักมีคำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:31.837402078+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:31.837406202+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:31.837410005+07:00","message":"StatePrefix: 'ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรแต่เอาหลักมีคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:31.837413942+07:00","message":"TextPushed: 'ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:46:31.96115437+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:46:31.961190197+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:31.982457879+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:31.982501567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรแต่เอาหลักมีคำตอบแน่นอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:31.982508107+07:00","message":"receive interim result [false|false]: ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรแต่เอาหลักมีคำตอบแน่นอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:31.982521591+07:00","message":"[buffer interim] 212 false ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรแต่เอาหลักมีคำตอบแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:31.98253012+07:00","message":"[bufferProcess] interim [280000000]:ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรแต่เอาหลักมีคำตอบแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:31.982533135+07:00","message":"[bufferProcess] send to processor:ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรแต่เอาหลักมีคำตอบได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:31.982537295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:31.982541124+07:00","message":"> Transcript [3460] [false]: 'ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรแต่เอาหลักมีคำตอบได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:31.982545897+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:31.982548215+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:31.982551292+07:00","message":"StatePrefix: 'ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรแต่เอาหลักมีคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:31.982555924+07:00","message":"TextPushed: 'ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:32.335550735+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:32.33558878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรแต่เอาหลักมีคำตอบแน่นอนใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:32.335596498+07:00","message":"receive interim result [false|false]: ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรแต่เอาหลักมีคำตอบแน่นอนใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:32.335610778+07:00","message":"[buffer interim] 212 false ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรแต่เอาหลักมีคำตอบแน่นอนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:32.335617855+07:00","message":"[bufferProcess] interim [640000000]:ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรแต่เอาหลักมีคำตอบแน่นอนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:32.335620945+07:00","message":"[bufferProcess] send to processor:ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรแต่เอาหลักมีคำตอบแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:32.335628617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:32.335631586+07:00","message":"> Transcript [3461] [false]: 'ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรแต่เอาหลักมีคำตอบแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:32.335635605+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:32.335637653+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:32.335640255+07:00","message":"StatePrefix: 'ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรแต่เอาหลักมีคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:32.335642984+07:00","message":"TextPushed: 'ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:32.516856167+07:00","message":"[GCS] IsForceVAD: false for message ID: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:32.527861157+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:32.527898317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรแต่เอาหลักมีคำตอบแน่นอนในรถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:32.527913774+07:00","message":"receive interim result [false|false]: ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรแต่เอาหลักมีคำตอบแน่นอนในรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:32.527928689+07:00","message":"[buffer interim] 212 false ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรแต่เอาหลักมีคำตอบแน่นอนในรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:32.527944908+07:00","message":"[bufferProcess] interim [880000000]:ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรแต่เอาหลักมีคำตอบแน่นอนในรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:32.527948195+07:00","message":"[bufferProcess] send to processor:ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรแต่เอาหลักมีคำตอบแน่นอนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:32.527954796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:32.527957777+07:00","message":"> Transcript [3462] [false]: 'ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรแต่เอาหลักมีคำตอบแน่นอนใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:32.527961854+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:32.527964034+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:32.527966518+07:00","message":"StatePrefix: 'ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรแต่เอาหลักมีคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:32.527969163+07:00","message":"TextPushed: 'ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:32.52797456+07:00","message":"Push: 'แต่เอาหลักมีคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:32.527976864+07:00","message":"TextPushed: 'ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรแต่เอาหลักมีคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:32.527979546+07:00","message":"Set new StatePrefix : 'ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรแต่เอาหลักมีคำตอบแน่นอนใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:32.527982274+07:00","message":"Next Push (prob) : 'ตอบแน่นอนใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:32.528008024+07:00","message":"push: {false แต่เอาหลักมีคำ 0 0xc000044200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:32.574375997+07:00","message":"[GCS] Start streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:32.644057565+07:00","message":"[GCS] IsForceVAD: false for message ID: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:32.706125387+07:00","message":"[GCS] Start streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:32.715326268+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:32.715365907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรแต่เอาหลักมีคำตอบแน่นอนในรถ\",\"confidence\":0.93510854}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:32.715373336+07:00","message":"receive interim result [true|false]: ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรแต่เอาหลักมีคำตอบแน่นอนในรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:32.715381208+07:00","message":"end recv isFinal message id 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:32.715384307+07:00","message":"end Recv id 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:32.715391802+07:00","message":"[buffer interim] 212 true ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรแต่เอาหลักมีคำตอบแน่นอนในรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:32.715399844+07:00","message":"[bufferProcess] interim [30000000]:ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรแต่เอาหลักมีคำตอบแน่นอนในรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:32.715403392+07:00","message":"[bufferProcess] send to processor (isfinal):ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรแต่เอาหลักมีคำตอบแน่นอนในรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:32.715406764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:32.715409484+07:00","message":"> Transcript [3463] [false]: 'ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรแต่เอาหลักมีคำตอบแน่นอนในรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:32.715413129+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:32.715415148+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:32.71541718+07:00","message":"StatePrefix: 'ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรแต่เอาหลักมีคำตอบแน่นอนใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:32.715420021+07:00","message":"TextPushed: 'ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรแต่เอาหลักมีคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:32.715422082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:32.715424083+07:00","message":"> Transcript [3464] [true]: 'ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรแต่เอาหลักมีคำตอบแน่นอนในรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:32.715426595+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:32.715428593+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:32.715430302+07:00","message":"StatePrefix: 'ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรแต่เอาหลักมีคำตอบแน่นอนใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:32.715432665+07:00","message":"TextPushed: 'ใช่ค่ะว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรแต่เอาหลักมีคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:32.715435808+07:00","message":"Push: 'ตอบแน่นอนในรถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:32.715450156+07:00","message":"push: {true ตอบแน่นอนในรถ 0 0xc000044200}"}
{"level":"info","service":"Main","time":"2026-06-25T13:46:32.727070432+07:00","message":"write wav file: './tmp/7595/7595_212.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:33.033350837+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:33.03337362+07:00","message":"found end of frame, send empty tag with msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:33.033376941+07:00","message":"end Recv id 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:33.033383704+07:00","message":"[buffer interim] 213 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:33.033401244+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:33.033406051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:33.033409391+07:00","message":"> Transcript [3465] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:33.033412269+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:33.033414253+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:33.033416549+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:33.033418641+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:33.033426337+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:33.033436466+07:00","message":"push: {true \n 0 0xc0037d4e80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:46:33.040157918+07:00","message":"write wav file: './tmp/7595/7595_213.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:33.183592323+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:33.1836361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:33.183643505+07:00","message":"receive interim result [false|false]: ส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:33.183659015+07:00","message":"[buffer interim] 214 false ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:33.183666913+07:00","message":"[bufferProcess] interim [300000000]:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:33.183668922+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:33.258055402+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:33.25809756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:33.258104357+07:00","message":"receive interim result [false|false]: ส่งไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:33.258119811+07:00","message":"[buffer interim] 214 false ส่งไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:33.258127425+07:00","message":"[bufferProcess] interim [420000000]:ส่งไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:33.258130301+07:00","message":"[bufferProcess] send to processor:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:33.258138059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:33.25814136+07:00","message":"> Transcript [3466] [false]: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:33.258144198+07:00","message":"Set StatePrefix (first interim): 'ส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:33.47542676+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:33.475472583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งไปนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:33.475479037+07:00","message":"receive interim result [false|false]: ส่งไปนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:33.475493483+07:00","message":"[buffer interim] 214 false ส่งไปนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:33.475501692+07:00","message":"[bufferProcess] interim [600000000]:ส่งไปนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:33.47550487+07:00","message":"[bufferProcess] send to processor:ส่งไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:33.475508959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:33.475512001+07:00","message":"> Transcript [3467] [false]: 'ส่งไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:33.475514952+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:33.475517628+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:33.475519633+07:00","message":"StatePrefix: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:33.475521672+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:33.70071033+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:33.700752261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงป้ายนี้วัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:33.700758285+07:00","message":"receive interim result [false|false]: ลงป้ายนี้วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:33.7007736+07:00","message":"[buffer interim] 214 false ลงป้ายนี้วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:33.700782401+07:00","message":"[bufferProcess] interim [780000000]:ลงป้ายนี้วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:33.700785189+07:00","message":"[bufferProcess] send to processor:ส่งไปนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:33.700792745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:33.700795759+07:00","message":"> Transcript [3468] [false]: 'ส่งไปนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:33.700799771+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:33.700801991+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:33.700804382+07:00","message":"StatePrefix: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:33.700806738+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:33.765965339+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:33.766001011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงป้ายนี้วันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:33.766007746+07:00","message":"receive interim result [false|false]: ลงป้ายนี้วันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:33.766022094+07:00","message":"[buffer interim] 214 false ลงป้ายนี้วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:33.766031711+07:00","message":"[bufferProcess] interim [900000000]:ลงป้ายนี้วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:33.766034251+07:00","message":"[bufferProcess] send to processor:ลงป้ายนี้วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:33.766040445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:33.766043091+07:00","message":"> Transcript [3469] [false]: 'ลงป้ายนี้วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:33.766045332+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:33.766047765+07:00","message":"Set new StatePrefix: 'ลงป้ายนี้วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:33.923237356+07:00","message":"[GCS] IsForceVAD: false for message ID: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:33.955563458+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:33.95561783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงป้ายนี้วันนี้ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:33.955627516+07:00","message":"receive interim result [false|false]: ลงป้ายนี้วันนี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:33.955647413+07:00","message":"[buffer interim] 214 false ลงป้ายนี้วันนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:33.955662693+07:00","message":"[bufferProcess] interim [80000000]:ลงป้ายนี้วันนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:33.955666979+07:00","message":"[bufferProcess] send to processor:ลงป้ายนี้วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:33.955677251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:33.955681714+07:00","message":"> Transcript [3470] [false]: 'ลงป้ายนี้วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:33.955687267+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:33.955690508+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:33.955693339+07:00","message":"StatePrefix: 'ลงป้ายนี้วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:33.955696275+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:34.050595185+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:34.050641852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงป้ายนี้วันนี้ค่ะ\",\"confidence\":0.8184453}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:34.050650483+07:00","message":"receive interim result [true|false]: ลงป้ายนี้วันนี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:34.050660993+07:00","message":"end recv isFinal message id 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:34.050663326+07:00","message":"end Recv id 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:34.050671402+07:00","message":"[buffer interim] 214 true ลงป้ายนี้วันนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:34.050681243+07:00","message":"[bufferProcess] interim [230000000]:ลงป้ายนี้วันนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:34.050686433+07:00","message":"[bufferProcess] send to processor (isfinal):ลงป้ายนี้วันนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:34.050689876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:34.050692947+07:00","message":"> Transcript [3471] [false]: 'ลงป้ายนี้วันนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:34.050696214+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:34.050698183+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:34.050700199+07:00","message":"StatePrefix: 'ลงป้ายนี้วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:34.050702322+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:34.050703982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:34.050706293+07:00","message":"> Transcript [3472] [true]: 'ลงป้ายนี้วันนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:34.050708798+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:34.050710534+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:34.050712251+07:00","message":"StatePrefix: 'ลงป้ายนี้วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:34.050714118+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:34.050720256+07:00","message":"Push: 'ลงป้ายนี้วันนี้ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:34.050729642+07:00","message":"push: {true ลงป้ายนี้วันนี้ค่ะ 0 0xc000431d80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:46:34.057146547+07:00","message":"write wav file: './tmp/7595/7595_214.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:34.436144163+07:00","message":"[GCS] Start streaming session, msgId: 215"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:46:34.96141471+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:46:34.961421976+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:46:37.962173497+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:46:37.962173567+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:46:40.962263179+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:46:40.962281695+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:42.444505363+07:00","message":"[GCS] IsForceVAD: false for message ID: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:42.53557512+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:42.535601811+07:00","message":"found end of frame, send empty tag with msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:42.535606104+07:00","message":"end Recv id 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:42.535614157+07:00","message":"[buffer interim] 215 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:42.535622153+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:42.535626842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:42.535629891+07:00","message":"> Transcript [3473] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:42.535632544+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:42.535634634+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:42.535637034+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:42.535638894+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:42.535641686+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:42.535652444+07:00","message":"push: {true \n 0 0xc0037d5100}"}
{"level":"info","service":"Main","time":"2026-06-25T13:46:42.555155269+07:00","message":"write wav file: './tmp/7595/7595_215.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:46:43.962572083+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:46:43.962586955+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:44.305129101+07:00","message":"[GCS] Start streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:46.365820864+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:46.365867434+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป้าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:46.365872824+07:00","message":"receive interim result [false|false]: ป้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:46.36588705+07:00","message":"[buffer interim] 216 false ป้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:46.365893564+07:00","message":"[bufferProcess] interim [920000000]:ป้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:46.365895511+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:46.365901396+07:00","message":"[bufferProcess] send to processor (ticker):ป้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:46.365903852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:46.365906649+07:00","message":"> Transcript [3474] [false]: 'ป้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:46.365909015+07:00","message":"Set StatePrefix (first interim): 'ป้าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:46.559191154+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:46.559237351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป้ายนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:46.559243056+07:00","message":"receive interim result [false|false]: ป้ายนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:46.559259631+07:00","message":"[buffer interim] 216 false ป้ายนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:46.559268544+07:00","message":"[bufferProcess] interim [40000000]:ป้ายนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:46.559271314+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:46.650511296+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:46.650550585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป้ายนี้จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:46.650556107+07:00","message":"receive interim result [false|false]: ป้ายนี้จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:46.65057109+07:00","message":"[buffer interim] 216 false ป้ายนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:46.650579197+07:00","message":"[bufferProcess] interim [220000000]:ป้ายนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:46.65058155+07:00","message":"[bufferProcess] send to processor:ป้ายนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:46.650585253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:46.650587932+07:00","message":"> Transcript [3475] [false]: 'ป้ายนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:46.650591033+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:46.650593+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:46.650595048+07:00","message":"StatePrefix: 'ป้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:46.650597406+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:46.758668027+07:00","message":"[GCS] Cleaned up inactive client: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:46.758697209+07:00","message":"[GCS] Cleaned up inactive client: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:46.758701497+07:00","message":"[GCS] Cleaned up inactive client: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:46.758704825+07:00","message":"[GCS] Cleaned up inactive client: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:46.758707473+07:00","message":"[GCS] Cleaned up inactive client: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:46.758711093+07:00","message":"[GCS] Cleaned up inactive client: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:46.766092582+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:46.766127542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป้ายนี้ตอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:46.766133057+07:00","message":"receive interim result [false|false]: ป้ายนี้ตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:46.766146827+07:00","message":"[buffer interim] 216 false ป้ายนี้ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:46.766153624+07:00","message":"[bufferProcess] interim [280000000]:ป้ายนี้ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:46.766155771+07:00","message":"[bufferProcess] send to processor:ป้ายนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:46.766159257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:46.766161828+07:00","message":"> Transcript [3476] [false]: 'ป้ายนี้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:46.766164991+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:46.766167188+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:46.766169296+07:00","message":"StatePrefix: 'ป้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:46.766171318+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:46.88032513+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:46.880362017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป้ายนี้สวัสดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:46.880367393+07:00","message":"receive interim result [false|false]: ป้ายนี้สวัสดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:46.880378653+07:00","message":"[buffer interim] 216 false ป้ายนี้สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:46.88038521+07:00","message":"[bufferProcess] interim [400000000]:ป้ายนี้สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:46.880387693+07:00","message":"[bufferProcess] send to processor:ป้ายนี้ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:46.880393138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:46.88039584+07:00","message":"> Transcript [3477] [false]: 'ป้ายนี้ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:46.880399107+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:46.880401645+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:46.880403587+07:00","message":"StatePrefix: 'ป้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:46.880405711+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:46:46.962650741+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:46:46.962663771+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:47.124932083+07:00","message":"[GCS] IsForceVAD: false for message ID: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:47.126553781+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:47.126598979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป้ายนี้สวัสดีค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:47.12660549+07:00","message":"receive interim result [false|false]: ป้ายนี้สวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:47.126622063+07:00","message":"[buffer interim] 216 false ป้ายนี้สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:47.126630181+07:00","message":"[bufferProcess] interim [640000000]:ป้ายนี้สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:47.126632836+07:00","message":"[bufferProcess] send to processor:ป้ายนี้สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:47.126640325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:47.126643477+07:00","message":"> Transcript [3478] [false]: 'ป้ายนี้สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:47.126647625+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:47.12665015+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:47.12665283+07:00","message":"StatePrefix: 'ป้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:47.12665506+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:47.126661877+07:00","message":"Push: 'ป้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:47.126664216+07:00","message":"TextPushed: 'ป้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:47.126666533+07:00","message":"Set new StatePrefix : 'ป้ายนี้สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:47.126668803+07:00","message":"Next Push (prob) : 'นี้สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:47.126677577+07:00","message":"push: {false ป้าย 0 0xc003684300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:47.184687089+07:00","message":"[GCS] Start streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:47.210035906+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:47.210074838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป้ายนี้สวัสดีค่ะ\",\"confidence\":0.9501041}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:47.210083036+07:00","message":"receive interim result [true|false]: ป้ายนี้สวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:47.210093412+07:00","message":"end recv isFinal message id 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:47.210095974+07:00","message":"end Recv id 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:47.210102171+07:00","message":"[buffer interim] 216 true ป้ายนี้สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:47.210108871+07:00","message":"[bufferProcess] interim [850000000]:ป้ายนี้สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:47.210115205+07:00","message":"[bufferProcess] send to processor (isfinal):ป้ายนี้สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:47.210118527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:47.210121403+07:00","message":"> Transcript [3479] [false]: 'ป้ายนี้สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:47.210125298+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:47.210127348+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:47.210129671+07:00","message":"StatePrefix: 'ป้ายนี้สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:47.210132105+07:00","message":"TextPushed: 'ป้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:47.210134083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:47.210136351+07:00","message":"> Transcript [3480] [true]: 'ป้ายนี้สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:47.210138453+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:47.210140138+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:47.210141948+07:00","message":"StatePrefix: 'ป้ายนี้สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:47.210143675+07:00","message":"TextPushed: 'ป้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:47.210146313+07:00","message":"Push: 'นี้สวัสดีค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:47.210153426+07:00","message":"push: {true นี้สวัสดีค่ะ 0 0xc003684300}"}
{"level":"info","service":"Main","time":"2026-06-25T13:46:47.217856462+07:00","message":"write wav file: './tmp/7595/7595_216.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:47.719392876+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:47.719438872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีปัญหา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:47.719444089+07:00","message":"receive interim result [false|false]: มีปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:47.71945875+07:00","message":"[buffer interim] 217 false มีปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:47.719467154+07:00","message":"[bufferProcess] interim [600000000]:มีปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:47.71947043+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:48.098427742+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:48.098473659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีปัญหากู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:48.098481283+07:00","message":"receive interim result [false|false]: มีปัญหากู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:48.098497272+07:00","message":"[buffer interim] 217 false มีปัญหากู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:48.098505371+07:00","message":"[bufferProcess] interim [900000000]:มีปัญหากู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:48.098510967+07:00","message":"[bufferProcess] send to processor:มีปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:48.098514986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:48.098518532+07:00","message":"> Transcript [3481] [false]: 'มีปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:48.098520862+07:00","message":"Set StatePrefix (first interim): 'มีปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:48.219588537+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:48.219644995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีปัญหา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:48.21965327+07:00","message":"receive interim result [false|false]: มีปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:48.21967271+07:00","message":"[buffer interim] 217 false มีปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:48.219685587+07:00","message":"[bufferProcess] interim [960000000]:มีปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:48.219688607+07:00","message":"[bufferProcess] send to processor:มีปัญหากู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:48.219696149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:48.219699294+07:00","message":"> Transcript [3482] [false]: 'มีปัญหากู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:48.219703019+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:48.219705352+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:48.219707517+07:00","message":"StatePrefix: 'มีปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:48.219710197+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:48.25411016+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:48.254148973+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีปัญหาปรึกษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:48.254155081+07:00","message":"receive interim result [false|false]: มีปัญหาปรึกษา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:48.254175331+07:00","message":"[buffer interim] 217 false มีปัญหาปรึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:48.254185926+07:00","message":"[bufferProcess] interim [20000000]:มีปัญหาปรึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:48.254188828+07:00","message":"[bufferProcess] send to processor:มีปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:48.25419539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:48.254198654+07:00","message":"> Transcript [3483] [false]: 'มีปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:48.25420215+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:48.254205231+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:48.254207192+07:00","message":"StatePrefix: 'มีปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:48.254210174+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:48.579675971+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:48.57972079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีปัญหาภาษาจีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:48.579725986+07:00","message":"receive interim result [false|false]: มีปัญหาภาษาจีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:48.57973893+07:00","message":"[buffer interim] 217 false มีปัญหาภาษาจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:48.579753167+07:00","message":"[bufferProcess] interim [380000000]:มีปัญหาภาษาจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:48.579755695+07:00","message":"[bufferProcess] send to processor:มีปัญหาปรึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:48.579759231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:48.579762076+07:00","message":"> Transcript [3484] [false]: 'มีปัญหาปรึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:48.579766132+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:48.579768161+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:48.579770096+07:00","message":"StatePrefix: 'มีปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:48.579772296+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:48.648703533+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:48.648751878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีปัญหาปรึกษาเกี่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:48.648758479+07:00","message":"receive interim result [false|false]: มีปัญหาปรึกษาเกี่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:48.648773127+07:00","message":"[buffer interim] 217 false มีปัญหาปรึกษาเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:48.648781167+07:00","message":"[bufferProcess] interim [440000000]:มีปัญหาปรึกษาเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:48.648784026+07:00","message":"[bufferProcess] send to processor:มีปัญหาภาษาจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:48.648791663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:48.648794833+07:00","message":"> Transcript [3485] [false]: 'มีปัญหาภาษาจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:48.648799116+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:48.648801306+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:48.648803498+07:00","message":"StatePrefix: 'มีปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:48.648805916+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:48.648811295+07:00","message":"Push: 'มีปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:48.648813585+07:00","message":"TextPushed: 'มีปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:48.648815674+07:00","message":"Set new StatePrefix : 'มีปัญหาภาษาจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:48.648817768+07:00","message":"Next Push (prob) : 'ภาษาจีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:48.648827547+07:00","message":"push: {false มีปัญหา 0 0xc003684680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:48.790587822+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:48.790636723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีปัญหาประสานเสียง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:48.790643581+07:00","message":"receive interim result [false|false]: มีปัญหาประสานเสียง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:48.790659437+07:00","message":"[buffer interim] 217 false มีปัญหาประสานเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:48.790667112+07:00","message":"[bufferProcess] interim [620000000]:มีปัญหาประสานเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:48.790669708+07:00","message":"[bufferProcess] send to processor:มีปัญหาปรึกษาเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:48.790677227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:48.790680537+07:00","message":"> Transcript [3486] [false]: 'มีปัญหาปรึกษาเกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:48.790683704+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:48.790688379+07:00","message":"Set new StatePrefix: 'มีปัญหาปรึกษาเกี่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:48.966392122+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:48.96643808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีปัญหาประสานเสียงให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:48.96644382+07:00","message":"receive interim result [false|false]: มีปัญหาประสานเสียงให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:48.966461709+07:00","message":"[buffer interim] 217 false มีปัญหาประสานเสียงให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:48.966470017+07:00","message":"[bufferProcess] interim [680000000]:มีปัญหาประสานเสียงให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:48.966472962+07:00","message":"[bufferProcess] send to processor:มีปัญหาประสานเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:48.966477461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:48.966480438+07:00","message":"> Transcript [3487] [false]: 'มีปัญหาประสานเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:48.966483285+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:48.966485925+07:00","message":"Set new StatePrefix: 'มีปัญหาประสานเสียง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:49.080183138+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:49.080230951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีปัญหาปรึกษาเกี่ยวให้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:49.080238021+07:00","message":"receive interim result [false|false]: มีปัญหาปรึกษาเกี่ยวให้นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:49.080258034+07:00","message":"[buffer interim] 217 false มีปัญหาปรึกษาเกี่ยวให้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:49.080267457+07:00","message":"[bufferProcess] interim [800000000]:มีปัญหาปรึกษาเกี่ยวให้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:49.080270467+07:00","message":"[bufferProcess] send to processor:มีปัญหาประสานเสียงให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:49.080283026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:49.080286823+07:00","message":"> Transcript [3488] [false]: 'มีปัญหาประสานเสียงให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:49.080291647+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:49.080294225+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:49.080296218+07:00","message":"StatePrefix: 'มีปัญหาประสานเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:49.080298497+07:00","message":"TextPushed: 'มีปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:49.130809645+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:49.130851202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีปัญหาปรึกษาเกี่ยวให้น้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:49.130857142+07:00","message":"receive interim result [false|false]: มีปัญหาปรึกษาเกี่ยวให้น้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:49.130869016+07:00","message":"[buffer interim] 217 false มีปัญหาปรึกษาเกี่ยวให้น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:49.130876532+07:00","message":"[bufferProcess] interim [860000000]:มีปัญหาปรึกษาเกี่ยวให้น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:49.130878953+07:00","message":"[bufferProcess] send to processor:มีปัญหาปรึกษาเกี่ยวให้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:49.130882605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:49.130885626+07:00","message":"> Transcript [3489] [false]: 'มีปัญหาปรึกษาเกี่ยวให้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:49.130888152+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:49.1308907+07:00","message":"Set new StatePrefix: 'มีปัญหาปรึกษาเกี่ยวให้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:49.193804704+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:49.193847535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีปัญหาปรึกษาเกี่ยวให้น้ำไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:49.193854629+07:00","message":"receive interim result [false|false]: มีปัญหาปรึกษาเกี่ยวให้น้ำไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:49.193870133+07:00","message":"[buffer interim] 217 false มีปัญหาปรึกษาเกี่ยวให้น้ำไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:49.193878602+07:00","message":"[bufferProcess] interim [980000000]:มีปัญหาปรึกษาเกี่ยวให้น้ำไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:49.193881352+07:00","message":"[bufferProcess] send to processor:มีปัญหาปรึกษาเกี่ยวให้น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:49.193885167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:49.193888394+07:00","message":"> Transcript [3490] [false]: 'มีปัญหาปรึกษาเกี่ยวให้น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:49.193890824+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:49.193892897+07:00","message":"Set new StatePrefix: 'มีปัญหาปรึกษาเกี่ยวให้น้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:49.335653642+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:49.335716697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีปัญหาปรึกษาเกี่ยวให้น้ำไม่ไหล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:49.335722314+07:00","message":"receive interim result [false|false]: มีปัญหาปรึกษาเกี่ยวให้น้ำไม่ไหล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:49.335737252+07:00","message":"[buffer interim] 217 false มีปัญหาปรึกษาเกี่ยวให้น้ำไม่ไหล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:49.335744314+07:00","message":"[bufferProcess] interim [100000000]:มีปัญหาปรึกษาเกี่ยวให้น้ำไม่ไหล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:49.335761641+07:00","message":"[bufferProcess] send to processor:มีปัญหาปรึกษาเกี่ยวให้น้ำไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:49.335769626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:49.335772668+07:00","message":"> Transcript [3491] [false]: 'มีปัญหาปรึกษาเกี่ยวให้น้ำไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:49.335776936+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:49.335779513+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:49.335781496+07:00","message":"StatePrefix: 'มีปัญหาปรึกษาเกี่ยวให้น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:49.335784076+07:00","message":"TextPushed: 'มีปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:49.613228177+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:49.613267556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีปัญหาปรึกษาเกี่ยวให้น้ำไม่ไหลไฟ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:49.613273329+07:00","message":"receive interim result [false|false]: มีปัญหาปรึกษาเกี่ยวให้น้ำไม่ไหลไฟ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:49.613305782+07:00","message":"[buffer interim] 217 false มีปัญหาปรึกษาเกี่ยวให้น้ำไม่ไหลไฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:49.613313178+07:00","message":"[bufferProcess] interim [340000000]:มีปัญหาปรึกษาเกี่ยวให้น้ำไม่ไหลไฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:49.613316068+07:00","message":"[bufferProcess] send to processor:มีปัญหาปรึกษาเกี่ยวให้น้ำไม่ไหล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:49.613320008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:49.613322887+07:00","message":"> Transcript [3492] [false]: 'มีปัญหาปรึกษาเกี่ยวให้น้ำไม่ไหล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:49.613326667+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:49.613329169+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:49.613331589+07:00","message":"StatePrefix: 'มีปัญหาปรึกษาเกี่ยวให้น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:49.613334193+07:00","message":"TextPushed: 'มีปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:49.734843071+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:49.734882981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีปัญหาปรึกษาเกี่ยวให้น้ำไม่ไหลไฟดับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:49.734890124+07:00","message":"receive interim result [false|false]: มีปัญหาปรึกษาเกี่ยวให้น้ำไม่ไหลไฟดับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:49.734906077+07:00","message":"[buffer interim] 217 false มีปัญหาปรึกษาเกี่ยวให้น้ำไม่ไหลไฟดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:49.734914317+07:00","message":"[bufferProcess] interim [520000000]:มีปัญหาปรึกษาเกี่ยวให้น้ำไม่ไหลไฟดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:49.734917209+07:00","message":"[bufferProcess] send to processor:มีปัญหาปรึกษาเกี่ยวให้น้ำไม่ไหลไฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:49.73492287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:49.734925821+07:00","message":"> Transcript [3493] [false]: 'มีปัญหาปรึกษาเกี่ยวให้น้ำไม่ไหลไฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:49.734929278+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:49.734931504+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:49.734933751+07:00","message":"StatePrefix: 'มีปัญหาปรึกษาเกี่ยวให้น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:49.734936329+07:00","message":"TextPushed: 'มีปัญหา'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:46:49.962731226+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:46:49.962747431+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:50.277882781+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:50.277922269+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีปัญหาปรึกษาเกี่ยวให้น้ำไม่ไหลไฟดับถนน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:50.277928442+07:00","message":"receive interim result [false|false]: มีปัญหาปรึกษาเกี่ยวให้น้ำไม่ไหลไฟดับถนน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:50.27794192+07:00","message":"[buffer interim] 217 false มีปัญหาปรึกษาเกี่ยวให้น้ำไม่ไหลไฟดับถนน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:50.27795837+07:00","message":"[bufferProcess] interim [880000000]:มีปัญหาปรึกษาเกี่ยวให้น้ำไม่ไหลไฟดับถนน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:50.277964907+07:00","message":"[bufferProcess] send to processor:มีปัญหาปรึกษาเกี่ยวให้น้ำไม่ไหลไฟดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:50.277975413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:50.277978596+07:00","message":"> Transcript [3494] [false]: 'มีปัญหาปรึกษาเกี่ยวให้น้ำไม่ไหลไฟดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:50.277982478+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:50.277984655+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:50.277987107+07:00","message":"StatePrefix: 'มีปัญหาปรึกษาเกี่ยวให้น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:50.27798982+07:00","message":"TextPushed: 'มีปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:50.277996706+07:00","message":"Push: 'ปรึกษาเกี่ยวให้น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:50.277998841+07:00","message":"TextPushed: 'มีปัญหาปรึกษาเกี่ยวให้น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:50.278000975+07:00","message":"Set new StatePrefix : 'มีปัญหาปรึกษาเกี่ยวให้น้ำไม่ไหลไฟดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:50.278003177+07:00","message":"Next Push (prob) : 'ไม่ไหลไฟดับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:50.278010656+07:00","message":"push: {false ปรึกษาเกี่ยวให้น้ำ 0 0xc003684680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:50.432912632+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:50.4329611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีปัญหาปรึกษาเกี่ยวให้น้ำไม่ไหลไฟดับถนนพัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:50.432968894+07:00","message":"receive interim result [false|false]: มีปัญหาปรึกษาเกี่ยวให้น้ำไม่ไหลไฟดับถนนพัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:50.432984677+07:00","message":"[buffer interim] 217 false มีปัญหาปรึกษาเกี่ยวให้น้ำไม่ไหลไฟดับถนนพัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:50.432995487+07:00","message":"[bufferProcess] interim [180000000]:มีปัญหาปรึกษาเกี่ยวให้น้ำไม่ไหลไฟดับถนนพัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:50.432999437+07:00","message":"[bufferProcess] send to processor:มีปัญหาปรึกษาเกี่ยวให้น้ำไม่ไหลไฟดับถนน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:50.433007045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:50.433011436+07:00","message":"> Transcript [3495] [false]: 'มีปัญหาปรึกษาเกี่ยวให้น้ำไม่ไหลไฟดับถนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:50.433017092+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:50.433021878+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:50.433025042+07:00","message":"StatePrefix: 'มีปัญหาปรึกษาเกี่ยวให้น้ำไม่ไหลไฟดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:50.433028677+07:00","message":"TextPushed: 'มีปัญหาปรึกษาเกี่ยวให้น้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:50.574295381+07:00","message":"[GCS] IsForceVAD: false for message ID: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:50.640101915+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:50.640153668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีปัญหาปรึกษาเกี่ยวให้น้ำไม่ไหลไฟดับถนนพังหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:50.640160415+07:00","message":"receive interim result [false|false]: มีปัญหาปรึกษาเกี่ยวให้น้ำไม่ไหลไฟดับถนนพังหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:50.64018117+07:00","message":"[buffer interim] 217 false มีปัญหาปรึกษาเกี่ยวให้น้ำไม่ไหลไฟดับถนนพังหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:50.640188229+07:00","message":"[bufferProcess] interim [420000000]:มีปัญหาปรึกษาเกี่ยวให้น้ำไม่ไหลไฟดับถนนพังหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:50.640191297+07:00","message":"[bufferProcess] send to processor:มีปัญหาปรึกษาเกี่ยวให้น้ำไม่ไหลไฟดับถนนพัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:50.640202664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:50.640205638+07:00","message":"> Transcript [3496] [false]: 'มีปัญหาปรึกษาเกี่ยวให้น้ำไม่ไหลไฟดับถนนพัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:50.640209555+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:50.640211726+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:50.640214206+07:00","message":"StatePrefix: 'มีปัญหาปรึกษาเกี่ยวให้น้ำไม่ไหลไฟดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:50.640217088+07:00","message":"TextPushed: 'มีปัญหาปรึกษาเกี่ยวให้น้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:50.645221518+07:00","message":"[GCS] Start streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:50.829960386+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:50.830008169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีปัญหาปรึกษาเกี่ยวให้น้ำไม่ไหลไฟดับถนนพังหรือเปล่า\",\"confidence\":0.94594675}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:50.830015937+07:00","message":"receive interim result [true|false]: มีปัญหาปรึกษาเกี่ยวให้น้ำไม่ไหลไฟดับถนนพังหรือเปล่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:50.830025542+07:00","message":"end recv isFinal message id 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:50.830028005+07:00","message":"end Recv id 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:50.830035029+07:00","message":"[buffer interim] 217 true มีปัญหาปรึกษาเกี่ยวให้น้ำไม่ไหลไฟดับถนนพังหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:50.830045423+07:00","message":"[bufferProcess] interim [630000000]:มีปัญหาปรึกษาเกี่ยวให้น้ำไม่ไหลไฟดับถนนพังหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:50.830051208+07:00","message":"[bufferProcess] send to processor (isfinal):มีปัญหาปรึกษาเกี่ยวให้น้ำไม่ไหลไฟดับถนนพังหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:50.830054852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:50.830058326+07:00","message":"> Transcript [3497] [false]: 'มีปัญหาปรึกษาเกี่ยวให้น้ำไม่ไหลไฟดับถนนพังหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:50.830074854+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:50.830077106+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:50.830079776+07:00","message":"StatePrefix: 'มีปัญหาปรึกษาเกี่ยวให้น้ำไม่ไหลไฟดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:50.830082715+07:00","message":"TextPushed: 'มีปัญหาปรึกษาเกี่ยวให้น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:50.83008474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:50.830086812+07:00","message":"> Transcript [3498] [true]: 'มีปัญหาปรึกษาเกี่ยวให้น้ำไม่ไหลไฟดับถนนพังหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:50.83008911+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:50.830090812+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:50.830093182+07:00","message":"StatePrefix: 'มีปัญหาปรึกษาเกี่ยวให้น้ำไม่ไหลไฟดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:50.830095167+07:00","message":"TextPushed: 'มีปัญหาปรึกษาเกี่ยวให้น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:50.83010193+07:00","message":"Push: 'ไม่ไหลไฟดับถนนพังหรือเปล่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:50.830114397+07:00","message":"push: {true ไม่ไหลไฟดับถนนพังหรือเปล่า 0 0xc003684680}"}
{"level":"info","service":"Main","time":"2026-06-25T13:46:50.839051971+07:00","message":"write wav file: './tmp/7595/7595_217.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:51.373605418+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:51.373645211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดกับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:51.37365037+07:00","message":"receive interim result [false|false]: พูดกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:51.373665139+07:00","message":"[buffer interim] 218 false พูดกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:51.373671681+07:00","message":"[bufferProcess] interim [600000000]:พูดกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:51.373673667+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:51.489910035+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:51.489946641+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผู้จัดหา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:51.48995804+07:00","message":"receive interim result [false|false]: เป็นผู้จัดหา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:51.48997226+07:00","message":"[buffer interim] 218 false เป็นผู้จัดหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:51.48997964+07:00","message":"[bufferProcess] interim [660000000]:เป็นผู้จัดหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:51.489982094+07:00","message":"[bufferProcess] send to processor:พูดกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:51.489985624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:51.489988677+07:00","message":"> Transcript [3499] [false]: 'พูดกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:51.489990976+07:00","message":"Set StatePrefix (first interim): 'พูดกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:51.543983375+07:00","message":"[GCS] IsForceVAD: false for message ID: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:51.60622759+07:00","message":"[GCS] Start streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:51.629027146+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:51.629071739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะหาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:51.629079334+07:00","message":"receive interim result [false|false]: จะหาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:51.629103807+07:00","message":"[buffer interim] 218 false จะหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:51.629114429+07:00","message":"[bufferProcess] interim [780000000]:จะหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:51.629117918+07:00","message":"[bufferProcess] send to processor:เป็นผู้จัดหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:51.629126762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:51.629130898+07:00","message":"> Transcript [3500] [false]: 'เป็นผู้จัดหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:51.629134585+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:51.629139079+07:00","message":"Set new StatePrefix: 'เป็นผู้จัดหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:51.647815283+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:51.647844359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผู้เสียหายจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:51.647851848+07:00","message":"receive interim result [false|false]: เป็นผู้เสียหายจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:51.647865452+07:00","message":"[buffer interim] 218 false เป็นผู้เสียหายจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:51.647871162+07:00","message":"[bufferProcess] interim [900000000]:เป็นผู้เสียหายจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:51.647873785+07:00","message":"[bufferProcess] send to processor:จะหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:51.647879152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:51.647881571+07:00","message":"> Transcript [3501] [false]: 'จะหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:51.64788388+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:51.647886184+07:00","message":"Set new StatePrefix: 'จะหาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:51.693480343+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:51.6935172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดกับใครจ๊ะ\",\"confidence\":0.71424943}],\"is_final\":true,\"result_end_time\":{\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:51.693522786+07:00","message":"receive interim result [true|false]: พูดกับใครจ๊ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:51.693532145+07:00","message":"end recv isFinal message id 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:51.693534324+07:00","message":"end Recv id 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:51.693558143+07:00","message":"[buffer interim] 218 true พูดกับใครจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:51.693565745+07:00","message":"[bufferProcess] interim [930000000]:พูดกับใครจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:51.69357451+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นผู้เสียหายจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:51.693577879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:51.693580625+07:00","message":"> Transcript [3502] [false]: 'เป็นผู้เสียหายจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:51.693582976+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:51.69358513+07:00","message":"Set new StatePrefix: 'เป็นผู้เสียหายจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:51.693587147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:51.693589279+07:00","message":"> Transcript [3503] [true]: 'พูดกับใครจ๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:51.693591741+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:51.6935937+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:51.693595838+07:00","message":"StatePrefix: 'เป็นผู้เสียหายจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:51.693598081+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:51.693600746+07:00","message":"Push: 'พูดกับใครจ๊ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:51.693608562+07:00","message":"push: {true พูดกับใครจ๊ะ 0 0xc000045d80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:46:51.701056114+07:00","message":"write wav file: './tmp/7595/7595_218.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:52.144041121+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:52.144086045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อภัย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:52.144091697+07:00","message":"receive interim result [false|false]: อภัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:52.144107997+07:00","message":"[buffer interim] 219 false อภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:52.144114246+07:00","message":"[bufferProcess] interim [540000000]:อภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:52.144116122+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:52.151383969+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:52.151412708+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พญา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:52.151417987+07:00","message":"receive interim result [false|false]: พญา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:52.151429313+07:00","message":"[buffer interim] 219 false พญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:52.151434282+07:00","message":"[bufferProcess] interim [600000000]:พญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:52.151436691+07:00","message":"[bufferProcess] send to processor:อภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:52.151439863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:52.151442289+07:00","message":"> Transcript [3504] [false]: 'อภัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:52.151444616+07:00","message":"Set StatePrefix (first interim): 'อภัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:52.280906149+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:52.280947245+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พยากรณ์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:52.280962776+07:00","message":"receive interim result [false|false]: พยากรณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:52.280973995+07:00","message":"[buffer interim] 219 false พยากรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:52.280982401+07:00","message":"[bufferProcess] interim [720000000]:พยากรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:52.280984819+07:00","message":"[bufferProcess] send to processor:พญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:52.28098881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:52.280991738+07:00","message":"> Transcript [3505] [false]: 'พญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:52.280994287+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:52.280997004+07:00","message":"Set new StatePrefix: 'พญา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:52.457181727+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:52.457226646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทยออนไลน์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:52.457233908+07:00","message":"receive interim result [false|false]: ไทยออนไลน์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:52.457248929+07:00","message":"[buffer interim] 219 false ไทยออนไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:52.457261094+07:00","message":"[bufferProcess] interim [900000000]:ไทยออนไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:52.457264929+07:00","message":"[bufferProcess] send to processor:พยากรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:52.457273249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:52.45727748+07:00","message":"> Transcript [3506] [false]: 'พยากรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:52.457283359+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:52.457287425+07:00","message":"Set new StatePrefix: 'พยากรณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:52.792502378+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:52.792542693+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภัยออนไลน์นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:52.792548651+07:00","message":"receive interim result [false|false]: ภัยออนไลน์นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:52.79256453+07:00","message":"[buffer interim] 219 false ภัยออนไลน์นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:52.792573981+07:00","message":"[bufferProcess] interim [200000000]:ภัยออนไลน์นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:52.792576645+07:00","message":"[bufferProcess] send to processor:ไทยออนไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:52.792581517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:52.792584726+07:00","message":"> Transcript [3507] [false]: 'ไทยออนไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:52.792587076+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:52.792589114+07:00","message":"Set new StatePrefix: 'ไทยออนไลน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:52.846482048+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:52.846522192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภัยออนไลน์นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:52.846528539+07:00","message":"receive interim result [false|false]: ภัยออนไลน์นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:52.846546955+07:00","message":"[buffer interim] 219 false ภัยออนไลน์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:52.846553905+07:00","message":"[bufferProcess] interim [260000000]:ภัยออนไลน์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:52.846556626+07:00","message":"[bufferProcess] send to processor:ภัยออนไลน์นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:52.846565507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:52.846568818+07:00","message":"> Transcript [3508] [false]: 'ภัยออนไลน์นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:52.846571486+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:52.846574261+07:00","message":"Set new StatePrefix: 'ภัยออนไลน์นะ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:46:52.963651389+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:46:52.963663789+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:53.490817213+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:53.49085809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภัยออนไลน์นะคะเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:53.49086387+07:00","message":"receive interim result [false|false]: ภัยออนไลน์นะคะเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:53.4908767+07:00","message":"[buffer interim] 219 false ภัยออนไลน์นะคะเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:53.490883673+07:00","message":"[bufferProcess] interim [860000000]:ภัยออนไลน์นะคะเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:53.490886435+07:00","message":"[bufferProcess] send to processor:ภัยออนไลน์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:53.490892278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:53.490895098+07:00","message":"> Transcript [3509] [false]: 'ภัยออนไลน์นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:53.49089815+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:53.490900188+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:53.490902287+07:00","message":"StatePrefix: 'ภัยออนไลน์นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:53.490904557+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:53.504355318+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:53.504376461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภัยออนไลน์นะคะเรื่องนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:53.504380685+07:00","message":"receive interim result [false|false]: ภัยออนไลน์นะคะเรื่องนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:53.504391258+07:00","message":"[buffer interim] 219 false ภัยออนไลน์นะคะเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:53.504397146+07:00","message":"[bufferProcess] interim [920000000]:ภัยออนไลน์นะคะเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:53.504399387+07:00","message":"[bufferProcess] send to processor:ภัยออนไลน์นะคะเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:53.504402753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:53.504404684+07:00","message":"> Transcript [3510] [false]: 'ภัยออนไลน์นะคะเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:53.504407459+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:53.504409372+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:53.504411751+07:00","message":"StatePrefix: 'ภัยออนไลน์นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:53.504413862+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:53.701014934+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:53.70105672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภัยออนไลน์นะคะเรื่องนี้ก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:53.701063745+07:00","message":"receive interim result [false|false]: ภัยออนไลน์นะคะเรื่องนี้ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:53.701078986+07:00","message":"[buffer interim] 219 false ภัยออนไลน์นะคะเรื่องนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:53.701086778+07:00","message":"[bufferProcess] interim [100000000]:ภัยออนไลน์นะคะเรื่องนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:53.70108951+07:00","message":"[bufferProcess] send to processor:ภัยออนไลน์นะคะเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:53.701096896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:53.701100576+07:00","message":"> Transcript [3511] [false]: 'ภัยออนไลน์นะคะเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:53.701104259+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:53.701106755+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:53.701109333+07:00","message":"StatePrefix: 'ภัยออนไลน์นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:53.701111747+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:53.758533223+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:53.758569303+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภัยออนไลน์นะคะเรื่องนี้ก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:53.758575297+07:00","message":"receive interim result [false|false]: ภัยออนไลน์นะคะเรื่องนี้ก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:53.758592476+07:00","message":"[buffer interim] 219 false ภัยออนไลน์นะคะเรื่องนี้ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:53.758599789+07:00","message":"[bufferProcess] interim [220000000]:ภัยออนไลน์นะคะเรื่องนี้ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:53.758602786+07:00","message":"[bufferProcess] send to processor:ภัยออนไลน์นะคะเรื่องนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:53.758607009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:53.758609969+07:00","message":"> Transcript [3512] [false]: 'ภัยออนไลน์นะคะเรื่องนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:53.758613531+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:53.758615669+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:53.758617862+07:00","message":"StatePrefix: 'ภัยออนไลน์นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:53.758620244+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:53.758623048+07:00","message":"Push: 'ภัยออนไลน์นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:53.758625229+07:00","message":"TextPushed: 'ภัยออนไลน์นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:53.758627357+07:00","message":"Set new StatePrefix : 'ภัยออนไลน์นะคะเรื่องนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:53.758629707+07:00","message":"Next Push (prob) : 'คะเรื่องนี้ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:53.758639146+07:00","message":"push: {false ภัยออนไลน์นะ 0 0xc003684880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:53.867371136+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:53.867407425+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภัยออนไลน์นะคะเรื่องนี้ก็แจ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:53.867413363+07:00","message":"receive interim result [false|false]: ภัยออนไลน์นะคะเรื่องนี้ก็แจ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:53.867423932+07:00","message":"[buffer interim] 219 false ภัยออนไลน์นะคะเรื่องนี้ก็แจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:53.867432588+07:00","message":"[bufferProcess] interim [280000000]:ภัยออนไลน์นะคะเรื่องนี้ก็แจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:53.867434962+07:00","message":"[bufferProcess] send to processor:ภัยออนไลน์นะคะเรื่องนี้ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:53.867440886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:53.867443915+07:00","message":"> Transcript [3513] [false]: 'ภัยออนไลน์นะคะเรื่องนี้ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:53.867448341+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:53.867450894+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:53.867452959+07:00","message":"StatePrefix: 'ภัยออนไลน์นะคะเรื่องนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:53.867455602+07:00","message":"TextPushed: 'ภัยออนไลน์นะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:54.058738346+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:54.058788009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:54.058795911+07:00","message":"receive interim result [false|false]: ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:54.05881349+07:00","message":"[buffer interim] 219 false ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:54.058825135+07:00","message":"[bufferProcess] interim [460000000]:ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:54.058829083+07:00","message":"[bufferProcess] send to processor:ภัยออนไลน์นะคะเรื่องนี้ก็แจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:54.058838386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:54.0588426+07:00","message":"> Transcript [3514] [false]: 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:54.058847774+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:54.058851136+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:54.058855484+07:00","message":"StatePrefix: 'ภัยออนไลน์นะคะเรื่องนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:54.05886194+07:00","message":"TextPushed: 'ภัยออนไลน์นะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:54.193290064+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:54.193331005+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:54.193339493+07:00","message":"receive interim result [false|false]: ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:54.193354684+07:00","message":"[buffer interim] 219 false ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:54.193363473+07:00","message":"[bufferProcess] interim [580000000]:ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:54.193367115+07:00","message":"[bufferProcess] send to processor:ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:54.193374961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:54.193379166+07:00","message":"> Transcript [3515] [false]: 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:54.193384366+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:54.193387533+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:54.193390873+07:00","message":"StatePrefix: 'ภัยออนไลน์นะคะเรื่องนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:54.19339667+07:00","message":"TextPushed: 'ภัยออนไลน์นะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:54.3759031+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:54.37594791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:54.375960549+07:00","message":"receive interim result [false|false]: ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:54.37597824+07:00","message":"[buffer interim] 219 false ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:54.375987336+07:00","message":"[bufferProcess] interim [760000000]:ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:54.375991366+07:00","message":"[bufferProcess] send to processor:ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:54.375996356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:54.376000691+07:00","message":"> Transcript [3516] [false]: 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:54.376005695+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:54.376008786+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:54.376013022+07:00","message":"StatePrefix: 'ภัยออนไลน์นะคะเรื่องนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:54.376016805+07:00","message":"TextPushed: 'ภัยออนไลน์นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:54.376022463+07:00","message":"Push: 'คะเรื่องนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:54.376026037+07:00","message":"TextPushed: 'ภัยออนไลน์นะคะเรื่องนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:54.376029412+07:00","message":"Set new StatePrefix : 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:54.37603282+07:00","message":"Next Push (prob) : 'แจ้งเข้ามา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:54.37604338+07:00","message":"push: {false คะเรื่องนี้ก็ 0 0xc003684880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:54.588574695+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:54.58860636+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในรถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:54.588613467+07:00","message":"receive interim result [false|false]: ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:54.588630719+07:00","message":"[buffer interim] 219 false ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:54.588638104+07:00","message":"[bufferProcess] interim [0]:ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:54.588642337+07:00","message":"[bufferProcess] send to processor:ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:54.58864741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:54.588651049+07:00","message":"> Transcript [3517] [false]: 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:54.588656009+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:54.588658771+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:54.588661625+07:00","message":"StatePrefix: 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:54.588665747+07:00","message":"TextPushed: 'ภัยออนไลน์นะคะเรื่องนี้ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:55.202925431+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:55.202972477+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในรถ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:55.202979634+07:00","message":"receive interim result [false|false]: ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:55.202994738+07:00","message":"[buffer interim] 219 false ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:55.203003595+07:00","message":"[bufferProcess] interim [600000000]:ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:55.203006189+07:00","message":"[bufferProcess] send to processor:ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:55.203014631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:55.203017601+07:00","message":"> Transcript [3518] [false]: 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:55.203021583+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:55.203027433+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:55.203030202+07:00","message":"StatePrefix: 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:55.203033529+07:00","message":"TextPushed: 'ภัยออนไลน์นะคะเรื่องนี้ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:55.282002407+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:55.282054007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:55.282060739+07:00","message":"receive interim result [false|false]: ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:55.282076362+07:00","message":"[buffer interim] 219 false ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:55.282084666+07:00","message":"[bufferProcess] interim [660000000]:ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:55.282087866+07:00","message":"[bufferProcess] send to processor:ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:55.282110481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:55.282113968+07:00","message":"> Transcript [3519] [false]: 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:55.28211768+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:55.282120193+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:55.282122519+07:00","message":"StatePrefix: 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:55.282125623+07:00","message":"TextPushed: 'ภัยออนไลน์นะคะเรื่องนี้ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:55.285930581+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:55.285978538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:55.285984462+07:00","message":"receive interim result [false|false]: ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:55.286001151+07:00","message":"[buffer interim] 219 false ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:55.286008871+07:00","message":"[bufferProcess] interim [720000000]:ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:55.286011703+07:00","message":"[bufferProcess] send to processor:ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:55.286018076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:55.286021614+07:00","message":"> Transcript [3520] [false]: 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:55.286025636+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:55.286027861+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:55.286030194+07:00","message":"StatePrefix: 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:55.286032939+07:00","message":"TextPushed: 'ภัยออนไลน์นะคะเรื่องนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:55.286037848+07:00","message":"Push: 'แจ้งเข้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:55.286040279+07:00","message":"TextPushed: 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:55.28604287+07:00","message":"Set new StatePrefix : 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:55.286045922+07:00","message":"Next Push (prob) : 'ในร้องทุกข์ลงป้าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:55.286071449+07:00","message":"push: {false แจ้งเข้ามา 0 0xc003684880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:55.5321248+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:55.532165497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:55.532172435+07:00","message":"receive interim result [false|false]: ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:55.532189385+07:00","message":"[buffer interim] 219 false ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:55.532197809+07:00","message":"[bufferProcess] interim [960000000]:ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:55.532201077+07:00","message":"[bufferProcess] send to processor:ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:55.532205188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:55.532208011+07:00","message":"> Transcript [3521] [false]: 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:55.532212007+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:55.532214146+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:55.532216204+07:00","message":"StatePrefix: 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:55.532218892+07:00","message":"TextPushed: 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:55.801497791+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:55.801545835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:55.801553455+07:00","message":"receive interim result [false|false]: ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:55.801569215+07:00","message":"[buffer interim] 219 false ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:55.801578365+07:00","message":"[bufferProcess] interim [140000000]:ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:55.801581595+07:00","message":"[bufferProcess] send to processor:ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:55.80159031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:55.801593077+07:00","message":"> Transcript [3522] [false]: 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:55.801597005+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:55.801599296+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:55.801601983+07:00","message":"StatePrefix: 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:55.801605454+07:00","message":"TextPushed: 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:55.846630549+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:55.846673727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:55.846681498+07:00","message":"receive interim result [false|false]: ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:55.846697613+07:00","message":"[buffer interim] 219 false ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:55.846705755+07:00","message":"[bufferProcess] interim [260000000]:ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:55.846709181+07:00","message":"[bufferProcess] send to processor:ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:55.846719263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:55.846722793+07:00","message":"> Transcript [3523] [false]: 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:55.84672767+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:55.846729999+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:55.846732408+07:00","message":"StatePrefix: 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:55.84673551+07:00","message":"TextPushed: 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามา'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:46:55.964346337+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:46:55.964346318+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:55.974482166+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:55.974518183+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียวกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:55.974523861+07:00","message":"receive interim result [false|false]: ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียวกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:55.974534168+07:00","message":"[buffer interim] 219 false ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:55.974541148+07:00","message":"[bufferProcess] interim [380000000]:ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:55.974562645+07:00","message":"[bufferProcess] send to processor:ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:55.974567146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:55.974570053+07:00","message":"> Transcript [3524] [false]: 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:55.974573927+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:55.974575993+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:55.974578297+07:00","message":"StatePrefix: 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:55.974580954+07:00","message":"TextPushed: 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:55.974583915+07:00","message":"Push: 'ในร้องทุกข์ลงป้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:55.974586406+07:00","message":"TextPushed: 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:55.974588661+07:00","message":"Set new StatePrefix : 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:55.974591343+07:00","message":"Next Push (prob) : 'นี้ได้เช่นเดียว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:55.974598064+07:00","message":"push: {false ในร้องทุกข์ลงป้าย 0 0xc003684880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:56.171654903+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:56.171693874+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียวกันค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:56.171699847+07:00","message":"receive interim result [false|false]: ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียวกันค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:56.171712032+07:00","message":"[buffer interim] 219 false ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียวกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:56.1717211+07:00","message":"[bufferProcess] interim [620000000]:ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียวกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:56.171724255+07:00","message":"[bufferProcess] send to processor:ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:56.171729853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:56.171732645+07:00","message":"> Transcript [3525] [false]: 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:56.171736637+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:56.171739026+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:56.171741089+07:00","message":"StatePrefix: 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:56.171743871+07:00","message":"TextPushed: 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:56.282782669+07:00","message":"[GCS] IsForceVAD: false for message ID: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:56.345813+07:00","message":"[GCS] Start streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:56.472654711+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:56.472695147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียวกันค่ะ\",\"confidence\":0.942428}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:56.472705971+07:00","message":"receive interim result [true|false]: ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียวกันค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:56.472717335+07:00","message":"end recv isFinal message id 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:56.472719527+07:00","message":"end Recv id 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:56.472726623+07:00","message":"[buffer interim] 219 true ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียวกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:56.472737324+07:00","message":"[bufferProcess] interim [890000000]:ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียวกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:56.472740816+07:00","message":"[bufferProcess] send to processor (isfinal):ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียวกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:56.472745608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:56.472748485+07:00","message":"> Transcript [3526] [false]: 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียวกันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:56.472751914+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:56.47275385+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:56.472755807+07:00","message":"StatePrefix: 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:56.472758485+07:00","message":"TextPushed: 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:56.472760588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:56.472762694+07:00","message":"> Transcript [3527] [true]: 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียวกันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:56.472765132+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:56.472766835+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:56.472768521+07:00","message":"StatePrefix: 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:56.472770601+07:00","message":"TextPushed: 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:56.472778752+07:00","message":"Push: 'นี้ได้เช่นเดียวกันค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:56.472786834+07:00","message":"push: {true นี้ได้เช่นเดียวกันค่ะ 0 0xc003684880}"}
{"level":"info","service":"Main","time":"2026-06-25T13:46:56.485346568+07:00","message":"write wav file: './tmp/7595/7595_219.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:57.243165028+07:00","message":"[GCS] IsForceVAD: false for message ID: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:57.336344142+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:57.336393578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"27\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:57.33639922+07:00","message":"receive interim result [false|false]: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:57.336420121+07:00","message":"[buffer interim] 220 false 27"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:57.336428619+07:00","message":"[bufferProcess] interim [780000000]:27"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:57.336431248+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:57.383633676+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:57.383685572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"27\",\"confidence\":0.7378798}],\"is_final\":true,\"result_end_time\":{\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:57.383692844+07:00","message":"receive interim result [true|false]: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:57.383704304+07:00","message":"end recv isFinal message id 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:57.383707791+07:00","message":"end Recv id 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:57.383717512+07:00","message":"[buffer interim] 220 true 27"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:57.383727469+07:00","message":"[bufferProcess] interim [930000000]:27"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:57.3837324+07:00","message":"[bufferProcess] send to processor (isfinal):27"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:57.383737486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:57.38374223+07:00","message":"> Transcript [3528] [false]: '27'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:57.383745705+07:00","message":"Set StatePrefix (first interim): '27'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:57.383748182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:57.383751195+07:00","message":"> Transcript [3529] [true]: '27'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:57.38375517+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:57.383758164+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:57.38376196+07:00","message":"StatePrefix: '27'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:57.383765114+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:46:57.383769451+07:00","message":"Push: '27'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:46:57.383781962+07:00","message":"push: {true 27 0 0xc0001fbb80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:46:57.391714403+07:00","message":"write wav file: './tmp/7595/7595_220.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:46:58.964828319+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:46:58.964850699+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:47:01.965054895+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:47:01.96506681+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:47:04.965461889+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:47:04.965456719+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:47:07.966324525+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:47:07.966350448+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:47:10.966603353+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:47:10.966609046+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:47:13.967494338+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:47:13.967504118+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:47:16.758523665+07:00","message":"[GCS] Cleaned up inactive client: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:47:16.758557436+07:00","message":"[GCS] Cleaned up inactive client: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:47:16.758576015+07:00","message":"[GCS] Cleaned up inactive client: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:47:16.758579311+07:00","message":"[GCS] Cleaned up inactive client: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:47:16.758582437+07:00","message":"[GCS] Cleaned up inactive client: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:47:16.758585406+07:00","message":"[GCS] Cleaned up inactive client: 204"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:47:16.967882449+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:47:16.967893129+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:47:19.968182563+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:47:19.96818664+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:47:22.968537033+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:47:22.968537111+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:47:25.968803396+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:47:25.96880992+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:47:28.968839633+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:47:28.968855623+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:47:31.969847078+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:47:31.96988254+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:47:34.970868751+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:47:34.970908062+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:47:37.971080536+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:47:37.971122533+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:47:40.971376641+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:47:40.971384966+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:47:43.97157944+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:47:43.971600379+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:47:46.75855126+07:00","message":"[GCS] Cleaned up inactive client: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:47:46.758584405+07:00","message":"[GCS] Cleaned up inactive client: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:47:46.758587386+07:00","message":"[GCS] Cleaned up inactive client: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:47:46.758589679+07:00","message":"[GCS] Cleaned up inactive client: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:47:46.758591475+07:00","message":"[GCS] Cleaned up inactive client: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:47:46.758593498+07:00","message":"[GCS] Cleaned up inactive client: 215"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:47:46.971925208+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:47:46.971937566+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:47:49.972946455+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:47:49.972961813+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:47:52.973056537+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:47:52.973075972+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:47:55.973390143+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:47:55.973412045+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:47:58.974333149+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:47:58.974348843+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:48:01.975222586+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:48:01.97522217+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:48:04.975511055+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:48:04.975523624+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:48:07.976371386+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:48:07.976389418+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:48:10.976509536+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:48:10.976528479+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:48:13.976841926+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:48:13.976880472+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:48:15.888132605+07:00","message":"agent id: 2, request for disconnected"}
{"level":"info","service":"Scheduler","time":"2026-06-25T13:48:15.888157525+07:00","message":"[Scheduler][AUTO-ASSIGNMENT] assign a speaker to 3"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:48:15.888216899+07:00","message":"broadcast client status map[2:OFFLINE 3:ACTIVE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:48:15.888217565+07:00","message":"broadcast client status map[2:OFFLINE 3:ACTIVE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:48:16.758134264+07:00","message":"[GCS] Cleaned up inactive client: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:48:16.758169168+07:00","message":"[GCS] Cleaned up inactive client: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:48:16.758172166+07:00","message":"[GCS] Cleaned up inactive client: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:48:16.758174143+07:00","message":"[GCS] Cleaned up inactive client: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:48:16.758176468+07:00","message":"[GCS] Cleaned up inactive client: 218"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:48:16.977470493+07:00","message":"broadcast client status map[2:OFFLINE 3:ACTIVE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:48:16.977473756+07:00","message":"broadcast client status map[2:OFFLINE 3:ACTIVE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:48:17.971422938+07:00","message":"agent id: 3, request for disconnected"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:48:17.971491638+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:48:17.971539295+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:48:19.978520453+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:48:19.978537304+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:48:22.979568204+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"Hub","time":"2026-06-25T13:48:24.395003967+07:00","message":"incoming connection from...171.103.89.169:61557 as client"}
{"level":"info","service":"Hub","time":"2026-06-25T13:48:24.395029213+07:00","message":"new client from...171.103.89.169:61557 connected"}
{"level":"info","service":"Scheduler","time":"2026-06-25T13:48:27.38989899+07:00","message":"[Scheduler][AUTO-ASSIGNMENT] assign a speaker to 2"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:48:27.389987973+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:48:28.979701099+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"Hub","time":"2026-06-25T13:48:29.216037657+07:00","message":"incoming connection from...171.103.89.169:61562 as client"}
{"level":"info","service":"Hub","time":"2026-06-25T13:48:29.216054685+07:00","message":"new client from...171.103.89.169:61562 connected"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:48:31.980041088+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:48:32.154098594+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:48:32.154133062+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:48:34.980121211+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:48:34.980156885+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:48:37.980908186+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:48:37.980940829+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:48:40.981495614+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:48:40.98151438+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:48:43.981745948+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:48:43.981756235+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:48:46.981910593+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:48:46.981933317+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:48:49.98222393+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:48:49.982228762+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:48:52.982864104+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:48:52.982868092+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:48:55.983222753+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:48:55.983256572+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:48:58.983335868+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:48:58.98342488+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:49:01.984317459+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:49:01.98433122+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:49:04.984542+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:49:04.984551953+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:49:07.985494947+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:49:07.985547177+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:49:10.98632842+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:49:10.98636839+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:49:13.987333573+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:49:13.987335042+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:49:16.987406643+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:49:16.987422709+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:49:19.987655799+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:49:19.987655861+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:49:22.988701868+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:49:22.98870313+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:49:25.988941589+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:49:25.988961713+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:49:28.989308102+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:49:28.989323718+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:49:31.989423329+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:49:31.989423326+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:49:34.989841014+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:49:34.989862275+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:49:37.990204089+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:49:37.990222115+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:49:40.990567705+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:49:40.990575219+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:49:43.991432836+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:49:43.991425931+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:49:46.991787563+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:49:46.991825513+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:49:48.130347024+07:00","message":"agent id: 2, request for disconnected"}
{"level":"info","service":"Scheduler","time":"2026-06-25T13:49:48.130369525+07:00","message":"[Scheduler][AUTO-ASSIGNMENT] assign a speaker to 3"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:49:48.130412213+07:00","message":"broadcast client status map[2:OFFLINE 3:ACTIVE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:49:48.130427952+07:00","message":"broadcast client status map[2:OFFLINE 3:ACTIVE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:49:48.784736944+07:00","message":"agent id: 3, request for disconnected"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:49:48.784798843+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:49:48.784819238+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:49:49.992632287+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"Hub","time":"2026-06-25T13:53:10.965720761+07:00","message":"incoming connection from...171.103.89.169:61592 as client"}
{"level":"info","service":"Hub","time":"2026-06-25T13:53:10.965741781+07:00","message":"new client from...171.103.89.169:61592 connected"}
{"level":"info","service":"Scheduler","time":"2026-06-25T13:53:13.967810008+07:00","message":"[Scheduler][AUTO-ASSIGNMENT] assign a speaker to 2"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:53:13.967881401+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:53:14.023047525+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:53:17.02375279+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"Hub","time":"2026-06-25T13:53:17.594351906+07:00","message":"incoming connection from...171.103.89.169:61603 as client"}
{"level":"info","service":"Hub","time":"2026-06-25T13:53:17.594366979+07:00","message":"new client from...171.103.89.169:61603 connected"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:53:20.023970774+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:53:20.526062509+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:53:20.526062617+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:53:23.024298738+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:53:23.024303759+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:53:26.024605933+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:53:26.02459954+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:53:27.723548582+07:00","message":"agent id: 2, request for disconnected"}
{"level":"info","service":"Scheduler","time":"2026-06-25T13:53:27.723569182+07:00","message":"[Scheduler][AUTO-ASSIGNMENT] assign a speaker to 3"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:53:27.723611419+07:00","message":"broadcast client status map[2:OFFLINE 3:ACTIVE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:53:27.723626263+07:00","message":"broadcast client status map[2:OFFLINE 3:ACTIVE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:53:28.628352345+07:00","message":"agent id: 3, request for disconnected"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:53:28.62841817+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:53:28.628440458+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:53:29.025603789+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
